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

Allow servers that block port 80 to preload #47

Closed
ghost opened this issue Jun 21, 2016 · 7 comments
Closed

Allow servers that block port 80 to preload #47

ghost opened this issue Jun 21, 2016 · 7 comments

Comments

@ghost
Copy link

ghost commented Jun 21, 2016

The second requirement says: "Redirect from HTTP to HTTPS on the same host." I'd like to suggest changing it to "redirect from HTTP to HTTPS on the same host, or don't allow connections to port 80". The reason is that some servers may want to completely block plaintext HTTP if the domain is not visited by users directly (such as image, JavaScript hosting domains).

@lgarron
Copy link
Collaborator

lgarron commented Jun 21, 2016

I think that's reasonable, and I expect we'll implement it in the future.

However, very few sites (like, 1 every few months) ask to be preloaded without allowing connections on port 80. In general, I think it is good to keep enforcing a common best practice.

If you have such a site, I'm happy to verify the other requirements and add it manually for now.

@ghost
Copy link
Author

ghost commented Jun 21, 2016

@lgarron Thank you! No, I don't have such a site to preload. It's just a suggestion that came up to my mind when I saw a website that did so.

@lgarron
Copy link
Collaborator

lgarron commented Jun 21, 2016

Cool. :-)

The tracking bug for this is in the project for the core library; I'll close this bug in favor of that one: chromium/hstspreload#74

@lgarron lgarron closed this as completed Jun 21, 2016
@lgarron
Copy link
Collaborator

lgarron commented Jul 17, 2016

Got another email about this today. Let's keep this open as a feature request for automated submission.

@lgarron lgarron reopened this Jul 17, 2016
@lgarron
Copy link
Collaborator

lgarron commented Aug 9, 2016

Another one today. (Just commenting to keep track of cadence.)

@Darkspirit
Copy link

Darkspirit commented Oct 14, 2016

And yesterday 3 domains ;-)

@lgarron
Copy link
Collaborator

lgarron commented Dec 2, 2016

There have been a lot more requests for this as of the last few weeks, so I spent the time to implement this, and preloading without port 80 now supported.

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

2 participants