RPC over HTTP in Exchange 2007

Posted on 2009-02-08
Last Modified: 2012-05-06
I have tried configuring RPC over HTTP but it does not work in my Exchange 2007 Enviroment.
I have 1 CAS Server and 1 Mailbox Server.
I have a purchased a 3rd party Certficate that support multiple DNS Names. The primary Name of the Certificate is lenz-akl-sv17.lecom.lcoal FQDN of my Exchange Server. I ahev put in as one of Names in the Certificate.

The address I have put for my External DNS records is access

I checked the net and installed RPC over HTTP components, also have added in the HOST addres in the propertieds of Outlook anywhere.

I went and did a Get-ClientAccessServer | fl and it came stating the AutodiscoverServiceInternalURL : https://lenz-akl-sv17.lecom.local/Autodiscover.......

I thought that I will have to change the Autodiscover  URL to when I try to change it I get the error below:

Set-ClientAccessServer : A parameter cannot be found that matches parameter nam

e ''.

At line:1 char:23

+ Set-ClientAccessServer  <<<< -Identity lenz-akl-sv17 -AutodiscoverServiceInte

rnal URi

I have read some Microsoft Doc and they have stated that I do not need to Modification of SCP object or Modification of Web services URLs

I need to get the RPC over HTTP working before I can migrate from Exchange2003 to Exchange2007. OWA and Activesyn works fine, the only thing not working is RPS over HTTP.

I am not sure what I am doing wrong.
Question by:aij170278
    LVL 10

    Accepted Solution

    Hmmm...could it be just a simple typo.
    Your error message suggests that you had a space between 'l' and 'U' in parameter -AutodiscoverServiceInternalUri.
    So the command treats the 'https://....' part as a parameter instead of a value.

    LVL 2

    Expert Comment

    +Please read through the below article and related links in it.
    Managing Outlook Anywhere

    + : "Configuring Outlook 2003 for RPC over HTTP"

    +I understand that your external host name on Exchange 2007 is still not exposed to Internet. Are you testing your Outlook anywhere internally?

    +Autdiscover SCP is nowhere related to Outlook Anywhere.

    +If your certificate prinicipal name, i.e "issued to" name on the certificate does not match the external host name set for Outlook Anywhere then you must run
    Set-OutlookProvider -identity EXPR -CertPrincipalname msstd:<issued to name of certificate> in this case : lenz-akl-sv17.lecom.lcoal
    Ref :
    LVL 65

    Expert Comment

    Your first mistake was making the primary name the internal name. It should have been the external name.
    Things will get complicated when the certificate has an internal name as the common name.


    Author Comment


    This has been fixed now.

    There was a typo error in my URL Command and I had made chnegs to my Firewall but it did not update on time, so did it again and all went well.


    Featured Post

    How to improve team productivity

    Quip adds documents, spreadsheets, and tasklists to your Slack experience
    - Elevate ideas to Quip docs
    - Share Quip docs in Slack
    - Get notified of changes to your docs
    - Available on iOS/Android/Desktop/Web
    - Online/Offline

    Join & Write a Comment

    Get an idea of what you should include in an email disclaimer with these Top 5 email disclaimer tips.
    Not sure what the best email signature size is? Are you worried about email signature image size? Follow this best practice guide.
    In this video we show how to create a Distribution Group in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >>…
    The basic steps you have just learned will be implemented in this video. The basic steps are shown to configure an Exchange DAG in a live working Exchange Server Environment and manage the same (Exchange Server 2010 Software is used in a Windows Ser…

    729 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now