Sometimes the OOPS page is not rendered correctly

Bug #193062 reported by Diogo Matsubara
12
Affects Status Importance Assigned to Milestone
Launchpad itself
Won't Fix
Low
Unassigned

Bug Description

Steps to reproduce
1. https://code.edge.launchpad.net/aedilis/aedilis-alfa/+linkbranchtoseries
2. Click the "Choose" link
3. Type aedilis in the popup thing
4. Hit enter
5. The popup search widget should return a link, click on it
6. Click Update

Wait for a while and the offline-unplanned.html is displayed instead of an OOPS report page.

"Please try again

Sorry, there was a problem connecting to the Launchpad server.

Try reloading this page in a minute or two. If the problem persists, let us know in the #launchpad IRC channel on Freenode."

The apaches logs related to this issue: https://pastebin.canonical.com/2472/

And no oops was recorded, which is quite strange.

Doing the same on staging, the OOPS page is rendered successfully and an oops is recorded: OOPS-779S920

Revision history for this message
James Henstridge (jamesh) wrote :

Do we know if Apache even sent the request to any of the app servers before showing the 503 error page?

There have been occasional reports of people seeing the Apache 503 error page when Launchpad is up, so it is possible that this is a problem with the load balancer.

Revision history for this message
James Henstridge (jamesh) wrote :

On second reading, perhaps this is a case of the load balancer having a too short time out.

If all threads are in use on an app server, doing another connect() will block. Perhaps that is what is happening here, and Apache isn't waiting til the app server is ready to serve the request.

Revision history for this message
Christian Reis (kiko) wrote :

If so, why does this only happen on selected pages and OOPSes, and reproducibly?

Revision history for this message
Christian Reis (kiko) wrote :

See also bug 194558 -- related in that Apache is who's displaying an error page.

Jonathan Lange (jml)
tags: added: build-infrastructure
removed: infrastructure
tags: added: infrastructure
removed: build-infrastructure
Curtis Hovey (sinzui)
Changed in launchpad-foundations:
status: New → Triaged
importance: Undecided → Low
visibility: private → public
Revision history for this message
Gary Poster (gary) wrote :

I can't dupe. Given age, I'm going to mark...Won't Fix, I guess.

Changed in launchpad-foundations:
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.