Control: tags -1 confirmed upstream

Hi,

On 15:42 Thu 06 Sep     , Chris Hofstaedtler wrote:
> Package: src:h2o
> Version: 2.2.5+dfsg1-6
> Severity: serious
> 
> Dear Maintainer,
> 
> when trying to build h2o from source on amd64, inside sbuild, it fails:
> 
>     h2o server (pid:14780) is ready to serve requests
>     fetch-ocsp-response (using OpenSSL 1.1.1-pre9 (beta) 21 Aug 2018)
>     failed to extract ocsp URI from examples/h2o/server.crt
>     [OCSP Stapling] disabled for certificate file:examples/h2o/server.crt
>     
>         #   Failed test at t/50reverse-proxy-session-resumption.t line 118.
>         #          got: '0'
>         #     expected: '1'
>     killing /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/h2o... received SIGTERM, 
> gracefully shutting down
>     killed (got 0)
>     killing /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/h2o... received SIGTERM, 
> gracefully shutting down
>     killed (got 0)
>         # Looks like you failed 1 test of 5.
>     
>     #   Failed test 'lifetime'
>     #   at t/50reverse-proxy-session-resumption.t line 121.
> 
> And further failures.
> Please also see the attached build log.

Thanks for the report! It looks like the tests in t/50access-log.t and 
t/40ssl-cipher-suite.t are failing when h2o is built against OpenSSL 
1.1.1, because they don't expect OpenSSL to support TLSv1.3 and are 
confused by TLSv1.3-related output (mostly cipher names).

The tests in t/50reverse-proxy-proxy-protocol.t and t/40session-ticket.t 
report no session reuse with OpenSSL 1.1.1 and need further 
investigation.

That said, I intend to move away from PicoTLS and towards OpenSSL for 
TLSv1.3 support in H2O if it works hassle-free.

Cheers,
Apollon

Reply via email to