Hi Geoff, thanks for heads-up
I think `http://httpbin` instead of `https://httpbin` won't change the logic of the tests as they are not testing ssl in any way. See https://github.com/apache/brooklyn-server/pull/599, this should fix the build. Apologies for the inconvenience, Andrea On 20 March 2017 at 14:25, Geoff Macartney < [email protected]> wrote: > hi all, > > I've taken a quick look at the build breakages we've started seeing on > Jenkins (SSLException: Received fatal alert: internal_error). I think the > problem may be related to a change in the certificate of the site used in > the unit tests that are breaking - CompositeEffectorYamlTest and > HttpCommandEffectorYamlTest > both use requests https://httpbin.org as part of what they do. That site's > certificate has presumably just changed as it is only valid since 16th > March just past (last Thursday): > > Certificate: Data: Version: 3 (0x2) Serial Number: > 03:04:a2:8e:f5:18:97:79:29:e0:fd:a7:90:67:67:87:5a:5e Signature Algorithm: > sha256WithRSAEncryption Issuer: C=US, O=Let's Encrypt, CN=Let's Encrypt > Authority X3 Validity Not Before: Mar 16 19:16:00 2017 GMT Not After : Jun > 14 19:16:00 2017 GMT Subject: CN=httpbin.org Subject Public Key Info: > Public Key Algorithm: rsaEncryption RSA Public Key: (2048 bit) ... > > I'm assuming it's no coincidence that our builds broke on the 17th. > > Not quite sure what best to do to fix this but will have a look into it; > feel free to offer suggestions. :-) > > cheers > Geoff >
