ev3dev.github.io icon indicating copy to clipboard operation
ev3dev.github.io copied to clipboard

link verification does not always work for https sites on travis

Open dlech opened this issue 9 years ago • 4 comments

Searching google for html-proofer travis ssl shows we aren't the only ones that are having issues.

The latest is https://www.hiawatha-webserver.org/. We are also already ignoring https://warmcat.com because of ssl issues.

These work locally, but not on travis for whatever reason.

dlech avatar May 12 '16 20:05 dlech

My (barely) educated guess is that the sites that fail our build are running an older version of TLS/SSL. Or maybe it's a newer version that is the problem. I'm not really sure.

I politely asked Travis to run a simple cURL on one of the failing URLs and got this:

$ curl --url https://www.hiawatha-webserver.org/ --verbose
* About to connect() to www.hiawatha-webserver.org port 443 (#0)
*   Trying 141.138.201.249... connected
* successfully set certificate verify locations:
*   CAfile: none
  CApath: /etc/ssl/certs
* SSLv3, TLS handshake, Client hello (1):
* SSLv3, TLS alert, Server hello (2):
* error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
* Closing connection #0
curl: (35) error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version


The command "curl --url https://www.hiawatha-webserver.org/ --verbose" exited with 35.

WasabiFan avatar May 14 '16 05:05 WasabiFan

It seems to be working now. I've restarted some of the checks for pull requests and they are green.

dlech avatar May 14 '16 19:05 dlech

Yeah, I just tested it and it's working again for me too. I'd say this can be closed (at least for now).

WasabiFan avatar May 14 '16 20:05 WasabiFan

https sites keep breaking :cry:

dlech avatar Oct 13 '16 00:10 dlech