[Asks SBS] Intermittent Outlook Anywhere Connectivity issue in SBS 2008. - Blog of the EMEA SBS Team - Site Home - TechNet Blogs

Intermittent Outlook Anywhere Connectivity issue in SBS 2008.

Intermittent Outlook Anywhere Connectivity issue in SBS 2008.

  • Comments 6
  • Likes

The Official SBS Blog: Slow Connectivity for Outlook Anywhere and Sites that use the SBS Web Applications App Pool.

The post below is a workaround, for the official solution to this issue, please refer to the link above.

[This post comes to us courtesy Rituraj Choudhary]

You may experience the following issue in SBS 2008:
Outlook Anywhere is very inconsistent and hardly connects. If you look at Outlook connection Status, it waits at Type Directory or Mail.

In the HTTPERR (under C:\Windows\System32\LogFiles) logs, you may find something like:

2008-11-13 16:55:10 40652 443 HTTP/1.1 RPC_IN_DATA /rpc/rpcproxy.dll?SBSDC1.CONTOSO.local:6004 400 0 BadRequest SBS+Web+Applications+application+pool
2008-11-13 16:56:01 40652 443 HTTP/1.1 RPC_IN_DATA /rpc/rpcproxy.dll?SBSDC1.CONTOSO.local:6004 400 0 Connection_Dropped SBS+Web+Applications+application+pool
These errors may appear for port 6001, 6002 and 6004.

If you enable Failed Request Tracing Rules on the /Rpc Virtual Directory, in the %SystemDrive%\inetpub\logs\FailedReqLogFiles\W3SVC3 xml files you may find something like:

Url: https://remote.contoso.com:443/rpc/rpcproxy.dll?SBSDC1.CONTOSO.local:6004
App Pool: SBS Web Applications application pool
Authentication: NOT_AVAILABLE
User from token:
Activity ID: {00000000-0000-0000-7827-0080000000D6}
Site: 3
Process: 7476
Failure Reason: STATUS_CODE
Trigger Status: 400
Final Status: 400
Time Taken: 70593 msec
ErrorDescription: ASP.NET detected invalid characters in the URL.
ModuleName: HttptoHttpsRedir
Notification: 1
HttpStatus: 400
HttpReason: Bad Request
HttpSubStatus: 0
ErrorCode: 2147952454
Notification: BEGIN_REQUEST
ErrorCode: An existing connection was forcibly closed by the remote host. (0x80072746).

The IIS thinks the above mentioned URL to be malformed (Bad Request) and does not process the request further. This usually happens because of the corrupt configuration settings in the web.config file.

Renaming/deleting the web.config referred in the SBS Web Application application pool should resolve the issue.

Alternately, if a web.config is referred to by the /Rpc virtual directory, modify the <modules> .. .. ..<\modules> section in C:\Windows\system32\RpcProxy\web.config from:

<remove name="HttptoHttpsRedir" />
<add name="HttptoHttpsRedir" type="Microsoft.WindowsServerSolutions.IWorker.IIS.Modules.HttpToHttpsRedir,HttpToHttpsRedir,Version=, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="" />


<remove name="HttptoHttpsRedir" />

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment