All root level @@ prefixed urls are served from front-end apache serves

Bug #402747 reported by Joey Stanford
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Critical
William Grant

Bug Description

On https://launchpad.net/+featuredprojects

click choose and type in "launchpad-project".

The page shows 'Loading results failed.'

This is due to a 404 on https://launchpad.net/@@+huge-vocabulary?name=DistributionOrProductOrProjectGroup&search_text=launchpad-project&batch=6&start=0

The response isn't using our normal 404 template so log checking will be needed to pickup the OOPS (but the URL is probably sufficient to spot the issue)

Its possible that this request is not being routed to the zope appservers (based on the url)

affects: launchpad → launchpad-registry
Revision history for this message
Curtis Hovey (sinzui) wrote :

Only you have the power to see that URL. I'll look into the issue from a .dev server.

Revision history for this message
Curtis Hovey (sinzui) wrote :

Since we will be replacing the project popup in the next release. We can make sure this work.

Changed in launchpad-registry:
importance: Undecided → Low
milestone: none → 2.2.9
status: New → Triaged
Curtis Hovey (sinzui)
Changed in launchpad-registry:
milestone: 3.0 → 2.2.8
Revision history for this message
Curtis Hovey (sinzui) wrote :

Can you assess what is wrong here and the cost of getting this fixed?

Changed in launchpad-registry:
assignee: nobody → Edwin Grubbs (edwin-grubbs)
Revision history for this message
Joey Stanford (joey) wrote :

With the new popup, I don't get this exact error any longer. I get an error which says "Loading results failed." See screenshot

Revision history for this message
Edwin Grubbs (edwin-grubbs) wrote :

This appears to be caused by the @@+huge-vocabulary not working with the root object as the context object. I'm not sure why this happening on edge and staging, since it is not happening on launchpad.dev.

Curtis Hovey (sinzui)
Changed in launchpad-registry:
milestone: 2.2.8 → none
assignee: Edwin Grubbs (edwin-grubbs) → nobody
Curtis Hovey (sinzui)
tags: added: projects search
Curtis Hovey (sinzui)
tags: added: project-picker
description: updated
description: updated
Changed in launchpad:
importance: Low → Critical
description: updated
description: updated
description: updated
summary: - The requested URL /@@popup-window was not found on this server.
+ All root level @@ prefixed urls are served from front-end apache serves
William Grant (wgrant)
Changed in launchpad:
status: Triaged → Fix Released
Changed in launchpad:
assignee: nobody → William Grant (wgrant)
Revision history for this message
William Grant (wgrant) wrote :

The production Apache configs were serving /@@.* from the local filesystem. That has been changed to /@@/.*

Curtis Hovey (sinzui)
tags: added: target-picker
removed: project-picker
Curtis Hovey (sinzui)
tags: added: disclosure
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.