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

VERIFIED FIXED

Status

Infrastructure & Operations
WebOps: SSL and Domain Names
VERIFIED FIXED
3 years ago
2 years ago

People

(Reporter: bensternthal, Assigned: cyliang)

Tracking

other
x86
Mac OS X
Bug Flags:
sec-review +

Details

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

(Reporter)

Description

3 years ago
Please create the new subdomain:

friends.mozilla.org

That domain should redirect (301?) to:

https://advocate.socialchorus.com/mozilla/firefoxfriends
(Reporter)

Updated

3 years ago
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?
(Reporter)

Comment 3

3 years ago
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+
(Reporter)

Comment 5

3 years ago
Lovely! Also that's a fantastic google doc template. Thanks for double checking.
(Reporter)

Comment 6

3 years ago
Based on the above are good to go on this, please go forth.
Flags: needinfo?(smani)
(Reporter)

Comment 7

3 years ago
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

Updated

3 years ago
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)
(Reporter)

Comment 9

3 years ago
Yes please include SSL. I should have noted that in the original request.

Many thanks and tomorrow is fine.

Updated

3 years ago
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.
(Assignee)

Comment 11

3 years ago
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)
(Assignee)

Comment 13

3 years ago
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
Last Resolved: 3 years ago
Flags: needinfo?(cliang)
Resolution: --- → FIXED
(Reporter)

Updated

3 years ago
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.