I work as a web developer for a large organisation with thousands of users viewing the pages my colleagues and I create. I have a frustrating problem at the moment in that I can not see styles applied to our intranet pages when viewed through Internet Explorer. This began as a problem just for myself. Then my manager, to whom I sent a link to a page I'd been working on, started having the same problem. Last week I sent another link to a group of colleagues in our department and now some of them have also lost their styles. It isn't just the page I asked them to review. It appears that stylesheets for any internal page are now not loaded.
All external pages on the internet are correctly rendered by our browsers.
All browsers except IE render the pages correctly.
Clearing all off-line content makes no difference
It makes no difference if a URL variable is added to the link for the stylesheet (as per the CSS hack widely discussed on the internet) to cause reloading of the style sheet.
Using the IP address of the Intranet server instead of the server name DOES cause the styles to be rendered. But why is this a problem in IE only?!?!
Deleting my profile from the PC and recreating it also solves the problem for a few hours but it soon recurs.
Any ideas what could be the problem? If this continues to spread we will have great difficulty in continuing to use IE.
Thanks for the reply. Our infrastructure people (odd but scarily bright!) don't think it anything to do with DNS but rather some sort of combination of software installed on our development PCs. All developers are now 'infected' :(
A Google search for "IE url not ip" seems to return some results referring to a real infection. On the other hand, that should affect other browsers as well.
Be sure to post any developments, as this is getting pretty interesting.
After a week in which the problem spread to non development staff we seem to have a solution! Your search pointed me in the right direction. THANK YOU!!! I would imagine there actually is an underlying DNS problem but my solution was to ask the server team to update group policy so that the IP address of our server was added to the "Local Intranet" security category under Internet Explorer. The host name was already there. That was done on Friday, became live Monday and our styles were stable yesterday and still there this morning! So, we seem to be 'Ok' whatever the underlying problem really is :)
So, again, THANK YOU for your comments. I had tried various other search combinations but this one found one comment on a forum that suggested this solution.