Skip to content
This repository has been archived by the owner on Sep 25, 2019. It is now read-only.

GeoLocation API requires HTTPS in Chrome 50 #97

Closed
tasomaniac opened this issue Apr 25, 2016 · 5 comments
Closed

GeoLocation API requires HTTPS in Chrome 50 #97

tasomaniac opened this issue Apr 25, 2016 · 5 comments
Assignees
Labels
Milestone

Comments

@tasomaniac
Copy link
Member

Location is not asked anymore. This is because insecure origins are blocked now in Chrome stable.

@Splaktar Splaktar changed the title Location permission problem in Chrome stable Location permission problem in Chrome 50 Apr 30, 2016
@Splaktar
Copy link
Contributor

Here's the blog post about it:
https://developers.google.com/web/updates/2016/04/geolocation-on-secure-contexts-only

It's a known issue, but there just hasn't been time to finish upgrading Firefly to move off of subdomains and onto paths for routing, see #80.

@Splaktar Splaktar changed the title Location permission problem in Chrome 50 GeoLocation API requires HTTPS in Chrome 50 Apr 30, 2016
@Splaktar
Copy link
Contributor

This is related to #58.

@Splaktar Splaktar added the bug label Jun 13, 2016
@Splaktar Splaktar added this to the 1.3.2 milestone Jun 13, 2016
@Splaktar
Copy link
Contributor

Spent an hour tonight messing with https://letsencrypt.org/getting-started/ and https://certbot.eff.org/. I got a certificate (good for only 90 days with renewal constantly required). I imported it into GCE and setup the Load Balancer and all of the other bullshit needed to configure the backend/group/etc/etc.

Something isn't working right. It's another GCE networking issue that I'm running into with basically no tools to really debug or deal with it.

Perhaps I should just set up the cert on the VM itself and skip the GCE Load Balancer BS. The https://github.com/Daplie/letsencrypt-express appears like it would be capable of doing this as well as auto-renewing the certificate, which I don't think is possible with the GCE LB configuration.

I'll have to mess around with this some more when I get time. I searched for a GCE LetsEncrypt blog post or something like that but found nothing, only GAE and LetsEncrypt posts.

@tasomaniac
Copy link
Member Author

What about Cloudflare's Universal SSL. It is free.

Here is a blogpost: https://blog.cloudflare.com/introducing-universal-ssl/

Setup would take like 5 min. We have to migrate our DNS setup and it is one click.

@Splaktar
Copy link
Contributor

Solved in #102 via Firebase Hosting.

@Splaktar Splaktar self-assigned this Aug 28, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants