Mauka
asked on
Help Troubleshooting RPC over HTTP
I just setup an exchange 2010 server in this configuration:
Windows 2008 R2 with Hyper V Role, AD and Exchange 2010 sp1 rollout 5.
All the exchange features such as Outlook, OWA, Activesync work except for RPC over HTTP.
When I run the Remote Connectivity Analyzer I get these results when having "use autodiscover" turned on: Testing RPC/HTTP connectivity.
The RPC/HTTP test failed.
Test Steps
ExRCA is attempting to test Autodiscover for tflomer@flomer.com.
Testing Autodiscover failed.
Test Steps
Attempting each method of contacting the Autodiscover service.
The Autodiscover service couldn't be contacted successfully by any method.
Test Steps
Attempting to test potential Autodiscover URL https://flomer.com/AutoDiscover/AutoDiscover.xml
Testing of this potential Autodiscover URL failed.
Test Steps
Attempting to test potential Autodiscover URL https://autodiscover.flomer.com/AutoDiscover/AutoDiscover.xml
Testing of this potential Autodiscover URL failed.
Test Steps
Attempting to contact the Autodiscover service using the HTTP redirect method.
The attempt to contact Autodiscover using the HTTP Redirect method failed.
Test Steps
Attempting to contact the Autodiscover service using the DNS SRV redirect method.
ExRCA failed to contact the Autodiscover service using the DNS SRV redirect method.
When I put in my info manually I get this error:
Testing RPC/HTTP connectivity.
The RPC/HTTP test failed.
Test Steps
Attempting to resolve the host name exchange.flomer.com in DNS.
The host name resolved successfully.
Additional Details
Testing TCP port 443 on host exchange.flomer.com to ensure it's listening and open.
The port was opened successfully.
Testing the SSL certificate to make sure it's valid.
The certificate passed all validation requirements.
Test Steps
Checking the IIS configuration for client certificate authentication.
Client certificate authentication wasn't detected.
Additional Details
Testing HTTP Authentication Methods for URL https://exchange.flomer.com/rpc/rpcproxy.dll.
The HTTP authentication methods are correct.
Additional Details
Testing SSL mutual authentication with the RPC proxy server.
Mutual authentication was verified successfully.
Additional Details
Attempting to ping RPC proxy exchange.flomer.com.
RPC Proxy was pinged successfully.
Additional Details
Attempting to ping RPC endpoint 6001 (Exchange Information Store) on server exchange.flomer.com.
The attempt to ping the endpoint failed.
Tell me more about this issue and how to resolve it
Additional Details
The RPC_S_SERVER_UNAVAILABLE error (0x6ba) was thrown by the RPC Runtime process.
I've tried disabling the firewall on the server (did not have any impact). I don't really know what else to try. Any suggestions?
Windows 2008 R2 with Hyper V Role, AD and Exchange 2010 sp1 rollout 5.
All the exchange features such as Outlook, OWA, Activesync work except for RPC over HTTP.
When I run the Remote Connectivity Analyzer I get these results when having "use autodiscover" turned on: Testing RPC/HTTP connectivity.
The RPC/HTTP test failed.
Test Steps
ExRCA is attempting to test Autodiscover for tflomer@flomer.com.
Testing Autodiscover failed.
Test Steps
Attempting each method of contacting the Autodiscover service.
The Autodiscover service couldn't be contacted successfully by any method.
Test Steps
Attempting to test potential Autodiscover URL https://flomer.com/AutoDiscover/AutoDiscover.xml
Testing of this potential Autodiscover URL failed.
Test Steps
Attempting to test potential Autodiscover URL https://autodiscover.flomer.com/AutoDiscover/AutoDiscover.xml
Testing of this potential Autodiscover URL failed.
Test Steps
Attempting to contact the Autodiscover service using the HTTP redirect method.
The attempt to contact Autodiscover using the HTTP Redirect method failed.
Test Steps
Attempting to contact the Autodiscover service using the DNS SRV redirect method.
ExRCA failed to contact the Autodiscover service using the DNS SRV redirect method.
When I put in my info manually I get this error:
Testing RPC/HTTP connectivity.
The RPC/HTTP test failed.
Test Steps
Attempting to resolve the host name exchange.flomer.com in DNS.
The host name resolved successfully.
Additional Details
Testing TCP port 443 on host exchange.flomer.com to ensure it's listening and open.
The port was opened successfully.
Testing the SSL certificate to make sure it's valid.
The certificate passed all validation requirements.
Test Steps
Checking the IIS configuration for client certificate authentication.
Client certificate authentication wasn't detected.
Additional Details
Testing HTTP Authentication Methods for URL https://exchange.flomer.com/rpc/rpcproxy.dll.
The HTTP authentication methods are correct.
Additional Details
Testing SSL mutual authentication with the RPC proxy server.
Mutual authentication was verified successfully.
Additional Details
Attempting to ping RPC proxy exchange.flomer.com.
RPC Proxy was pinged successfully.
Additional Details
Attempting to ping RPC endpoint 6001 (Exchange Information Store) on server exchange.flomer.com.
The attempt to ping the endpoint failed.
Tell me more about this issue and how to resolve it
Additional Details
The RPC_S_SERVER_UNAVAILABLE error (0x6ba) was thrown by the RPC Runtime process.
I've tried disabling the firewall on the server (did not have any impact). I don't really know what else to try. Any suggestions?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
When enabling RPC over http you also need to make sure the "Outlook Anywhere" feature is turned on Under the Server Client Access. It is not turned on automatically.
mail.externaldomain.com (or whatever you chose to use)
autodiscover.externaldomai
internalservername.interna
internalservername
Did you then import and enable the certificate within Exchange?
Have you created an Autodiscover A record pointing to the IP Address of your Exchange 2010 server in External DNS (not internal)?
If not - then please do as this will solve your problems right away.