Błąd występuje podczas próby nawiązania połączenia Microsoft Dynamics CRM 2013 dla programu Microsoft Office Outlook z organizacją usługi CRM Online 2015

Ten artykuł zawiera rozwiązanie błędu występującego podczas próby nawiązania połączenia Microsoft Dynamics CRM 2013 dla programu Microsoft Office Outlook z organizacją usługi CRM Online 2015.

Dotyczy: Microsoft Dynamics CRM Online, klienta Microsoft CRM dla programu Microsoft Office Outlook
Oryginalny numer KB: 3089572

Symptomy

Podczas próby nawiązania połączenia Microsoft Dynamics CRM 2013 dla programu Microsoft Office Outlook z organizacją usługi CRM Online 2015 występuje następujący błąd:

"Wystąpił problem podczas komunikacji z serwerem Microsoft Dynamics CRM. Serwer może być niedostępny. Spróbuj ponownie później. Jeśli problem będzie się powtarzać, skontaktuj się z administratorem systemu.

Przyczyna

Adres URL organizacji usługi CRM Online został wpisany zamiast wybierać usługę CRM Online z listy rozwijanej.

Rozwiązanie

Zamiast wpisywać adres URL, wybierz pozycję CRM Online z listy rozwijanej.

Uwaga

Można również wprowadzić adres URL usługi odnajdywania (np. https://disco.crm.dynamics.com). Adres URL usługiodnajdywania | można zlokalizować w aplikacji internetowej Microsoft Dynamics CRM, wybierając pozycję Ustawienia | Dostosowywaniezasobów dewelopera.

Jeśli nadal występują problemy z łączeniem programu CRM for Outlook z organizacją usługi CRM Online, dostępne jest narzędzie diagnostyczne , które pomoże zdiagnozować problem.

Więcej informacji

W pliku dziennika można znaleźć następujący błąd:

12:56:39| Błąd| Błąd podczas nawiązywania połączenia z adresem URL: https://.crm.dynamics.com/XRMServices/2011/Discovery.svc Wyjątek: System.InvalidOperationException: Metadane zawierają odwołanie, którego nie można rozwiązać: https://crmserviceability.crm.dynamics.com/_common/error/errorhandler.aspx?BackUri=&ErrorCode=&Parm0= 12:56:39| Błąd| Błąd podczas nawiązywania połączenia z adresem URL: https://.crm.dynamics.com/XRMServices/2011/Discovery.svc Wyjątek: System.InvalidOperationException: Metadane zawierają odwołanie, którego nie można rozpoznać: = szczegóły: https://crmserviceability.crm.dynamics.com/_common/error/errorhandler.aspx?BackUri=&ErrorCode=&Parm0Nie można aktywować usługi "/XRMServices/2011/Discovery.svc" z powodu wyjątku podczas kompilacji. Komunikat o wyjątku: Nie można załadować pliku lub zestawu "Microsoft.Crm.Site.Services, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" lub jednej z jego zależności. System nie może odnaleźć określonego pliku. &RequestUri=/XRMServices/2011/Discovery.svc?wsdl&user_lcid=1025'. > System.Xml ---. XmlException: elementy CData są nieprawidłowe na najwyższym poziomie dokumentu XML. Linia 1, pozycja 3.
w System.Xml. XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader reader, XmlException exception)
w System.Xml. XmlUTF8TextReader.Read()
at System.ServiceModel.Description.MetadataExchangeClient.MetadataLocationRetriever.GetXmlReader(HttpWebResponse response, Int64 maxMessageSize, XmlDictionaryReaderQuotas readerQuotas)
at System.ServiceModel.Description.MetadataExchangeClient.MetadataLocationRetriever.DownloadMetadata(TimeoutHelper timeoutHelper)
at System.ServiceModel.Description.MetadataExchangeClient.MetadataRetriever.Retrieve(TimeoutHelper timeoutHelper) --- End of inner exception stack trace ---
at System.ServiceModel.Description.MetadataExchangeClient.MetadataRetriever.Retrieve(TimeoutHelper timeoutHelper)
w: System.ServiceModel.Description.MetadataExchangeClient.ResolveNext(ResolveCallState resolveCallState)
w: System.ServiceModel.Description.MetadataExchangeClient.GetMetadata(MetadataRetriever retriever)
w: System.ServiceModel.Description.MetadataExchangeClient.GetMetadata(adres Uri, MetadataExchangeClientMode mode)
at Microsoft.Xrm.Sdk.Client.ServiceMetadataUtility.RetrieveServiceEndpointMetadata(Type contractType, Uri serviceUri, Boolean checkForSecondary)
at Microsoft.Xrm.Sdk.Client.ServiceConfiguration1..ctor(Uri serviceUri, Boolean checkForSecondary) at Microsoft.Xrm.Sdk.Client.ServiceConfigurationFactory.CreateConfiguration[TService](Uri serviceUri, Boolean enableProxyTypes, Assembly assembly) at Microsoft.Xrm.Sdk.Client.ServiceConfigurationFactory.CreateConfiguration[TService](Uri serviceUri) at Microsoft.Crm.Outlook.ClientAuth.ClientAuthProvidersFactory\1.GetAuthProviderForDeployment(Uri endPoint, Credential credentials, Uri webEndPoint)
w Microsoft.Crm.Application.Outlook.Config. DeploymentsInfo.DeploymentInfo.ValidateAuthProvider()
w Microsoft.Crm.Application.Outlook.Config. DeploymentsInfo.SortAndValidateDeployments()
12:56:39| Błąd| Wyjątek: Metadane zawierają odwołanie, którego nie można rozpoznać: = szczegóły: https://crmserviceability.crm.dynamics.com/_common/error/errorhandler.aspx?BackUri=&ErrorCode=&Parm0Nie można aktywować usługi "/XRMServices/2011/Discovery.svc" z powodu wyjątku podczas kompilacji. Komunikat o wyjątku: Nie można załadować pliku lub zestawu "Microsoft.Crm.Site.Services, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" lub jednej z jego zależności. System nie może odnaleźć określonego pliku. &RequestUri=/XRMServices/2011/Discovery.svc?wsdl&user_lcid=1025'. w Microsoft.Crm.Application.Outlook.Config. DeploymentsInfo.LoadOrganizations(AuthUIMode uiMode, Form parentWindow)
w Microsoft.Crm.Application.Outlook.Config. ServerForm.LoadOrganizationsInternal(Boolean forceUI, String deploymentUrl) w Microsoft.Crm.Application.Outlook.Config. ServerForm.<>c__DisplayClass17.<LoadOrganizations>b__10()
at Microsoft.ExceptionHelper.ExceptionFilter.TryFilter[TEx](Action body, Predicate'1 filter, Action'1 catchClause)
w Microsoft.Crm.Application.Outlook.Config. ServerForm.LoadOrganizations(Boolean forceUI)
w Microsoft.Crm.Application.Outlook.Config. ServerForm.<InitializeBackgroundWorkers>b__0(Object sender, DoWorkEventArgs e) at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
w: System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
12:56:39| Błąd| Wyjątek: Elementy CData są nieprawidłowe na najwyższym poziomie dokumentu XML. Linia 1, pozycja 3. w System.Xml. XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader reader, XmlException exception)
w System.Xml. XmlUTF8TextReader.Read()
at System.ServiceModel.Description.MetadataExchangeClient.MetadataLocationRetriever.GetXmlReader(HttpWebResponse response, Int64 maxMessageSize, XmlDictionaryReaderQuotas readerQuotas)
at System.ServiceModel.Description.MetadataExchangeClient.MetadataLocationRetriever.DownloadMetadata(TimeoutHelper timeoutHelper)
at System.ServiceModel.Description.MetadataExchangeClient.MetadataRetriever.Retrieve(TimeoutHelper timeoutHelper)