Ok, the standard ubuntu 14.04 openssl is too old. it does not support openssl.
that is why the ppa also unstalls a newer one.
> Am 25.08.2016 um 18:21 schrieb Max Meyer :
>
> The webserver is Ubuntu 14.04
>
> I used the ppa from Ondřej Surý for the apache
The webserver is Ubuntu 14.04
I used the ppa from Ondřej Surý for the apache installation.
https://launchpad.net/~ondrej/+archive/ubuntu/apache2
The client is Linux Mint 17.3 (which is basically Ubuntu 14.04).
For h2load I built nghttp2 from source:
git clone
Ok, both clients do not provide the server name via the TLS SNI extension. That
is strange. How did you get the server/h2load installed on your Ubuntu? Default
Ubuntu comes without mod_http2 AFAIK...(and which Ubuntu is it?) Thanks!
> Am 25.08.2016 um 16:49 schrieb Max Meyer
I created a new certificate, now the cert name matches but h2load still
falls back to HTTP/1.1
Here is the error.log after apache restart
---
[Thu Aug 25 16:38:12.351311 2016] [ssl:info] [pid 3931] AH01887: Init:
Initializing (virtual) servers for SSL
[Thu Aug 25 16:38:12.351381
The following line does not look good:
[Thu Aug 25 15:19:43.851331 2016] [ssl:warn] [pid 4275] AH01909:
localhost:443:0 server certificate does NOT include an ID which matches the
server name
Can you make sure that all names do align? Maybe tweak /etc/hosts to make it
match your localhost?
>
Hi Stefan,
thanks for your answer.
I did what you suggested. Here is the error.log
---
[Thu Aug 25 15:19:43.850756 2016] [ssl:info] [pid 4275] AH01887: Init:
Initializing (virtual) servers for SSL
[Thu Aug 25 15:19:43.850825 2016] [ssl:info] [pid 4275] AH01914:
Configuring server
If you add something like
LogLevel http2:debug
LogLevel ssl:debug
LogLevel core:debug
you should find information about negotiation in your error.log. Strange
that Firefox works and h2load does not. I use the later regularly in my tests.
Looking forward to see some log output...
>
I am trying to do some benchmarking on different HTTP/2 webservers using
"h2load" from nghttp2.org.
I configured Apache with HTTP/2 and in wireshark I can see HTTP/2
traffic when connecting with a browser like firefox.
When I use h2load it falls back to HTTP/1.1 claiming the server does not