Error 0x80004005 When Accessing /EXCHANGE or /PUBLIC Virtual Directory

[Today’s post comes to us courtesy of Justin Crosby, David Santamaria, and Damian Leibaschoff]


Users may receive the following error when access /EXCHANGE or /PUBLIC on an SBS 2008 server.  Users can still access OWA using the /OWA path.  Note: SBS 2008 users should always use /OWA or RWW to access OWA.  This issue is a very rare issue, but if encountered can take a very long time to troubleshoot.



Error Summary
HTTP Error 500.0 – Internal Server Error


The page cannot be displayed because an internal server error has occurred.


Detailed Error Information:
Module IsapiModule
Notification ExecuteRequestHandler
Handler AboMapperCustom-2575299
Error Code 0x80004005
Requested URL https://localhost:443/exchange
Physical Path \\.\BackOfficeStorage\domain.local\MBX
Logon Method Negotiate


image


You may also see the following event in the application event log:



Log Name:      Application
Source:        DAVEX
Date:          2/26/2009 3:47:04 PM
Event ID:      101
Task Category: None
Level:         Information
Keywords:      Classic
User:          N/A
Computer:      server.domain.local
Description:
DAVEX to be shutdown. Version: 8.1.240.5


This issue can occur if the HKLM\SYSTEM\CurrentControlSet\Services\InetInfo\Parameters registry key is missing.  To resolve this issue recreate the key and restart IIS.