locked
RPC over https possible with CRM 4.0? RRS feed

  • Question

  •  

    I have a working ms crm 4.0 installation. It is in a firewalled virtual envronment. I want to use only https to outlook and my outlook crm addin.

     

    I can web in via https to my crm installation form outside.  DNS resolves correctly outside the Firewall.

     

    https://myservername.testdomain.com

     

    I installed Internet facing deployment tool. It installed fine. I could web into the new url via Internet Explorer.

     

    https://orgname.testdomain.com/blahblaf...

     

    I keep on getting a 401  error when i try to configure my outlook CRM addin setup . Like permission

    Any have a step by step of RPC over https crm 4.0 setup article/link that works ????

     

     

     

    Monday, March 24, 2008 9:22 PM

Answers

  • CRM 4.0 doesn't support Outlook RPC over HTTPS

     

    Jim

     

    Tuesday, March 25, 2008 1:29 PM
    Moderator

All replies

  • CRM 4.0 doesn't support Outlook RPC over HTTPS

     

    Jim

     

    Tuesday, March 25, 2008 1:29 PM
    Moderator
  • Sorry i posted for an answer but It does work. It may not be RPC over https but it is over https completely.

     

    I have an outlook 2003 client with the Outlook CRM 4 addin installed.

     

    The outlook part is using rpc over https to do outlook and the CRM part is https only

     

    The only connection to the domain is https. I have a firewall in between.

     

    I resetup my CRM VM with the IFDtool and it is working now. I had to do port 80 on the AD Domkain scheme part.

     

    I had to have the certificate from the certificate server of the domain installed also.

     

     

    One huge gripe of the outlook crm client software is that the error messages are HORRIBLE. Cannot connect is not a Error message. Developers give me more data on the errors please.

     

     

     

     

     

    Tuesday, March 25, 2008 4:55 PM
  • I have to recreate a successfull installation in order to create some howto docs. And I believe the sequence is get the server setup correctly. Then on the client vpn in or be on the network and point the crm outlook addin to

     

    https://organization.domain.com. Then after it successfully configures/logs onto the crm client one time, you can go outside of your fw and the addin will still work, provided DNS is correct.

     

     

    here is a netstat of my connected outlook & crm box outside of the FW. no VPN.

     

    C:\Documents and Settings\Administrator>netstat

    Active Connections

      Proto  Local Address          Foreign Address        State
      TCP    inspiron002:1736       mail.tstdomain.com:https  ESTABLISHED
      TCP    inspiron002:1737       mail.tstdomain.com:https  ESTABLISHED
      TCP    inspiron002:1744       mtcrm:https            ESTABLISHED
      TCP    inspiron002:1745       mtcrm:https            ESTABLISHED
      TCP    inspiron002:1746       mtcrm:https            ESTABLISHED
      TCP    inspiron002:1747       mtcrm:https            ESTABLISHED
      TCP    inspiron002:1750       mail.tstdomain.com:https  ESTABLISHED
      TCP    inspiron002:1751       mail.tstdomain.com:https  ESTABLISHED
      TCP    inspiron002:1755       mtcrm:https            ESTABLISHED

     

     

    And I had to add this to my host file on the outlook client?? It is not even a FQDN like mtcrm.tstdomain.com but it works now every time.

     

    10.254.7.33 mtcrm

     

     

    Tuesday, March 25, 2008 8:55 PM
  • here some registry key info from the client which tells of the connection setups going on.

     

    HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient


    Windows Registry Editor Version 5.00

    [HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient]
    "LightClient"=dword:00000001
    "ClientAuthAllowPhysicalStore"=dword:00000001
    "CurrentIPAddress"="10.254.7.144;"
    "RunOutlookScheduledSync"=dword:00000001
    "ExtranetDiscoveryUrl"="https://organization.tstdomain.com/MSCRMServices"
    "OfflineTransition"=dword:00000000
    "RunABPScheduledSync"=dword:00000001
    "DownloadStatusStartYLocation"=dword:00000000
    "EnableDebugHooks"=dword:00000000
    "CRM_Client_Version"="4.0.7333.3"
    "CRM_Client_Serviceability_Version"="4.0.7333.3"
    "PlatformRoot"=""
    "SubDownloadChanges"=dword:00000000
    "UnblockedTargetUrl"=dword:00000000
    "ABPLastUpdateTime"="2008-03-25T20:21:00"
    "ExtranetWebAppUrl"="https://organization.tstdomain.com/"
    "IntranetWebAppUrl"="http://mtcrm/organization"
    "IntranetServerUrl"="http://mtcrm/MSCRMServices"
    "InstallPath"="C:\\Program Files\\Microsoft Dynamics CRM\\Client\\"
    "OutlookSyncInterval"=dword:0000000f
    "UserLanguageId"=dword:00000000
    "WebAppUrl"="https://organization.tstdomain.com/"
    "ClientAuthMethod"=dword:00000002
    "BackgroundReceiveStartTime"=""
    "MSCRMHostNoStop"=dword:00000001
    "DownloadStatusDetails"=dword:00000001
    "TrustedTargetUrl"=dword:00000000
    "OfflineUIXmlHash"=""
    "OrgId"="{C3C90F2B-855A-4CAF-9572-xxxxxxxDABE}"
    "IntranetDiscoveryUrl"="https://organization.tstdomain.com/MSCRMServices"
    "OriginalClientAuthMethod"=dword:00000000
    "RCOffline"=dword:00000000
    "BackgroundSendDisabled"=dword:00000001
    "OnlineUIXmlHash"="85-8C-07-FE-2B-xxxxxxxxxxxxxxxxxxxxxx56-B7"
    "ClientAuthOrganizationName"="organization"
    "BackgroundReceiveDisabled"=dword:00000001
    "TrustedExtranetUrl"=dword:00000000
    "DownloadStatusShowConfirmation"=dword:00000000
    "UIState"=dword:00000000
    "UIInitState"=dword:00000000
    "DownloadStatusStartXLocation"=dword:00000000
    "NotificationPollInterval"=dword:0002bf20
    "LanguageID"="1033"
    "ServerUrl"="https://organization.tstdomain.com/MSCRMServices"
    "ExtranetServerUrl"="https://organization.tstdomain.com/MSCRMServices"
    "BackgroundReceiveForceCheckIncoming"=dword:00000001
    "OutlookLastUpdateTime"="2008-03-25T20:54:24"
    "UserId"="{B7778D46-3EE9-DC11-8CD7-000C29D11C49}"
    "CRM_Client_InstallDir"="C:\\Program Files\\Microsoft Dynamics CRM\\"
    "UnblockedExtranetUrl"=dword:00000000
    "DiscoveryUrl"="https://organization.tstdomain.com/MSCRMServices"
    "MSCRMStoreId"="0000000038A1BB1005xxxxxxxx62E444C4C0000000000000000822EB4CDB341794B97FE91F1185C12334D5343524D00000000000000000000000000000000000000000000000000000000000000000000000000000002000000"
    "MSCRMEntryId"="00000000822Exxxxxxxxxxxxxxxxxxxxx343524D000000000000004F2E5E974C20CE489360235CE4E632CE0000000000000000000000000000000004000000"
    "Checksum"=hex:45,c4,51,0c,xxxxxxxxxxxxxxxxxx,56,b5,a6,ae,09,0c,25
    "SQMEnabled"=dword:00000000
    "SQMMaxQueueSize"=dword:0000001e
    "SQMQueueLocation"="C:\\Documents and Settings\\Administrator\\Local Settings\\Temp\\MSCRMSQM"
    "CoreConfigured"=dword:00000001
    "OutlookClientConfigured"=dword:00000001
    "ClientRemotingChannel"="u696az4vlKjuaciASIsWBwxxxxxxxAcxoObXaopG0c"
    "UserTimeZone"=dword:00000014
    "OutlookSyncSubscriptionId"="{4C71BA66-xxxxx000C29D11C49}"
    "OutlookSyncClientId"="{1222BF32-F3F4xxxxx000C29D11C49}"
    "ClientAuthEntropy"="mapst4xxxxxQvUOEgoQ=="
    "TagPollingTime"="2008-03-25T20:57:25"
    "TagLastUpdateTime"="2008-03-25T20:48:53"
    "EmailTaggingCost"=dword:00000000
    "ABPSubscriptionId"="{1122BF32-F3F4-xxxxxxx}"

     

     

    some data was edited to protect my info.

     

     

     

     

    Tuesday, March 25, 2008 10:03 PM