Problem description: Internet Explorer cannot display the webpage
At one of my customers, all of a sudden, the SharePoint website was not accessible anymore for some users. Those users were prompted for their credentials when trying to enter the SharePoint website, but then they got immediately a Internet Explorer cannot display the webpage error page. The SharePoint environment was a MOSS 2007 environment with Windows Authentication.
Solution: set Authenticated access to Basic authentication
As not all of my users had experienced this problem (some were still able to enter their credentials and enter the SharePoint environment), my first thought was that it had something to do with their settings of Internet Explorer (like the site not being in their trusted sites etcetera).
So I did some tests and came to these findings:
- Everyone was able to enter the SharePoint environment if they used as browser Mozilla Firefox. Once users were browsing with Internet Explorer, some were not able anymore to enter the SharePoint environment (although they could reach it for sure, as they were asked for their credentials).
- Users surfing with Internet Explorer 6 on a non-Vista PC experienced no problems.
- Users surfing with Internet Explorer 7 on a Vista PC didn’t get past the credential prompt.
So obviously it had something to do with the credentials (username and password) not getting passed through to Active Directory or back.
I started looking in the Internet Information Services (IIS) Manager and found an interesting setting to change.
I unchecked the Integrated Windows authentication box (which was checked) and checked the Basic authentication box (which was unchecked): after a iisreset, every single user on whatever operating system with whatever browser was now again able to get past the credentials prompt and enter the SharePoint environment.
These settings can be found in your IIS Manager by right-clicking on your SharePoint web application in IIS, then choose Properties, next go to the Directory Security tab and choose Edit in the Authentication and access control section.