Can you access support.microsoft.com? Chances are you can’t if you’re behind a squid proxy.

Here’s the fix/workaround,

Add the lines below into your squid.conf file. should be in /etc/squid/squid.conf. Restart squid and you should be good to go.

#> vi /etc/squid/squid.conf

add lines into /etc/squid.conf
# Fix support.microsoft.com by removing Accept-Encoding header
acl support.microsoft.com dstdomain support.microsoft.com
header_access Accept-Encoding deny support.microsoft.com

#> service squid restart

The other way is to remove the tick from “Use HTTP1.1 through proxy connections” in IE’s Advanced internet options tab. Beware that this might break other sites.

Source: Whirlpool.net.au

Update:

Newer versions of squid need a different approach as demonstrated by Dave over at davehope.co.uk