Attempting to ping RPC endpoint 6001 (Exchange Information Store) on server mbxserver.internal.local The attempt to ping the endpoint failed.
Additional Details
An RPC error was thrown by the RPC Runtime process. Error 1818 1818
I've even added an entry into the host file on our mailbox server and our cas server so the external fqdn points to the internal ip address of our cas server.
When tracing the IIS logs i see these entries in the W3SVC1 folder
Externally when i go to externalfqdn/rpc/rpcproxy.dll, i dont get prompted for a logon, all i get is Error:Access is Denied. However i do see the correct SSL certificate.
When i try an rpcping from an external client, it is successfull when using the -E option.
but when i trying the rpcping to ports 6001,6002,6004 i get prompted for a password and then get the error message:
Exception 5 (0x000000005)
So it looks like rpc call to the front end server works but then when trying to get to the internal mailbox server it fails.
I have edited the validports registry key and tested from the internal cas server it can telnet to the mailbox server on ports 6001,6002,6004.
Whats different about this environment is that our internal AD domain is named something different to their external domain. Internally we cant get to externalurl.com.au. Also the reverse proxy is done through a blue coat device and the external certificate is installed on this device but not installed on the internal CAS server. The internal CAS server has a certificate from our local CA authority and in the SAN it does include both the internal and external name. Not sure if this has anything to do with it, but OWA and ActiveSync work im thinking this may not be the issue.
I've been stuck on this problem for a week and looking for some expert advice.