I spent some time looking deeper at this issue today. Here's the main points I found:
- behaviour is exactly the same no matter whether the physical network connection is Ethernet or Wi-Fi
- when a VPN is connected (in my case, using native Win8 VPN client), some (but not all) metro apps do not work properly
- apps that work fine include Mail (the preinstalled app), Store (again, preinstalled), SkyDrive (metro client), Skype (download from store) and MusixMatch (download from store)
- IE (metro browser) also works fine
- Bing (the preinstalled app) reports being offline (icon in top right corner), but actually works completely normally
- there are many apps that don't work - either reporting the PC is offline at launch, or some time later when try to access content not already cached. These non-working apps include Engadget, XBox Music and Video (they work ok for local content but say
offline when try to access online content), Weather (preinstalled) and News (preinstalled)
- in conclusion, I have three theories but to get a definite answer we will need feedback from an expert Metro app developer and/or Microsoft:
(1) actually connectivity works fine on VPN, but some apps are checking the physical connection status (limited) and just refuse to go further [implies need fix by app developers and maybe guidance from MS regarding style guidelines]. Here is a very relevant
link on how to correctly check connectivity:
http://quawp.azurewebsites.net/2012/10/checking-connectivity-the-correct-way/
(2) as above, but some app developers are implementing in this way on purpose so as to prevent them working on VPN, for whatever reason (e.g. restrictions imposed by content providers per region, DRM, etc)
(3) there is some other specific functionality in the Metro API which allows apps developers to check whether VPN is being used or not, and some app developers are deciding to disallow use on VPN
Anyway, for the many people who travel frequently and spend a lot of time with their PCs connected to their company's VPN, having many/most of the metro apps stop working is sure going to be inconvenient. (and constantly connecting/deconnecting from VPN
when wanting to use a given app is hardly a suitable solution)
Comments from anyone who can narrow this down further would be appreciated...
-
Edited by
tomdjpn
Sunday, October 28, 2012 5:43 AM