Closed
Bug 607129
Opened 14 years ago
Closed 11 years ago
Domain Name Change - byob.mozilla.com to byob.mozilla.org
Categories
(Websites Graveyard :: byob.mozilla.com, defect)
Websites Graveyard
byob.mozilla.com
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: lforrest, Assigned: kev)
References
(Blocks 1 open bug, )
Details
Please change the domain name of byob.mozilla.com to byob.mozilla.org. This is part of the overall domain name strategy project driven by the website taskforce. More details here: https://wiki.mozilla.org/Websites/Taskforce/Proposals/Domain_Name_Strategy Here's a link to the overall tracking bug for this project: https://bugzilla.mozilla.org/show_bug.cgi?id=606278
Reporter | ||
Comment 1•14 years ago
|
||
Targeting a 11/5 live date for this switch. Let me know if more time will be needed.
Assignee | ||
Comment 2•14 years ago
|
||
We'll just need a heads-up on timing, as the application will need a config change as well. Is there a bug for procuring an SSL cert as well?
Comment 3•14 years ago
|
||
Chris, what is your thought on the cert? Correct me if I'm wrong, but is there a wildcard *.mozilla.org cert available so we don't need a specific byob.mozilla.org cert?
Comment 4•14 years ago
|
||
FWIW: Although we could start also serving BYOB up at byob.mozilla.org, we can't *stop* serving it up at byob.mozilla.com. Many browsers built by BYOB and in-use in the wild have the byob.mozilla.com hostname configured as part of the first-run URL. Not sure off the top of my head what the apache config would be, but might be best to come up with a mod_rewrite formulation that redirects any *.com URL to its *.org counterpart. Also FWIW: I expect every request to alter pre-existing URLs on other sites will run into some variation of this issue
Comment 5•14 years ago
|
||
In light of Les's comment #4, I think we should just add a ServerAlias to byob.mozilla.org and not do any hanky panky re-directs unless we have enough testing done or enough leeway to have stuff broken :) That way the site lives on byob.mozilla.com and byob.mozilla.org, everyone wins and things keep working.
Comment 6•14 years ago
|
||
Re comment #4 and #5, that sounds fine to me. I understand that certain sites have certain requirements so we need to take those into account. If I understand correctly, if we did this we'd still be able to publicly refer to the site as byob.mozilla.org but non-public uses of the byob.mozilla.com link won't be interfered with. This doesn't address the issue of the cert though, I believe. If the site is living at both addresses we'd still need a cert on both? Can someone confirm that we do have a wildcard *.mozilla.org cert that will work or if we don't.
Updated•14 years ago
|
Assignee: server-ops → shyam
Comment 7•14 years ago
|
||
(In reply to comment #6) > This doesn't address the issue of the cert though, I believe. If the site is > living at both addresses we'd still need a cert on both? Can someone confirm > that we do have a wildcard *.mozilla.org cert that will work or if we don't. We do have a *.mozilla.org certificate, but I'm going to do some poking around on this (wrt to having 2 certs..since I don't think it'll work) and update the bug.
Comment 8•14 years ago
|
||
You'll have to have two IPs for this and I suspect we'll end up doing two host specific certs instead. clyon can confirm.
Comment 9•14 years ago
|
||
Just pinging for an update -- do we have an ETA for when we'll resolve the questions about the cert?
Comment 10•14 years ago
|
||
When do you need this pushed out by?
Comment 11•14 years ago
|
||
The only way to do this is with two separate certs and ip's.
Comment 12•14 years ago
|
||
So we'll burn two IPs for this site and spend money to get two new SSL certs. That's what's blocking this, assuming the app can already grok two different hostnames. Can the app already support this?
Comment 13•14 years ago
|
||
(In reply to comment #12) > So we'll burn two IPs for this site and spend money to get two new SSL certs. > That's what's blocking this, assuming the app can already grok two different > hostnames. I'm confused why this app needs new certs. It's already using the existing *.mozilla.com wildcard cert. Can't it just use the *.mozilla.org wildcard cert on the second IP? As for IPs, if this app isn't deemed to need separate IPs, couldn't it just reuse the existing star-based IPs for *.mozilla.com and *.mozilla.org? In other notes, https://byob.mozilla.com/en-US has mixed-content SSL on the front page. Seems like that should be fixed if SSL is such a big deal for this site.
Comment 14•14 years ago
|
||
(In reply to comment #13) > I'm confused why this app needs new certs. It's already using the existing > *.mozilla.com wildcard cert. Can't it just use the *.mozilla.org wildcard cert > on the second IP? No. It will use host specific certs. > As for IPs, if this app isn't deemed to need separate IPs, couldn't it just > reuse the existing star-based IPs for *.mozilla.com and *.mozilla.org? You lost me. Any existing IP certainly doesn't have byob as a backend server. Point's moot though since it'll have host specific certs.
Comment 15•14 years ago
|
||
(In reply to comment #12) > So we'll burn two IPs for this site and spend money to get two new SSL certs. > That's what's blocking this, assuming the app can already grok two different > hostnames. > > Can the app already support this? No, the app can't support this - it needs a single domain name. That's why I assumed it would be Apache rewrite/redirect rules that handled the transition
Assignee | ||
Comment 16•14 years ago
|
||
> In other notes, https://byob.mozilla.com/en-US has mixed-content SSL on the
> front page. Seems like that should be fixed if SSL is such a big deal for this
> site.
It's caused by the video, and it was viewed as acceptable for where the app is now (and is the only page with that particular issue). Patches welcome, and it's not so much that SSL is a big deal (but it should be used), it's that we're trying to accommodate legacy users and the renaming of .com to .org, which wasn't one of the design criteria we had up front.
Comment 17•14 years ago
|
||
(In reply to comment #15) > No, the app can't support this - it needs a single domain name. That's why I > assumed it would be Apache rewrite/redirect rules that handled the transition Then I'd not be in favour of changing stuff here. SSL connections that come in as byob.mozilla.org will continue as byob.mozilla.org and if the app can't handle that, there is no point of doing this. If a blanket 302 on / will work, maybe we can give that a shot.
Comment 18•14 years ago
|
||
(In reply to comment #17) > (In reply to comment #15) > > > No, the app can't support this - it needs a single domain name. That's why I > > assumed it would be Apache rewrite/redirect rules that handled the transition > > Then I'd not be in favour of changing stuff here. SSL connections that come in > as byob.mozilla.org will continue as byob.mozilla.org and if the app can't > handle that, there is no point of doing this. If a blanket 302 on / will work, > maybe we can give that a shot. I'm under the impression that the .com-to-.org transition is primarily one of messaging & marketing, no? If that's the case, a blanket redirect of byob.mozilla.org to byob.mozilla.com should serve that purpose - so we can talk about byob.mozilla.org in public, but nothing else breaks (ie. deployed browser repacks). If we want to get fancy, I think we could have a rewrite rule that redirects any byob.mozilla.org/{foo} to byob.mozilla.com/{foo}, so that then something like byob.mozilla.org/profiles/blah/8675309 ends up in the appropriate place.
Comment 19•14 years ago
|
||
I support Les' idea of sending a redirect from byob.mozilla.ORG to byob.mozilla.COM. Significantly easier to implement.
Comment 20•14 years ago
|
||
Then I'd probably just do this on virtual-redirect and call it fixed.
Comment 21•14 years ago
|
||
Re comment #18, this domain name switch is a messaging issue and the general goal is to no longer use mozilla.com domains for public sites. Having byob.mozilla.org be the URL we use in public and have that redirect to byob.mozilla.com is certainly a good step. That doesn't fix this bug though, but we can revisit actually having the site live at a mozilla.org domain later if that's not feasible now.
Comment 22•14 years ago
|
||
(In reply to comment #21) > Re comment #18, this domain name switch is a messaging issue and the general > goal is to no longer use mozilla.com domains for public sites. Having > byob.mozilla.org be the URL we use in public and have that redirect to > byob.mozilla.com is certainly a good step. > > That doesn't fix this bug though, but we can revisit actually having the site > live at a mozilla.org domain later if that's not feasible now. I think we might have it backwards. Unless I'm missing something, what we *could* do is: * Switch the production site to byob.mozilla.org - that involves an update to apache and app config. * Redirect any pattern of http(s?)://byob.mozilla.com/{...} to https://byob.mozilla.org/{...} - ie. not a blanket 302 on / but a rewrite regex sending all .com traffic to .org Since the firstrun page is really the only thing I can think of requiring the .com domain to stick around, this should be okay for as long as we have deployed browser repacks. Would that fix this bug?
Reporter | ||
Comment 23•14 years ago
|
||
From an end-user perspective this sounds like it would work. Is there another technical person (I am not one) that can confirm this?
Comment 24•14 years ago
|
||
From my side and probably webdev, just missing prioritization. This is currently pretty low on the schedule (at the top is making sure Fx4 gets out).
Comment 25•14 years ago
|
||
Regardless of prioritization, there seems to be an open question relating to the technical approach we take in comment #22.
Comment 26•14 years ago
|
||
(In reply to comment #22) > * Switch the production site to byob.mozilla.org - that involves an update to > apache and app config. > > * Redirect any pattern of http(s?)://byob.mozilla.com/{...} to > https://byob.mozilla.org/{...} - ie. not a blanket 302 on / but a rewrite regex > sending all .com traffic to .org Les, If you're sure this can be done without hosing the site, then I'd be happy to implement these changes. Have a re-write rule handy? I suggested the blanket 302 because that ensures that nothing breaks and (for the time being) allows people to say we have a public site at byob.mozilla.org
Comment 27•14 years ago
|
||
(In reply to comment #26) > Les, > > If you're sure this can be done without hosing the site, then I'd be happy to > implement these changes. Have a re-write rule handy? Don't have one handy. I could probably spend some time to come up with one, but mod_rewrite-fu is not strong. > I suggested the blanket 302 because that ensures that nothing breaks and (for > the time being) allows people to say we have a public site at byob.mozilla.org Missed this in my bugmail until now... Safest and easiest is a redirect from byob.mozilla.org to the existing byob.mozilla.com site, which shouldn't break anything. What I suggested in comment 22 (.com -> .org) is a more complex jugging of site config and redirects, which shouldn't (but could) break things If anything, I'd just say set up .org as a redirect to .com for now to at least satisfy the messaging issue without introducing any potential breakage.
Updated•14 years ago
|
Assignee: shyam → ayounsi
Comment 28•14 years ago
|
||
Is it good like that? .org now redirects to .com
Comment 29•14 years ago
|
||
It's great that byob.mozilla.org nows resolves to the site, but as mentioned in comment #21 this bug isn't fixed. The goal is to not use the mozilla.com domain on a public site. If that's not possible now, we can certainly revisit at a later time.
Assignee | ||
Comment 30•14 years ago
|
||
While not fixed, it does allow us to refer to it publicly using the changed URLs, and completing the changes to the app that are required, while still allowing us to support legacy configs, will take development. It's something that can be done, but we'll need to plan and have some kind of legacy app for serving up start pages. Les, maybe we can discuss live next week. (In reply to comment #29) > It's great that byob.mozilla.org nows resolves to the site, but as mentioned in > comment #21 this bug isn't fixed. The goal is to not use the mozilla.com > domain on a public site. If that's not possible now, we can certainly revisit > at a later time.
Comment 31•14 years ago
|
||
So I think we can close this bug, feel free to reopen if IT can do anything.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Comment 32•14 years ago
|
||
Reopening. Maybe I missed something, but I thought comment #29 and comment #30 both said this wasn't fixed yet? Instead of closing it, it sounds like there's nothing left for server ops to do right now so we should reassign. Maybe it makes sense for Kev or Les to take this?
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 33•14 years ago
|
||
I'll take it, and we'll leave it open until we make a determination of how/when we can implement per intent.
Assignee: ayounsi → kev
Component: Server Operations → byob.mozilla.com
Product: mozilla.org → Websites
QA Contact: mrz → byob-mozilla-com
Assignee | ||
Comment 34•14 years ago
|
||
also.. thanks, Arzhel :)
Comment 35•12 years ago
|
||
The project is shut down according to http://byob.mozilla.com/. Unless it will resurrect it makes no sense to change the domain. I'd say either the bug summary should be updated (remove the DNS entry) or this bug should be WONTFIX?
Comment 36•11 years ago
|
||
Or should it just 301 to the pertinent blog post (http://kev.deadsquid.com/?p=1219)?
Comment 37•11 years ago
|
||
http://kev.deadsquid.com/?p=1219
Status: REOPENED → RESOLVED
Closed: 14 years ago → 11 years ago
Resolution: --- → WONTFIX
Updated•10 years ago
|
Product: Websites → Websites Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•