VPNs are often in a different timezone than the one you are presently within. So detecting the timezone when connecting over a VPN creates a likely incorrect answer. Perhaps ignore checking when a VPN is established, unless it can be made to go through the non-VPN network device.
(In reply to comment #0) > VPNs are often in a different timezone than the one you are presently within. > So detecting the timezone when connecting over a VPN creates a likely > incorrect answer. Doesn't "Use this connection only for resources on this network" option in VPN connection settings work? > Perhaps ignore checking when a VPN is established, unless it can be made to > go > through the non-VPN network device. That setting should actually do that. Detecting VPN and/or making our traffic to bypass VPN will be difficult, though I think we should be doing that.
(In reply to comment #1) > (In reply to comment #0) > > VPNs are often in a different timezone than the one you are presently within. > > So detecting the timezone when connecting over a VPN creates a likely > > incorrect answer. > > Doesn't "Use this connection only for resources on this network" option in > VPN connection settings work? Sure, but VPNs have as many uses for secure tunnels as "road warriors". Just because I want to secure my traffic through a VPN to avoid my ISP/Wifi Hotspot from sniffing my traffic doesn't mean I live there.
I think if you want all your traffic to pass through VPN and want geoclue to detect your actual location, you'd want more hardware on your machine (WiFi or 3G dongle). We are also hoping to create a GPS sharing solution as part of GSoC 2015 that could use your phone's GPS but lets see how that goes.
I think we should simply fail when a VPN is being used. There's no point in claiming that we're on the other side of the planet when all the traffic goes through a VPN. Might be a little hard to detect though, best ask the Dans.
Same issue here. Another aspect is that the timezone doesn't seem to correct itself after you've turned the VPN off.
I think this will at least help those with Wifi: https://bugs.freedesktop.org/show_bug.cgi?id=94352
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/geoclue/geoclue/issues/45.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.