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

Comments

Projects
None yet
2 participants
@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

This comment has been minimized.

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

This comment has been minimized.

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

This comment has been minimized.

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 in 001f355 Dec 23, 2016

@nono303

This comment has been minimized.

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

This comment has been minimized.

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