Trying to crawl a website fails with the error "An existing connection was forcibly closed by the remote host"

Problem

When attempting to crawl a website, the crawl immediately cancels without copying any files. The Errors tab displays an error stating

An existing connection was forcibly closed by the remote host

or

An unexpected error occurred on a send

Details

Websites that are secured via SSL used cryptographic protocols to communicate securely between the client and the host. If the client doesn't support the protocol required by the server, communication attempts will fail.

Solution

WebCopy version 1.2 and lower

Versions of WebCopy prior to version 1.3 only support the SSL 3 and TLS 1.0 protocols and will not be able to copy websites that only support TLS 1.1 or higher. To copy these websites, WebCopy would need to be upgraded.

WebCopy version 1.3 onward

Version 1.3 and above supports SSL 3.0, TLS 1.0, 1.1 and 1.2. All protocols are enabled by default.

More Information