HI all, I am sharing my Default Website with Exchange 03, MOSS 07 and WIndows 2003 Certificate Services and receiving an error when my Communicator attempts to download .abs files. Can anyone tell me if this web.config for the ABS service is correct?
<configuration>
<system.web>
<httpHandlers>
<add verb="*" path="*.lsabs" type="Microsoft.Rtc.ABServer.AbsHttpHandler, abserverhttphandler"/>
<add verb="*" path="*.dabs" type="Microsoft.Rtc.ABServer.AbsHttpHandler, abserverhttphandler"/>
</httpHandlers>
</system.web>
</configuration>
Error Thrown in Application Log
==========================
Event code: 3008
Event message: A configuration error has occurred.
Event time: 7/28/2007 12:45:52 AM
Event time (UTC): 7/28/2007 7:45:52 AM
Event ID: 98e5d244ec494e589b01165b961c0660
Event sequence: 3
Event occurrence: 1
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/1/Root/Abs/Int-8-128300823514531250
Trust level: WSS_Medium
Application Virtual Path: /Abs/Int
Application Path: C:\Program Files\Microsoft Office Communications Server 2007\Web Components\Address Book Files\Int\
Machine name: RYSHOSTER
Process information:
Process ID: 3120
Process name: w3wp.exe
Account name: RYSHOUSE\RTCComponentService
Exception information:
Exception type: ConfigurationErrorsException
Exception message: Could not load file or assembly 'ABServerHttpHandler, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. Failed to grant minimum permission requests. (Exception from HRESULT: 0x80131417) (C:\Program Files\Microsoft Office Communications Server 2007\Web Components\Address Book Files\Int\web.config line 4)
Request information:
Request URL: https://ryshoster.ryshouse.com/Abs/Int/F-095f.lsabs
Request path: /Abs/Int/F-095f.lsabs
User host address: 192.168.1.105
User: RYSHOUSE\Administrator
Is authenticated: True
Authentication Type: Negotiate
Thread account name: RYSHOUSE\RTCComponentService
Thread information:
Thread ID: 5
Thread account name: RYSHOUSE\RTCComponentService
Is impersonating: True
Stack trace: at System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, XmlNode node, Boolean checkAptcaBit, Boolean ignoreCase)
at System.Web.Configuration.HttpHandlerAction.InitValidateInternal()
at System.Web.Configuration.HttpHandlersSection.ValidateHandlers()
at System.Web.Configuration.HttpHandlersSection.FindMapping(String verb, VirtualPath path)
at System.Web.HttpApplication.GetHandlerMapping(HttpContext context, String requestType, VirtualPath path)
at System.Web.HttpApplication.MapHttpHandler(HttpContext context, String requestType, VirtualPath path, String pathTranslated, Boolean useAppConfig)
at System.Web.HttpApplication.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)