Closed
Bug 1245699
Opened 9 years ago
Closed 9 years ago
new activations redirection has broken socialapi
Categories
(Infrastructure & Operations :: IT-Managed Tools, task)
Infrastructure & Operations
IT-Managed Tools
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mixedpuppy, Assigned: nmaul)
Details
(Whiteboard: [kanban:https://webops.kanbanize.com/ctrl_board/2/2537] )
I was just testing something unrelated and noticed that activations.cdn.mozilla.net now redirects to activations-origin.cdn.mozilla.net. SocialAPI activations are tied to a pre configured domain in firefox, which currently only includes "https://activations.cdn.mozilla.net". Landing the user on any other domain breaks the activation routine. We need to turn off the redirection to activations-origin.
Comment 1•9 years ago
|
||
Lowering this to normal to stop paging sysadmins.
Atoll is aware of this and is looking into it.
Severity: blocker → normal
| Assignee | ||
Comment 2•9 years ago
|
||
This is fixed, with coordination in IRC.
This happened when we moved from Edgecast to AWS Cloudfront for CDN properties (late January... this one on Jan 28).
Edgecast was configured to send a different Host: header when connecting to the origin servers - specifically, it would pass through the one the user originally requested rather than use the origin server hostname.
AWS Cloudfront, however, was doing the opposite- using the origin's hostname rather than the Host header from the end user.
The net effect is that the behavior is slightly different on the origin- any time the origin issues a local redirect (for example, for adding "/en-US/" to the path) it would be handled using the Host header that the origin saw. AWS CF would then pass that redirect through to the end user, rather than translating it back to the original Host header the user requested.
There are multiple ways to handle this, but the simplest, cleanest way is to have CF pass through the original Host header requested by the end user, as Edgecast was doing. This is what we've done.
Assignee: server-ops-webops → nmaul
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•