Re: [users@httpd] Apache HTTP2 and benchmarking with h2load

2016-08-25 Thread Stefan Eissing
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

Re: [users@httpd] Apache HTTP2 and benchmarking with h2load

2016-08-25 Thread Max Meyer
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

Re: [users@httpd] Apache HTTP2 and benchmarking with h2load

2016-08-25 Thread Stefan Eissing
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

Re: [users@httpd] Apache HTTP2 and benchmarking with h2load

2016-08-25 Thread 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

Re: [users@httpd] Apache HTTP2 and benchmarking with h2load

2016-08-25 Thread Stefan Eissing
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? >

Re: [users@httpd] Apache HTTP2 and benchmarking with h2load

2016-08-25 Thread Max Meyer
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

Re: [users@httpd] Apache HTTP2 and benchmarking with h2load

2016-08-25 Thread Stefan Eissing
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... >

[users@httpd] Apache HTTP2 and benchmarking with h2load

2016-08-25 Thread Max Meyer
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