ARR won't let through RPC

Hi I have SBS 2011 (exchange 2010) and recently I installed IIS ARR to act as a web proxy. Everything works like charm except RPC over HTTP. I am getting this when I test via testexchangeconnectivity. it is similar to this thread

Attempting to ping the MAPI Mail Store endpoint with identity: DC.Domain.local:6001.

                The attempt to ping the endpoint failed.

                Additional Details

An RPC error was thrown by the RPC Runtime process. Error 1818 CallCancelled

Elapsed Time: 32834 ms.

Since I am not that experienced I cannot benefit from the answer. Can you please help. When I open Web Server and search 

Check the RpcProxy ValidPorts
 1. On the RPC proxy server, start Registry Editor (Regedit).
 2. In the console tree, locate the following registry key: HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc\RpcProxy 
 3. In the details pane, right-click the ValidPorts subkey, and then click Modify.
 4. In Edit String, in the Value data box, type the following information
 ExchangeServer :6001-6002; ExchangeServerFQDN :6001-6002; ExchangeServer :6004;  ExchangeServerFQDN :6004 

I dont have RpcProxy key. Do I need to create this key or I need to install Exchange server on IIS ARR machine that will route these kind of requests? In general is how to create RPC Proxy machine? 

July 16th, 2014 8:34am

I installed RPC Proxy (I didn't see this option in Add roles and features), now when I use test I pass steps where I previously failed, but I am getting not new error message - Unauthorized.

Outlook anywhere is configured for basic authentication for remote.domain.com on Exchange server.

Same settings are applied for RPC on Exchange and IIS server.

RPC PING 

Response from server received: 401
Client is not authorized to ping RPC proxy 

Testexchangeconnectivity:

ErrorCode The user name or password is incorrect. (0x8007052e)
8. view trace Warning -MODULE_SET_RESPONSE_ERROR_STATUS
ModuleName BasicAuthenticationModule
Notification AUTHENTICATE_REQUEST
HttpStatus 401
HttpReason Unauthorized
HttpSubStatus 1
ErrorCode The user name or password is incorrect. (0x8007052e)
ConfigExceptionInfo
BasicAuthenticationModule
See all events for the request

But if I direct traffic with the NAT to the SBS server, it is working. So it must be something with between IIS and Exchange server.

Please help

  • Edited by MrAlexandar Wednesday, July 16, 2014 11:12 AM
Free Windows Admin Tool Kit Click here and download it now
July 16th, 2014 11:10am

Anybody? Did you configure to let the traffic flow through ARR? Did you have to install RPC Proxy on a ARR machine, if yes can you please give me step by step?

July 18th, 2014 6:55am

Hi,

We can try:

1. Take IIS backup using command "%windir%\system32\inetsrv\appcmd.exe add backup "My Backup Name""

2. Increase the allowed content-length value IIS Console-->Default Web Site-->Click on Request Filtering-->Click on Edit Feature Settings --Increased the Maximum allowed length value to 1 GB.

Thanks,

Free Windows Admin Tool Kit Click here and download it now
July 24th, 2014 7:06am

Hi,

We can try:

1. Take IIS backup using command "%windir%\system32\inetsrv\appcmd.exe add backup "My Backup Name""

2. Increase the allowed content-length value IIS Console-->Default Web Site-->Click on Request Filtering-->Click on Edit Feature Settings --Increased the Maximum allowed length value to 1 GB.

Thanks,

March 18th, 2015 11:55am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics