elaka / mod-spdy

Automatically exported from code.google.com/p/mod-spdy
0 stars 0 forks source link

No page served #53

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What version/revision number of mod_spdy are you using?
370

What version of Apache are you using, and on what operating system?  (Use
`apache2ctl -v` to check.)
apache 2.2.22, debian 6.0.5

What other Apache modules are you using?  (Use `apache2ctl -M` to check.)
Sorry, no apache2ctl here:
Compiled in modules:
  core.c
  mod_authn_file.c
  mod_authn_default.c
  mod_authz_host.c
  mod_authz_groupfile.c
  mod_authz_user.c
  mod_authz_default.c
  mod_auth_basic.c
  mod_cache.c
  mod_mem_cache.c
  mod_filter.c
  mod_log_config.c
  mod_headers.c
  mod_unique_id.c
  mod_setenvif.c
  mod_version.c
  mod_proxy.c
  mod_proxy_connect.c
  mod_proxy_ftp.c
  mod_proxy_http.c
  mod_proxy_scgi.c
  mod_proxy_ajp.c
  mod_proxy_balancer.c
  worker.c
  http_core.c
  mod_mime.c
  mod_negotiation.c
  mod_rewrite.c
  mod_so.c
Dynamic:
mod_evasive20
mod_security2
mod_ssl

What browser version did you use to access the mod_spdy server?  On what
operating system? What flags was the browser invoked with?  (For
Chrome/Chromium, go to about:version to check.)
Iceweasel 15.0
Chromium    21.0.1180.89 (Developer Build 154005) Debian wheezy/sid

What steps will reproduce the problem?
1.fix issue 52
2.compile apache with mod_spdy
3.try to get web page via supported browser

What is the expected result? What do you see instead?
I should get webpage proxied thru the apache server. I see just blank page 
instead.

Please provide any additional information below.

I tried to update mod_spdy in our apache proxy server.
After update I got this in error log:
[mod_spdy/0.9.3.1-370] [9982:10133:ERROR:apache_spdy_session_io.cc(88)] 
ap_get_brigade failed with status 9: Bad file descriptor
HTTPS to the proxy was established but I got just blank page.
Page was served just fine in Konqueror which has no SPDY support.
Page was served just fine thru older version of mod_spdy but I'm unable to find 
the revision.

Original issue reported on code.google.com by pa...@netsafe.cz on 19 Sep 2012 at 12:14

GoogleCodeExporter commented 8 years ago
Hi again!
I did some test builds and the bug appeared between 0.9.1.5 (works OK) and 
0.9.2.1 (blank page).
I'll do more tests next week.

The "..ap_get_brigade failed.." message did not occur on test server.

Original comment by pa...@netsafe.cz on 21 Sep 2012 at 2:57

GoogleCodeExporter commented 8 years ago
Tests revealed the bug was introduced in revision 323.
More info later.

Original comment by pa...@netsafe.cz on 24 Sep 2012 at 12:51

GoogleCodeExporter commented 8 years ago
Hmm, locating this "bug" seems to be more complicated.
We have reverse proxies in different locations as entry points to our web.
Several sites are proxied there but I can say there are just two main types:
1) Client -(HTTPS)-> reverse proxy -(HTTPS)-> apache serving content.
2) Client -(HTTPS)-> reverse proxy -(HTTPS)-> SSL encrypting apache -(HTTP)-> 
Perl Starman
Type 2 does not work since revision 323. I tested type 2 first so I didn't know 
type 1 worked just fine.
I checked access log from the SSL encrypting apache and it says full page has 
been served.
More info later.

Original comment by pa...@netsafe.cz on 24 Sep 2012 at 1:44

GoogleCodeExporter commented 8 years ago
I am using version 0.9.4.3 having the same issue (no page served ) 

Error log shows 

[mod_spdy/0.9.4.3-420] [5653:5728:ERROR:apache_spdy_session_io.cc(88)] 
ap_get_brigade failed with status 9: Bad file descriptor

Original comment by gkant...@gmail.com on 23 Jun 2014 at 3:54

GoogleCodeExporter commented 8 years ago
No reverse proxy btw, just apache (with worker MPM)

Original comment by gkant...@gmail.com on 23 Jun 2014 at 3:56