Re: modules\http2 - H2Engine directive?

2015-08-27 Thread jean-frederic clere

On 08/24/2015 10:06 AM, Stefan Eissing wrote:

Ni Norm,

yes, I removed it last week


If I want on VirtualHost with h2 support and another one without how 
should I do that? (that is for demo purpose)


Cheers

Jean-Frederic


Re: modules\http2 - H2Engine directive?

2015-08-27 Thread Stefan Eissing

 Am 27.08.2015 um 10:22 schrieb jean-frederic clere jfcl...@gmail.com:
 
 On 08/24/2015 10:06 AM, Stefan Eissing wrote:
 Ni Norm,
 
 yes, I removed it last week
 
 If I want on VirtualHost with h2 support and another one without how should I 
 do that? (that is for demo purpose)
 
 Cheers
 
 Jean-Frederic

The default for Protocols is: everything. My thinking: when a Server loads 
mod_h2, it wants it enabled. 

1st way (just do it): 
--
vhost *:443
  ServerName with.example.org
/vhost

vhost *:443
  ServerName without.example.org
  Protocols http/1.1
/vhost

1st way (explicit h2, excluding any other in future enabled protocol): 
--
Protocols h2 http/1.1
vhost *:443
  ServerName with.example.org
/vhost

vhost *:443
  ServerName without.example.org
  Protocols http/1.1
/vhost

2nd way (the careful way): 
--
Protocols http/1.1
vhost *:443
  ServerName with.example.org
  Protocols h2 http/1.1
/vhost

vhost *:443
  ServerName without.example.org
/vhost


green/bytes GmbH
Hafenweg 16, 48155 Münster, Germany
Phone: +49 251 2807760. Amtsgericht Münster: HRB5782





Re: modules\http2 - H2Engine directive?

2015-08-27 Thread NormW

Good evening,
Just a 'guess' Use a Protocols directive in one vhost that doesn't 
have h2 and dirivitives

Norm

On 27/08/2015 6:22 PM, jean-frederic clere wrote:

On 08/24/2015 10:06 AM, Stefan Eissing wrote:

Ni Norm,

yes, I removed it last week


If I want on VirtualHost with h2 support and another one without how
should I do that? (that is for demo purpose)

Cheers

Jean-Frederic




Re: modules\http2 - H2Engine directive?

2015-08-27 Thread Stefan Eissing
One more thing.

If you want to demo with chrome, you need to enforce server order of protocols, 
since chrome currently specifies ALPN protocols in the wrong order. Chrome Bug 
is open and assigned.

So, for now you might want to do:

Protocols h2 http/1.1
ProtocolsHonorOrder on

Firefox, curl, python works right out of the box.

//Stefan

 Am 27.08.2015 um 10:22 schrieb jean-frederic clere jfcl...@gmail.com:
 
 On 08/24/2015 10:06 AM, Stefan Eissing wrote:
 Ni Norm,
 
 yes, I removed it last week
 
 If I want on VirtualHost with h2 support and another one without how should I 
 do that? (that is for demo purpose)
 
 Cheers
 
 Jean-Frederic

green/bytes GmbH
Hafenweg 16, 48155 Münster, Germany
Phone: +49 251 2807760. Amtsgericht Münster: HRB5782





Re: modules\http2 - H2Engine directive?

2015-08-24 Thread Stefan Eissing
Ni Norm,

yes, I removed it last week and though I removed it from the doc xml as well. 
Seems I forgot the Readme. Will fix soon. Sorry for any confusion.

//Stefan

 Am 24.08.2015 um 05:53 schrieb NormW no...@gknw.net:
 
 Hi,
 The 'H2Engine on' directive is identified in the Readme.h2 as the most 
 important, but except for a number of 'Directive' lists and a h2.conf 
 template file. this appears to be unknown within the http2 C source or the 
 'manual'(en) reference for mod_h2. Is this directive something of the past or 
 future perhaps?
 Regards,
 Norm

green/bytes GmbH
Hafenweg 16, 48155 Münster, Germany
Phone: +49 251 2807760. Amtsgericht Münster: HRB5782





Re: modules\http2 - H2Engine directive?

2015-08-24 Thread NormW

Hi Stefan,
Thanks for the clarification!
A text search for 'H2Engine' shows it in a number of other languages 
under '.\manual\mod\directives', 'manual\mod\quickreference' and in 
'\docs\conf\extra\httpd-h2.conf.in'.

HTH,
Thanks,
Norm
On 24/08/2015 6:06 PM, Stefan Eissing wrote:

Ni Norm,

yes, I removed it last week and though I removed it from the doc xml as well. 
Seems I forgot the Readme. Will fix soon. Sorry for any confusion.

//Stefan


Am 24.08.2015 um 05:53 schrieb NormW no...@gknw.net:

Hi,
The 'H2Engine on' directive is identified in the Readme.h2 as the most 
important, but except for a number of 'Directive' lists and a h2.conf template 
file. this appears to be unknown within the http2 C source or the 'manual'(en) 
reference for mod_h2. Is this directive something of the past or future perhaps?
Regards,
Norm


green/bytes GmbH
Hafenweg 16, 48155 Münster, Germany
Phone: +49 251 2807760. Amtsgericht Münster: HRB5782