Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mod_http2 1.8.3 issue with Option index + #126

Closed
nono303 opened this issue Dec 21, 2016 · 5 comments
Closed

mod_http2 1.8.3 issue with Option index + #126

nono303 opened this issue Dec 21, 2016 · 5 comments

Comments

@nono303
Copy link

nono303 commented Dec 21, 2016

I've just upgraded my version of apache from 2.4.23 to 2.4.25 (vc14 x64) and I've noticed a bug relating to mod_http2.
According to changelog https://www.apachelounge.com/Changelog-2.4.html nghttp2 had been upgraded to 1.17.0 from 1.12.0

=> [http2:info] AH03090: mod_http2 (v1.8.3, feats=, nghttp2 1.17.0), initializing...

In my case, I've multiple ssl vhost with 'H2Direct on' & 'Protocols h2 http/1.1' directives (all working fine with 2.4.23) but since upgrade, all (but only) location with 'Options +Indexes' directive fail to work (unable to connect from browser or curl)
Downgrading only mod_http2.so with the 2.4.23 one (on a 2.4.25 httpd binary) solve the issue.

WORKING : mod_http2.so (nghttp2 1.12.0 from 2.4.23 vc14 x64 distrib) 
SHA-1: 296f024c98e95ca3e72d0108ff39e75edf7640fd

FAILING : mod_http2.so (nghttp2 1.17.0 from 2.4.25 vc14 x64 distrib) 
SHA-1: b48733e6efa8431fab4026370329491607949cce

Please find debug log (curl client and Apache2.4.25 http2:debug) below

log_ko.txt
log_ok.txt

@icing
Copy link
Owner

icing commented Dec 21, 2016

Do you mean

  Options +Indexing

? With that I am not able to reproduce. Can you try to make a minimal vhost config where the problem occurs?

@nono303
Copy link
Author

nono303 commented Dec 21, 2016

<Location />Options +Indexes</Location> exactly.
Effectively, with from scratch configuration I am not able to reproduce too...
So according to my configuration I (difficultly...) found which directive fails with new mod_http2.

Here is:

Can you reproduce?

@icing
Copy link
Owner

icing commented Dec 21, 2016

Thanks! Yes, I can reproduce the error now. Will add that too my tests and see what I can do...

@icing icing closed this as completed in 001f355 Dec 23, 2016
@nono303
Copy link
Author

nono303 commented Dec 30, 2016

Hi,
I've just build mod_h2 1.8.5-git with httpd 2.4.25 (MSVC15 RC x64) and all works fine ;)
Thank's a lot!!

@icing
Copy link
Owner

icing commented Dec 30, 2016

Thanks for letting me know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants