Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

https #72

Closed
miketaylr opened this issue Apr 10, 2014 · 7 comments
Closed

https #72

miketaylr opened this issue Apr 10, 2014 · 7 comments

Comments

@miketaylr
Copy link
Member

Should probably serve webcompat.com over https by default.

@ghost
Copy link

ghost commented Sep 6, 2014

Agreed! I would really like webcompat to support HTTPS and redirect HTTP to HTTPS.

@annevk
Copy link

annevk commented Oct 7, 2014

Can this be given higher priority? Perhaps through Mozilla's IT? It's really bad to have a site that has a login box and accepts potentially sensitive information without TLS/HSTS.

@karlcow
Copy link
Member

karlcow commented Oct 7, 2014

@annevk which sensitive information are you thinking about?

@annevk
Copy link

annevk commented Oct 7, 2014

Well, a user's login credentials. Sites a user wants to report.

@miketaylr
Copy link
Member Author

Can this be given higher priority?

Yeah, thanks for a reminder--probably won't be able to tackle this until next week with conference travel starting tomorrow though.

@miketaylr
Copy link
Member Author

Was feeling lazy when thinking about tasks I should be working on, so I worked on this instead.

The only complication is that I didn't add the includeSubdomain to the HSTS header because I grabbed a free StartSSL cert (good for webcompat.com & www.webcompat.com) and we have the following subdomains that would be hosed by forcing https:

  • planet.webcompat.com
  • staging.webcompat.com

Not really worried about staging, because that's behind HTTP basic auth and is just a place for core contributors to test out things. But having protocol differences between staging and production is not ideal.

But we need to figure out what to do with planet. The solution might just be to pony up the $59.99 for a 2 year Class 2 with wildcard/subdomain support.

@miketaylr
Copy link
Member Author

Filed #303 for the subdomain stuff.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants