rpc over http exchange 2007 not working

rpc over http exchange 2007 not working

when we tried from www.testexchangeconnectivity.com  /Testing RPC/HTTP connectivity  test  getting error .  Attached the error screen shot
Who is Participating?
Simon Butler (Sembee)Connect With a Mentor ConsultantCommented:
Disable Outlook Anywhere completely in Exchange.
Wait for the event log to confirm it has disabled.
Remove the RPC Proxy feature and then ensure the two directories are gone from IIS manager. If not, remove them.
Run IIS Reset.

Reverse the above, so you end up enabling Outlook Anywhere after reinstalling the proxy.

Check that nothing else is using port 443, the feature doesn't work on another port. I have seen firewalls get in the way for example.

nashim khanConnect With a Mentor Exchange AdministratorCommented:
Free tool for managing users' photos in Office 365

Easily upload multiple users’ photos to Office 365. Manage them with an intuitive GUI and use handy built-in cropping and resizing options. Link photos with users based on Azure AD attributes. Free tool!

BuntyquestAuthor Commented:
Thanks for your above suggestions , bu we have already go thru those topics.
Md. MojahidConnect With a Mentor Commented:
The error is caused by a combination of the Windows Server 2008 RPC Proxy feature and Windows Server 2008 prefering IPv6 over IPv4 when talking to it self either with the localhost or the servername address. This means that when the CAS role contacts the RPC proxy on the same server, it will use the local ServerName resulting in the IPv6 address of :::1: instead of In it self this should not be a problem, however the RPC Proxy feature is bugged and does not listen on one of the 3 ports used (6001-6002 and 6004) when using the IPv6 address. So the RPC over HTTPS connection will fail.
To resolve the problem all You have to do is make the server use the IPv4 address instead of the IPv6 address when contacting it self.
Resolution #1 (Recommended resolution)
Edit the hosts file to use IPv4 localhost address instead of the IPv6 address :::1:, for the local ServerName and localhost addresses, the hosts file is located in the \Windows\System32\Drivers\etc folder. (Remember to start the editing with Administrator permissions)
Resolution #2
By not placing the CAS and Mailbox roles on the same server, and using IPv4 networking, the connection will go with IPv4 to the Mailbox server with RPC Proxy installed.
Resolution #3 (I would not recommend this solution.)
Use Windows Server 2003 on the Mailbox role, since it does not prefer IPv6 it wont be an issue.
Remember to get Outlook Anywhere working you will need to have the Windows feature RPC Proxy installed.
BuntyquestAuthor Commented:
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.