Subject: | Fails with newer Mojolicious (SSL issue) |
My smokers started to report the following failure:
# SSL connect attempt failed error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
# Failed test 'GET https://127.0.0.1:29538'
# at t/auth.t line 48.
# Failed test '200 OK'
# at t/auth.t line 48.
# got: undef
# expected: '200'
# Failed test 'exact match for content'
# at t/auth.t line 48.
# got: ''
# expected: 'ok'
# SSL connect attempt failed error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
# Failed test 'GET https://127.0.0.1:29538'
# at t/auth.t line 58.
# Failed test '401 Unauthorized'
# at t/auth.t line 58.
# got: undef
# expected: '401'
# Looks like you failed 5 tests of 6.
t/auth.t ..
Dubious, test returned 5 (wstat 1280, 0x500)
Failed 5/6 subtests
This is probably caused by the enforcement of SSL certificate validity in Mojolicious:
https://metacpan.org/changes/release/SRI/Mojolicious-7.83#L27