Welcome! Log In Create A New Profile

Advanced

Re: "error_page"& "return" bug?

Maxim Dounin
February 19, 2012 07:56AM
Hello!

On Sun, Feb 19, 2012 at 03:23:58PM +0300, Nginx User wrote:

> On 19 February 2012 15:03, Maxim Dounin <mdounin@mdounin.ru> wrote:
> > Hello!
> > It's not ignored, but returning error unconditionally in the
> > server context also prevents error_page processing from
> > working, as the "return 503" is again executed after error_page
> > internal redirect.  That is, something like this happens:
> >
> > 1. Request comes for "/something".
> > 2. Server rewrites generate 503.
> > 3. Due to error_page set the request is internally redirected to
> >   /error_docs/custom503.html.
> > 4. Server rewrites again generate 503.
> > 5. As we've already did error_page redirection, nginx ignores
> >   error_page set and returns internal error page.
>
> This then is the "bug".
> It SHOULD now return "/error_docs/custom503.html" with a 503 status code.
> I.E., work as it does when the error is issued within a location
> context since once a user has set error_page, they would most likely
> expect a matching status return to deliver what was set.

This is not a bug. You instructed nginx to generate 503 on each
request which hits server rewrite phase, and it does what you
said.

Maxim Dounin

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

"error_page"& "return" bug?

Nginx User February 19, 2012 05:24AM

Re: "error_page"& "return" bug?

Maxim Dounin February 19, 2012 07:04AM

Re: "error_page"& "return" bug?

Nginx User February 19, 2012 07:26AM

Re: "error_page"& "return" bug?

Nginx User February 19, 2012 07:26AM

Re: "error_page"& "return" bug?

Maxim Dounin February 19, 2012 07:56AM

Re: "error_page"& "return" bug?

Nginx User February 19, 2012 07:46AM

Re: "error_page"& "return" bug?

Nginx User February 19, 2012 08:02AM

Re: "error_page"& "return" bug?

Maxim Dounin February 19, 2012 08:06AM

Re: "error_page"& "return" bug?

Nginx User February 19, 2012 08:08AM

Re: "error_page"& "return" bug?

Edho Arief February 19, 2012 08:56AM

Re: "error_page"& "return" bug?

Nginx User February 19, 2012 09:04AM

Re: "error_page"& "return" bug?

Edho Arief February 19, 2012 09:48AM

Re: "error_page"& "return" bug?

Nginx User February 19, 2012 10:08AM

Re: "error_page"& "return" bug?

Nginx User February 19, 2012 10:10AM

Re: "error_page"& "return" bug?

Nginx User February 19, 2012 10:14AM

Re: "error_page"& "return" bug?

Nginx User February 19, 2012 10:22AM

Re: "error_page"& "return" bug?

Edho Arief February 19, 2012 10:24AM

Re: "error_page"& "return" bug?

Edho Arief February 19, 2012 10:56AM

Re: "error_page"& "return" bug?

Nginx User February 19, 2012 11:38AM

Re: "error_page"& "return" bug?

Edho Arief February 19, 2012 11:46AM

Re: "error_page"& "return" bug?

Nginx User February 19, 2012 12:20PM

Re: "error_page"& "return" bug?

Edho Arief February 19, 2012 12:36PM

Re: "error_page"& "return" bug?

Nginx User February 19, 2012 12:58PM

Re: "error_page"& "return" bug?

Edho Arief February 19, 2012 01:38PM

Re: "error_page"& "return" bug?

Nginx User February 19, 2012 01:54PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 202
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready