Closed Bug 1154430 Opened 9 years ago Closed 9 years ago

Please Create New Vanity Subdomain and Redirect For friends.mozilla.org

Categories

(Infrastructure & Operations :: SSL Certificates, task)

x86
macOS
task
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: bensternthal, Assigned: cliang)

References

Details

(Whiteboard: [kanban:https://webops.kanbanize.com/ctrl_board/2/985] )

Please create the new subdomain:

friends.mozilla.org

That domain should redirect (301?) to:

https://advocate.socialchorus.com/mozilla/firefoxfriends
Blocks: 1147937
Ben,

Happy to set this up for you, can we have some more information on what this is needed for? (mostly for future-proofing, once the info is in the bug, people can look back and will know what this was for).  

Also, since it's a mozilla.org level redirect, I'm going to have to ask for an opsec review before I do this.
Flags: sec-review?(jvehent)
Ben: by the name I'm guessing that this is fairly low-risk. Can we do a quick 15/20 minutes risk discussion on vidyo so I understand the context and what the 3rd party socialchorus.com will be hosting?
Yes and yes.

Socialchorus is a 3rd party vendor essentially replacing affiliates.mozilla.org, this program also goes by WOM or Word Of Mouth and is being run by Jessica Osorio. AFAIK the vendor has gone through all the necessary reviews but always good to double check.  

On this project I am only helping with a parts so for the meeting please invite Liz Noonan (the primary project manager). She will have all the background and links to the necessary bugs if necessary.
Well then, we've already ran the risk review on Word of Mouth! https://docs.google.com/a/mozilla.com/spreadsheets/d/1z_AoJp_H7tFviH3GS6-PYeENs_XmIxRM-qcc3pD_s2Q/edit#gid=0

You're good to go :)
Flags: sec-review?(jvehent) → sec-review+
Lovely! Also that's a fantastic google doc template. Thanks for double checking.
Based on the above are good to go on this, please go forth.
Flags: needinfo?(smani)
Can you provide an estimated completion time?

Thanks in advance.
Summary: Please Create New Vanity Subdomain and Redirect For "friends.mozilla.org" → Please Create New Vanity Subdomain and Redirect For friends.mozilla.org
Whiteboard: [kanban:https://webops.kanbanize.com/ctrl_board/2/985]
(In reply to Ben (:bensternthal) from comment #7)
> Can you provide an estimated completion time?
> 
> Thanks in advance.

Ben,

Do you need an https redirect as well? (That would involve SSL certs etc). Either way, this can be done by tomorrow. Just need to know the SSL bit. Thanks!
Flags: needinfo?(smani)
Yes please include SSL. I should have noted that in the original request.

Many thanks and tomorrow is fine.
Assignee: server-ops-webops → cliang
One change to comment 0

Instead of redirecting to:
https://advocate.socialchorus.com/mozilla/firefoxfriends

Please redirect to: 
https://friends.socialchorus.com/mozilla/firefoxfriends

This updated URL was just provided by the vendor. This is the final URL.
I believe both HTTP and HTTPS redirects are working now.  These are set to a 302 redirect in case this ends up NOT being the final destination for the URL as FF has a habit of ferociously hanging on to old 301 redirects.



$ curl -I http://friends.mozilla.org
HTTP/1.1 302 Found
Server: Apache
X-Backend-Server: pp-web02
Vary: Accept-Encoding
Content-Type: text/html; charset=iso-8859-1
Date: Wed, 22 Apr 2015 20:44:46 GMT
Location: https://advocate.socialchorus.com/mozilla/firefoxfriends
Transfer-Encoding: chunked
Connection: Keep-Alive
X-Cache-Info: not cacheable; response is 302 without expiry time

$ curl -I https://friends.mozilla.org
HTTP/1.1 302 Found
Server: Apache
X-Backend-Server: pp-web01
Vary: Accept-Encoding
Content-Type: text/html; charset=iso-8859-1
Date: Wed, 22 Apr 2015 20:44:53 GMT
Location: https://advocate.socialchorus.com/mozilla/firefoxfriends
Transfer-Encoding: chunked
Connection: Keep-Alive
X-Cache-Info: not cacheable; response is 302 without expiry time
(In reply to C. Liang [:cyliang] from comment #11)
> $ curl -I http://friends.mozilla.org
> Location: https://advocate.socialchorus.com/mozilla/firefoxfriends

Thanks for setting this up! Could you update the Location to the https://friends.socialchorus.com/mozilla/firefoxfriends URL in comment 10?
Flags: needinfo?(cliang)
Change in location propagated (had an intervening meeting):

cliang-07757:~ cliang$ curl -I http://friends.mozilla.org
HTTP/1.1 302 Found
Server: Apache
X-Backend-Server: pp-web01
Vary: Accept-Encoding
Content-Type: text/html; charset=iso-8859-1
Date: Wed, 22 Apr 2015 21:45:25 GMT
Location: https://friends.socialchorus.com/mozilla/firefoxfriends
Transfer-Encoding: chunked
Connection: Keep-Alive
X-Cache-Info: not cacheable; response is 302 without expiry time

cliang-07757:~ cliang$ curl -I https://friends.mozilla.org
HTTP/1.1 302 Found
Server: Apache
X-Backend-Server: pp-web01
Vary: Accept-Encoding
Content-Type: text/html; charset=iso-8859-1
Date: Wed, 22 Apr 2015 21:45:29 GMT
Location: https://friends.socialchorus.com/mozilla/firefoxfriends
Transfer-Encoding: chunked
Connection: Keep-Alive
X-Cache-Info: not cacheable; response is 302 without expiry time
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(cliang)
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
Hello Ben,

Can we revive this bug for the redirect we need to push on April 1st?

The ask is to have the vanity URL, friends.mozilla.org  redirect to  https://www.mozilla.org/en-US/contribute/friends/ as of April 1st.
Whoops! Nvm! Jen B filed a new bug for this request (https://bugzilla.mozilla.org/show_bug.cgi?id=1255221. Thank you.
You need to log in before you can comment on or make changes to this bug.