Windows – I have IPv6. Why does the connection to the Windows Store fail

ipv6windows 8windows-store

I recently installed Windows 8, and I am unable to access the Store.

I receive the error:

We weren't able to connect to the Store. This might have happened because of a server problem or the network connection timed out. Please wait a few minutes and try again.

enter image description here

If I completely disable IPv6 on this computer, then I am able to access the Store normally.

enter image description here

How do I recover from this error?

There are no network proxies in use (it's at home!). "Use a proxy server" is not checked in the Internet settings. Other network connections work fine. I can browse the Internet from this PC with no issues and have no trouble accessing IPv6 web sites such as Google and Facebook. And the system time is in sync with "time.windows.com".


After a lengthy session with Sysinternals TCPView, I am observing the following behavior when opening Windows Store:

  • When I first open it, the system opens an HTTPS connection to 157.55.145.242 port 443. This connection transfers some data and gets closed almost immediately. This appears to be a Microsoft IP address.
  • Then, two connections are opened: an HTTPS connection to 23.12.49.138 port 443 and an HTTP connection to 2400:cb00:2048:1::adf5:3daf port 80. Neither of these two connections transfer more than a token amount of data, and remain open so long as the Store timeout screen (seen above) is up. I expected the Akamai IP address, since Microsoft is well known to use Akamai CDN, but I wasn't expecting to see a CloudFlare address! Both connections close as soon as I hit Alt+F4 to close Store.

Oh, and for those of you who didn't read it the first time, yes, the Internet works on this computer, on both IPv4 and IPv6. This occurs immediately after installation, before any anti-virus software has been configured. And Store is listed as an Allowed app in Windows Firewall, on both private and public networks.

This appears to be IPv6-related, since when I connect via IPv4 only, I can access the Store with no trouble.

Best Answer

Try if your store is working after EACH of the fixes below, until it's working

Make sure internet is working (duh)

Check if you can connect to websites. If you can't, try the following:

Press win + R and type inetcpl.cpl.
In the window that appears, click on LAN settings.
Check "Use Proxy Server for your LAN" is unchecked like this:

Proxy settings

Check your date and time

Again, win + R and then type RunDll32.exe shell32.dll,Control_RunDLL timedate.cpl

Internet time -> Change settings -> Update now

Update now position

Windows Services

win + R -> msconfig

Click on Diagnostic Start Up then reboot.

Use your Local Account or another Account

Try registering for a new one if you have just one.

Last resort: refresh

win + C -> Change PC settings -> General -> Refresh your PC

Refresh windows 8

Source

Related Question