Hello!
On Mon, Jun 03, 2013 at 07:07:50PM -0400, kgoess wrote:
> We're using nginx as a middle layer in front of our application server
> (mod_perl). When mod_perl returns an error page, the HTTP status line is
> missing the "reason phrase" after the status code, like "Not Found", e.g.
>
> HTTP
Hi,
nginx does its job correctly:
$ curl -I http://nginx.org/404
$ HTTP/1.1 404 Not Found
$ [...]
I guess the irregular response comes from your mod_perl backend? Did you
check that out?
Capturing nginx's debug output of such a request will probably help.
http://nginx.org/en/docs/deb
We're using nginx as a middle layer in front of our application server
(mod_perl). When mod_perl returns an error page, the HTTP status line is
missing the "reason phrase" after the status code, like "Not Found", e.g.
HTTP/1.1 404
Server: nginx/1.2.1
...etc
should be
HTTP/1.1 404 Not Found
...e