Andre wrote on Thu, 2 Apr 2009 20:45:40 -0700:
> Ever since I installed IE8 I've been unable to get to one of my
> favorite sites - the Audi A4 configurator. Thinking that my wife is
> smarter then she pretends to be, I figured she defied all logic and
> figured out a way to block it. Ok ok, like she would really know how
> to do that!
> So tonight I installed Firefox and the Audi configurator works just
> fine. Come on MS, this is why we don't like to install your software until
> sp1 is out! What gives?
> To reproduce my problem, go here: http://www.audiusa.com/audi/us/en2/n...s/Audi_A4.html
> The on the left side of the page click on the link that says "Audi Configurator:
> Complete your Audi A4". It will pop up a new window. In
> IE8 I get an HTTP 400 error:
> This error (HTTP 400 Bad Request) means that Internet Explorer was able
> to connect to the web server, but the webpage could not be found
> because of a problem with the address.
> For more information about HTTP errors, see Help.
> In Firefox it pops right up and works fine. I tried to run the Audi
> site in compatibility view but it doesn't matter. Any ideas, besides
> sticking with Firefox?
> Andre
In IE8 here on my XP SP2 system it works fine.
400 Bad Request is a server response which suggests that there is a problem
with the request headers. One major issue with IE, and this doesn't just
affect 8, is that the User-Agent string can get very long due to it listing
all the .NET versions installed on the PC. If you use a User-Agent editor
and strip out the .NET version numbers it might help here, as many firewalls
are blocking User-Agent strings that are too long.
In the address bar, type:
javascript
:alert(navigator.userAgent)
what does it show?
Now go to
http://www.useragentstring.com/ , does it show the same string? If
not, then something running on your PC is corrupting the user-agent, and the
Audi site is throwing this error because it's checking the user-agent string
(many sites don't so you won't have problems). If they are the same, then it
could be that the Audi site is simply rejecting your request because it's
too long. Unfortunately the User Agent Utility from MS hasn't been updated
to work with IE8 yet, it just throws an error stating that the wrong version
of IE is installed. However, you can get registry scripts here:
http://www.fiddlertool.com/ua.aspx
and a handy utility here:
http://www.enhanceie.com/ietoys/uapick.asp
that will allow you to change it.
For instance, on my XP SP2 system my user agent could be stripped down to
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; )
and it still identifies my browser as IE8.
It could be something else entirely though. Have you tried running in No
Add-ons mode? Start>Run and type
iexplore.exe -extoff
if that works, then you have an add-on installed for IE that is messing with
the requests sent to the Audi site (and likely many others too but has so
far not broken anything).
--
Dan