locked
Offline Client not working with IFD RRS feed

  • Question

  • We have recently upgraded our CRM from 3.0 to 4.0 and are attempting to configure IFD. Some information about our setup:

     

    Server patch level: Rollup 9

    IFD Domain Scheme: HTTPS

    External Address Setup: <alias>.<domain>.com

    Certificate: <org>.<alias>.<domain>.com

    A Records: <org>.<alias>.<domain>.com and <alias>.<domain>.com

    IFD Tool 'Check DNS': Resolves Correctly

    Internal Access: Everything Works

    External Access via IE:

     - <alias>.<domain>.com -- certificate error. Obviously since our certificate is for <org>.<alias>.<domain>.com

     - <org>.<alias>.<domain>.com - works great!

     

    All non-IFD aspects of the offline client work great on our test client laptop. When attempting to connect via IFD it fails while trying to connect to the server.

     

    After running the diagnostics tool, the following errors are displayed:

     

    Authentication to the Microsoft Dynamics CRM server could not be established. Diagnostic tests that require connectivity will not be run.

     

    The Web address (URL) specified for the installation (https://<org>.<alias>.<domain>.com/ ) is not responding. Diagnostic tests that require connectivity will not be run. Verify the specified Web service address and check for connectivity. If necessary, rerun the CRM Configuration Wizard.

     

    The Web address (URL) specified for the installation (https://<org>.<alias>.<domain>.com/ MSCRMServices) is not responding. Diagnostic tests that require connectivity will not be run. Verify the specified Web service address and check for connectivity. If necessary, rerun the CRM Configuration Wizard.

     

     

    Full (censored) diagnostic report below: (Note: Dashes are from IE)

     

      <?xml version="1.0" encoding="utf-8" ?>

    - <!-- CRM Diagnostics -->

    - < DiagnosticCheck >

      < Type > Microsoft.Crm.Outlook.Diagnostics.RootDiagnosticCheck </ Type >

      < Title />

      < Status > Passed </ Status >

    - < DiagnosticCheck >

      < Type > Microsoft.Crm.Outlook.Diagnostics.ConnectivityDiagnosticCheck </ Type >

      < Title > Network and Connectivity </ Title >

      < Status > Passed </ Status >

    - < DiagnosticCheck >

      < Type > Microsoft.Crm.Outlook.Diagnostics.NetworkConnectivityDiagnosticCheck </ Type >

      < Title > Verifying network connection. </ Title >

      < Status > Failed </ Status >

      < Details > Microsoft.Crm.Outlook.Diagnostics.DiagnosticCheckException: Authentication to the Microsoft Dynamics CRM server could not be established. Diagnostic tests that require connectivity will not be run. at Microsoft.Crm.Outlook.Diagnostics.NetworkConnectivityDiagnosticCheck.Execute(BackgroundWorker backgroundWorker) at Microsoft.Crm.Outlook.Diagnostics.DiagnosticCheck.DeepExecute(BackgroundWorker backgroundWorker) </ Details >

      </ DiagnosticCheck >

    - < DiagnosticCheck >

      < Type > Microsoft.Crm.Outlook.Diagnostics.ApplicationEndpointDiagnosticCheck </ Type >

      < Title > Verifying Web access. </ Title >

      < Status > Failed </ Status >

      < Details > Microsoft.Crm.Outlook.Diagnostics.DiagnosticCheckException: The Web address (URL) specified for the installation (https://<org>.<alias>.<domain>.com/) is not responding. Diagnostic tests that require connectivity will not be run. Verify the specified Web service address and check for connectivity. If necessary, rerun the CRM Configuration Wizard. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it <ip address>:443 at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) at System.Net.Sockets.Socket.InternalConnect(EndPoint remoteEP) at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception& exception) --- End of inner exception stack trace --- at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request) at System.Net.WebClient.DownloadData(Uri address) at System.Net.WebClient.DownloadData(String address) at Microsoft.Crm.Outlook.Diagnostics.ApplicationEndpointDiagnosticCheck.Execute(BackgroundWorker backgroundWorker) --- End of inner exception stack trace --- at Microsoft.Crm.Outlook.Diagnostics.ApplicationEndpointDiagnosticCheck.Execute(BackgroundWorker backgroundWorker) at Microsoft.Crm.Outlook.Diagnostics.DiagnosticCheck.DeepExecute(BackgroundWorker backgroundWorker) </ Details >

      </ DiagnosticCheck >

    - < DiagnosticCheck >

      < Type > Microsoft.Crm.Outlook.Diagnostics.SdkEndpointDiagnosticCheck </ Type >

      < Title > Verifying Web service access. </ Title >

      < Status > Failed </ Status >

      < Details > Microsoft.Crm.Outlook.Diagnostics.DiagnosticCheckException: The Web service address (URL) specified for the installation (https://<org>.<alias>.<domain>.com/MSCRMServices) is not responding. Diagnostic tests that require connectivity will not be run. Verify the specified Web service address and check for connectivity. If necessary, rerun the CRM Configuration Wizard. at Microsoft.Crm.Outlook.Diagnostics.SdkEndpointDiagnosticCheck.Execute(BackgroundWorker backgroundWorker) at Microsoft.Crm.Outlook.Diagnostics.DiagnosticCheck.DeepExecute(BackgroundWorker backgroundWorker) </ Details >

      </ DiagnosticCheck >

    - < DiagnosticCheck >

      < Type > Microsoft.Crm.Outlook.Diagnostics.OutageDiagnosticCheck </ Type >

      < Title > Verifying system messages. </ Title >

      < Status > Passed </ Status >

      </ DiagnosticCheck >

    - < DiagnosticCheck >

      < Type > Microsoft.Crm.Outlook.Diagnostics.PassportConnectivityDiagnosticCheck </ Type >

      < Title > Verifying Windows Live connectivity. </ Title >

      < Status > Passed </ Status >

      </ DiagnosticCheck >

    - < DiagnosticCheck >

      < Type > Microsoft.Crm.Outlook.Diagnostics.OrganizationConnectivityDiagnosticCheck </ Type >

      < Title > Verifying membership in organization. </ Title >

      < Status > Passed </ Status >

      </ DiagnosticCheck >

    - < DiagnosticCheck >

      < Type > Microsoft.Crm.Outlook.Diagnostics.UserDiagnosticCheck </ Type >

      < Title > Verifying user identity. </ Title >

      < Status > Passed </ Status >

      </ DiagnosticCheck >

     

    Note, I actually cut the log short since I ran out of room.

    Wednesday, April 28, 2010 4:03 PM

Answers

  • Verify that your web and sdk IFD settings both work in IE


    SJ
    Monday, May 10, 2010 1:46 PM

All replies

  • Im having this same issue.  Did you manage to resolve it?
    Friday, May 7, 2010 6:53 PM
  • Verify that your web and sdk IFD settings both work in IE


    SJ
    Monday, May 10, 2010 1:46 PM
  • Thanks, it was my IFD Settings that I had to update to the url of CRM, not the server name.  THanks!
    Monday, May 17, 2010 8:03 PM
  • Sorry to post a reply to an old post.

    How can i check if my web and sdk settings both work in IE?

    I am having awful trouble configuring my CRM server for OnPremise+IFD.

    Any help appreciated.

    Wednesday, September 22, 2010 2:48 PM