• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 486
  • Last Modified:

RPC over HTTP on Exchange Cluster?

One of my customers asked to implement RPC over HTTP on their Exchange Server 2003 cluster. The customer only has a cluster, no other Exchange servers in their organization. One of the things I found out when implementing the SSL certificate is that the RPC virtual directory in IIS is not clusterized. Instead it's under the Default Web Site.
It shouldn't be any problem though if the service isn't highly available. I managed to configure the service, installing RPC proxy on the active node, configuring the Exchange Virtual Server as a RPC Back-End server, and I can authenticate when using Internet Explorer (displays a blank screen when I enter credentials in http://mycompany.com/rpc/rpcproxy.dll)
However, from the Outlook 2003 client, I can't seem to connect through RPC over HTTPS, although I configured the client as I would normally do when configuring RPC/HTTP.
I read on Technet that RPC/HTTP on a cluster is not officially supported by Microsoft. What I would like to know is if anyone has got this implemented and working. Is this configuration at all possible?
Thanks in advance for your help.
Daniel Barto
  • 3
1 Solution
Who issued the SSL certificate you are using in this scenario?

Dave Dietz
dbartoAuthor Commented:
The certificate was issued internally, on an enterprise root CA. The Root certificate has been installed on the test computer, although according to me it shouldn't matter, because the computer is a member of the domain.  When testing the RPC/HTTP connection through https://mycompany.com/rpc/rpcproxy.dll, the certificate is accepted, it asks for credentials and shows a blank screen (meaning that I could authenticate). However, Outlook 2003 won't connect through RPC/HTTP, although I set the configuration to connect through HTTP over fast and slow networks. It almost immediately connects through TCP.
dbartoAuthor Commented:
I'll raise the number of points a bit. Is there anyone who can tell me how to get RPC/HTTPS going on a single Exchange 2003 cluster?
dbartoAuthor Commented:
Well, I didn't get much reaction from my question. In the end I built a complete virtual environment to test things and I came up with a solution, that I will share just to help others.

RPC/HTTPS doesn't work on a cluster. You really need an additional server. So I tested with an domain controller with the RPC Proxy component installed. That didn't work either.
After that, I did things by the book and configured it as an Exchange front-end server, which of course worked like clockwork.
I didn't want to offer a solution with another Exchange server, however, because it would mean an additional cost in licenses. Although to be honest, that would be the preferred solution.
So what I did was deinstall Exchange on the domain controller / RPC proxy server and I re-ran the test. And go figure.... that works!
PAQed with points refunded (300)

EE Admin

Featured Post

New feature and membership benefit!

New feature! Upgrade and increase expert visibility of your issues with Priority Questions.

  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now