Symptom
Når du prøver å konfigurere Microsoft Dynamics 365 for Outlook til en Dynamics 365-forekomst, støter du på følgende feil:
«Det er et problem med å kommunisere med Microsoft Dynamics 365-serveren. Serveren kan være utilgjengelig. Prøv på nytt senere. Hvis problemet vedvarer, kontakter du systemansvarlig.»
Årsak
Denne feilen oppstår hvis du prøver å koble til en forekomst som forbyr Transport Layer Security (TLS) 1.0 ved hjelp av Dynamics 365 for Outlook på en versjon tidligere enn 8.2.2.137. Oppdateringer 8.2.2.137 og nyere for Dynamics 365 for Outlook bruker Transport Layer Security (TLS) 1.2 som standard.
Dynamics 365 Online-forekomster tillater ikke TLS 1.0-tilkoblinger.
Dette kan også påvirke lokale Dynamics 365-distribusjoner hvis TLS 1.0 er forbudt. Microsoft anbefaler at du deaktiverer TLS 1.0, som beskrevet i følgende artikkel:
Oppløsning
Alternativ 1 (anbefales):
Versjon 9.0 av Dynamics 365 for Outlook er tilgjengelig via koblingen nedenfor og er den anbefalte klienten å bruke for å koble til 9.0-forekomster:
https://www.microsoft.com/download/details.aspx?id=56972
Alternativ 2:
Installer 8.2.2.137-oppdateringen for Dynamics 365 for Microsoft Outlook.
https://www.microsoft.com/en-us/download/details.aspx?id=56327
Alternativ 3 (anbefales ikke):
Fremtving godkjenning gjennom TLS 1.2 ved å justere det lokale registeret:
Mer informasjon
Hvis du utvider Detaljer-delen av feilen, vises følgende tilleggsdetaljer:
Metadata inneholder en referanse som ikke kan løses: 'https://crmorgname.api.crm.dynamics.com/XRMServices/2011/Organization.svc?wsdl&sdkversion=8.2'. på System.ServiceModel.Description.MetadataExchangeClient.MetadataRetriever.Retrieve(TimeoutHelper timeoutHelper)
at System.ServiceModel.Description.MetadataExchangeClient.ResolveNext(ResolveCallState resolveCallState)
ved System.ServiceModel.Description.MetadataExchangeClient.GetMetadata(MetadataRetriever retriever)
ved System.ServiceModel.Description.MetadataExchangeClient.GetMetadata(URI-adresse, MetadataExchangeClientMode-modus)
at Microsoft.Xrm.Sdk.Client.ServiceMetadataUtility.RetrieveServiceEndpointMetadata(Type contractType, Uri serviceUri, Boolean checkForSecondary)
at Microsoft.Xrm.Sdk.Client.ServiceConfiguration'1..ctor(Uri serviceUri, Boolean checkForSecondary)
på Microsoft.Xrm.Sdk.Client.OrganizationServiceConfiguration. ctor(Uri serviceUri, boolsk enableProxyTypes, samlingssamling)
at Microsoft.Xrm.Sdk.Client.ServiceConfigurationFactory.CreateConfiguration[TService](Uri serviceUri, Boolean enableProxyTypes, Assembly assembly)
at Microsoft.Xrm.Sdk.Client.ServiceConfigurationFactory.CreateConfiguration[TService](Uri serviceUri)
på Microsoft.Crm.Outlook.ClientAuth.ClientAuthProvidersFactory'1.DiscoverAuthUsingServiceMetadata(Uri endPoint, Uri webEndPoint)
på Microsoft.Crm.Outlook.ClientAuth.ClientAuthProvidersFactory'1.GetAuthProviderForDeployment(Uri endPoint, Uri webEndPoint)
på Microsoft.Crm.Application.Outlook.Config. DeploymentsInfo'1.GetAuthenticatedProvider(OrganizationDetail, orgDetail, Control parentWindow)
på Microsoft.Crm.Application.Outlook.Config. ServerForm.LoadDataToServerInfo()
på Microsoft.Crm.Application.Outlook.Config. ServerForm.<InitializeBackgroundWorkers>b__3(Object sender, DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
ved System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)