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

Redirect HTTP to HTTPS and fix cert for subdomains #42

Open
konklone opened this issue Mar 1, 2016 · 10 comments
Open

Redirect HTTP to HTTPS and fix cert for subdomains #42

konklone opened this issue Mar 1, 2016 · 10 comments

Comments

@konklone
Copy link

konklone commented Mar 1, 2016

I read #10, and I see HTTPS was enabled, but there was not strong interest in setting up the redirect. However, I strongly encourage you to redirect traffic.

Folks visiting pronoun.is who are trying to be better humans to their fellow humans shouldn't be subject to their ISP selling their browsing behavior or having malware or ads injected into their browsing. Plain HTTP subjects visitors to risk, no matter how "sensitive" the site is perceived to be.

As for cost (which I see was an issue), you can get free certificates from Let's Encrypt -- or, if you're using an Amazon ELB or CloudFront distribution, you can get free certificates through Amazon Certificate Manager. Both of these are new services that didn't exist when #10 was closed.

@hikari-no-yume
Copy link

If redirected, HSTS should be used.

@ChALkeR
Copy link

ChALkeR commented Jan 30, 2017

I read #10, and I see HTTPS was enabled

But it wasn't enabled. It doesn't work now, and the last comment there was «I don't think we're going to do this any time soon».

@hikari-no-yume
Copy link

In principle I believe you should use HSTS for privacy's sake… even if the pronoun page and referrer URL are probably not extremely sensitive.

@konklone
Copy link
Author

But it wasn't enabled. It doesn't work now, and the last comment there was «I don't think we're going to do this any time soon».

HTTPS is enabled: https://pronoun.is But it's not enforced via a redirect.

@ChALkeR
Copy link

ChALkeR commented Jan 31, 2017

@konklone Ah, thanks for the correction: https://pronoun.is indeed works, https://my.pronoun.is and https://www.pronoun.is have invalid cert, I was looking at one of those.

@ioistired
Copy link

Let's get the ball rolling on this. Let's Encrypt should make this a non issue.

@m4lvin m4lvin mentioned this issue May 19, 2017
@morganastra morganastra changed the title Redirect HTTP to HTTPS Redirect HTTP to HTTPS and fix cert for subdomains Nov 16, 2018
@DonDebonair
Copy link

I just came upon this wonderful project, but I'm sad to see that https://my.pronoun.is gives a privacy error because of an invalid certificate. Is there anything I or someone else can do to get this ball rolling?

@GalaxyLittlepaws
Copy link

I tried to open the site today and received a bold warning from Bitdefender that due to the certificate being a mismatch, it was potentially a dangerous website, and then I had to click through a popup saying I knew I was taking a risk.

I looked at the certificate and it seems to be issued for "*.herokuapp.com", and that mismatch is what is causing the issue.

I recommend using Let's Encrypt, or perhaps even Cloudflare as they give you a free cert with no hassle to upkeep.

@ioistired
Copy link

That's odd, it works fine for me using Cloudflare SSL.

@GalaxyLittlepaws
Copy link

To clarify my comment, this is what appears when opening my.pronoun.is with BitDefender installed:

image
image

This may scare some visitors. I am uncertain how other anti-malware or security extensions may display their warnings regarding this security issue.

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

No branches or pull requests

6 participants