WebCopy 1.7 - tls/ssl invalid certificate handling
You should add an option to ignore checking for an SSL certificate.
The above quote is the last part of a piece of uninstallation feedback I received about WebCopy on Friday. This isn't the first time I've had an anonymous feedback about ignoring SSL errors and each time it has happened it has been frustrating and even bewildering as the option is already there and has been since 2013!
As a result a small usability change has been made to 1.7. Now, when you copy a website, if your project hasn't been configured to ignore SSL errors and it detects the primary website is using an invalid certificate it will prompt you on what to do.
In the above dialog, clicking Cancel will abort the crawl. Clicking Ignore will resume crawling the website, ignoring any certificate issues. There is also a View button to display the actual certificate itself.
As it stands, I'm not really happy with the Ignore Certificate Errors option as it will apply to any URL detected by the crawl, including 3rd party domains. I've logged #338 to investigate adding more control so you can ignore errors on specific domains for example. Of course I'm fully aware this will add even more complexity... in between a rock and a hard place.
In 1.7, the SSL options have also been moved - previously they were under the Advanced category, now they are under the General category and so hopefully are easier to find.