Freigeben über


Problembehandlung serverseitige Synchronisierung

 

Veröffentlicht: November 2016

Gilt für: Dynamics CRM 2015

Diese Seite ist Ihre Quelle für Probleme und Lösungen bei der Problembehebung der serverseitigen Synchronisierung. Suchen Sie nach aktualisierten Informationen, da Probleme ermittelt und Lösungen aufgezeichnet werden.

Häufige Warnungen und empfohlenen Lösungen

Postfach für die Synchronisierung deaktiviert

Alert: In dem Postfach wurde die Synchronisierung von Terminen, Kontakten und Aufgaben für das Postfach deaktiviert, da ein Fehler beim Herstellen einer sicheren Verbindung mit dem Microsoft Exchange-Server aufgetreten ist. Der Besitzer des E-Mail-Serverprofils ist benachrichtigt worden.

Lösung:https://support.microsoft.com/kb/2993502

Fehler beim Herstellen einer sicheren Verbindung

Warnung: Die E-Mail kann nicht über das Postfach empfangen werden, da während des Herstellens einer sicheren Verbindung zum E-Mail-Server ein Fehler aufgetreten ist. In Ihrem Postfach wurde das Empfangen von E-Mails deaktiviert, und der Inhaber des E-Mail-Serverprofils wurde benachrichtigt.

Lösung:https://support.microsoft.com/kb/2993502

E-Mail-Adresse erfordert Genehmigung durch Office 365-Administrator

Warnung: E-Mail kann nicht gesendet werden, da die E-Mail-Adresse des Postfachs <User Name> eine Genehmigung von einem Office 365-Administrator erfordert. In Ihrem Postfach wurde das Senden/Empfangen von E-Mails deaktiviert, und der Inhaber des E-Mail-Serverprofils Exchange Online wurde benachrichtigt.

Ursache:

Dieser Fehler tritt auf, wenn ein Benutzer konfiguriert wird, um das Microsoft Exchange Online-E-Mail-Serverprofil zu verwenden, aber seine E-Mail-Adresse von nicht von einem Office 365-Administrator genehmigt wurde. Ein Benutzer mit globaler Administratorrolle in Office 365 muss die E-Mail-Adresse für jeden Benutzer, der das Microsoft Exchange Online-E-Mail-Serverprofil verwendet, genehmigen. Das Microsoft Exchange Online-Profil verwendet Server-zu-Server-Authentifizierung zwischen Microsoft Dynamics CRM Online und Exchange Online. Die Authentifizierung hängt von einer Vertrauensstellung zwischen CRM Online und Exchange Online ab. Durch Überprüfen der E-Mail-Adresse in Dynamics 365 als globalen Office 365-Administrator kann CRM Online E-Mails für den Benutzer senden und empfangen, ohne dass E-Mail-Anmeldeinformationen in Dynamics 365 angegeben werden müssen.

Lösung:

So werden ein oder mehrere Postfächer genehmigt:

  1. Melden Sie sich bei CRM Online als Benutzer mit der globalen Administratorrolle in Office 365 an.

  2. Gehen Sie zu Einstellungen > E-Mail-Konfiguration.

  3. Wählen Sie Postfächer.

  4. Wählen Sie Aktive Postfächer oder führen Sie eine Erweiterte Suche aus, um eine Liste mit zu aktualisierenden Postfächern abzufragen.

  5. Wählen Sie die Liste der Postfächer aus, die Sie aktualisieren möchten, und wählen Sie dann E-Mail genehmigen aus.

  6. Wählen Sie OK, um die E-Mail-Adressen zu genehmigen.

  7. Wählen Sie Postfächer testen und aktivieren, um die E-Mail-Verabeitung für die aktivierten Postfächer erneut zu testen.

E-Mail-Adressen müssen genehmigt werden

Warnung: Ein oder mehrere Postfächer sind für das Senden und Empfangen von E-Mail deaktiviert worden, da ihre E-Mail-Adressen nicht genehmigt waren. Genehmigen Sie E-Mail-Adressen, und aktivieren Sie anschließend die Postfächer zum Senden und Empfangen von E-Mail." oder "E-Mail kann nicht für das Postfach <Mailbox Name> empfangen werden, da die E-Mail-Adresse des Postfachs <Mailbox Name> nicht genehmigt ist und das Postfach deaktiviert wurde. Der Besitzer des zugeordneten E-Mail-Serverprofils<Email Server Profile name> ist benachrichtigt worden.

Lösung:

Postfächer müssen genehmigt werden, bevor die E-Mails verarbeitet werden. So genehmigen Sie Postfächer:

  1. Melden Sie sich bei CRM Online als Benutzer mit der globalen Administratorrolle in Office 365 an.

  2. Gehen Sie zu Einstellungen > E-Mail-Konfiguration.

  3. Wählen Sie Postfächer.

  4. Wählen Sie Aktive Postfächer oder führen Sie eine Erweiterte Suche aus, um eine Liste mit zu aktualisierenden Postfächern abzufragen.

  5. Wählen Sie die Liste der Postfächer aus, die Sie aktualisieren möchten, und wählen Sie dann E-Mail genehmigen aus.

  6. Wählen Sie OK, um die E-Mail-Adressen zu genehmigen.

  7. Wählen Sie Postfächer testen und aktivieren, um die E-Mail-Verabeitung für die aktivierten Postfächer erneut zu testen.

Hinweis

Sie können die Anforderung zum Genehmigen von Postfächern wie folgt entfernen: Einstellungen > Verwaltung > Systemeinstellungen > Registerkarte E-Mail. Deaktivieren Sie E-Mail-Nachrichten nur für genehmigte Benutzer verarbeiten und E-Mail-Nachrichten nur für genehmigte Warteschlangen verarbeiten, wählen Sie dann OK aus. Wenn Sie das Microsoft Exchange Online-Profil verwenden, müssen E-Mail-Adressen weiterhin von einem globalen Office 365-Administrator genehmigt werden.

Postfachspeicherort konnte nicht ermittelt werden

Warnung: Der Postfachspeicherort konnte beim Senden/Empfangen der E-Mail-Nachricht <Message Subject> nicht ermittelt werden. Im Postfach <Mailbox Name> wurde das Senden/Empfangen von E-Mails deaktiviert. Der Inhaber des zugeordneten E-Mail-Serverprofils <Email Server Profile name> wurde benachrichtigt.

Lösung: Sie finden diese Warnung, wenn Ihr E-Mail-Serverprofil (Einstellungen > E-Mail-Konfiguration > E-Mail-Serverprofile) konfiguriert ist, um die Option Serverstandort automatisch ermitteln zu verwenden, die automatische Ermittlung aber den Ort des Postfachs nicht erkennen kann. Falls das Problem auftritt, wenden Sie sich an den Exchange-Administrator, um sicherzustellen, dass das Netzwerks für konfiguriert automatiche Erkennung konfiguriert ist. Sie können das E-Mail-Serverprofil aktualisieren und Nein für Serverstandort automatisch ermitteln auswählen. Stellen Sie dann die Exchange-Webdienste-URL für die Exchange-Bereitstellung bereit. Beispiel: https://ExchangeServerName/EWS/Exchange.asmx.

Anmeldeinformationen sind ungültig oder besitzen nicht genügend Berechtigungen.

Warnung: E-Mail kann nicht gesendet/empfangen werden, da die Anmeldeinformationen, die im zugeordneten E-Mail-Serverprofil angegeben sind, falsch sind oder über unzureichende Berechtigungen zum Senden und Empfangen von E-Mails verfügen. Im Postfach <Mailbox Name> wurde das Senden/Empfangen von E-Mails deaktiviert. Der Inhaber des E-Mail-Serverprofils <Email Server Profile name> wurde benachrichtigt.

Lösung:

Dieser Fehler kann angezeigt werden, wenn falsche Anmeldeinformationen bereitgestellt werden, oder wenn das Benutzerkonto nicht über ausreichende Berechtigungen für den Zugriff auf das Postfach verfügt. Prüfen Sie die Anmeldeinformationen und -Berechtigungen für das Postfach. Wenn Sie E-Mail-Serverprofils Anmeldeinformationen bereitstellen, stellen Sie sicher, dass der über Benutzer Identitätswechselberechtigungen und Postfachzugriff für jedes zugeordnete Postfach verfügen.

Weitere Informationen zum Konfigurieren von Exchange-Identitätswechsel und zum Erteilen des Postfachzugriffs finden Sie unter:

Termine, Kontakte und Aufgaben können nicht synchronisiert werden.

Warnung: Termine, Kontakte und Aufgaben können nicht synchronisiert werden, da die E-Mail-Adresse des Postfachs <Mailbox Name> mit einer anderen Microsoft Dynamics CRM-Organisation konfiguriert ist. Die bewährte Methode besteht darin, die Konfiguration zu überschreiben, wenn Sie das Postfach in der primären Organisation testen und aktivieren. Ändern Sie auch die Synchronisierungsmethode für Ihr Postfach in den nicht-primären Organisationen auf Keine.

Lösung:

Um die primäre Synchronisierungsorganisation zu ändern und die Einstellung zu überschreiben, die in Exchange gespeichert ist, können Sie auswählen: Einstellungen > E-Mail-Konfiguration > Postfach > ein Postfach öffnen > Postfach testen und aktivieren > die Option Elemente mit Exchange nur von dieser CRM-Organisation aus synchronisieren, auch wenn zur Exchange für die Synchronisierung mit einer anderen Organisation festgelegt wurde. Dadurch kann die serverseitige Synchronisierung für dieser Instanz von Dynamics 365 funktionieren, aber die andere Instanz würde nicht mehr zum Synchronisieren des Postfachs durch die serverseitige Synchronisierung funktionieren. Um die Synchronisierungsmethode für termine, Kontakte und Aufgaben zu ändern, wählen Sie: Einstellungen > E-Mail-Konfiguration > Postfach > ein Postfach öffnen > wählen Sie Keines für Termine, Kontakte und Aufgaben aus.

Weitere Informationen finden Sie unter: Wenn sollte ich dieses Kontrollkästchen verwenden?

Benutzername und Kennwort können nicht festgelegt werden

Warnung: Sie können den Benutzernamen bzw. das Kennwort in diesem E-Mail-Serverprofil und in den zugeordneten Postfächern nicht festlegen, da der Microsoft Dynamics CRM-Server einen sicheren Modus (SSL) benötigt, um Anmeldeinformationen anzugeben. Verwenden Sie einen anderen Authentifizierungsmodus, oder wenden Sie sich an den Microsoft Dynamics CRM-Serveradministrator, damit dieser das Festlegen von Anmeldeinformationen über einen nicht sicheren Kanal ermöglicht.

Ursache:

Aus Sicherheitsgründen ermöglicht Microsoft Dynamics 365 es Ihnen nicht, Ihre E-Mail-Anmeldeinformationen in Dynamics 365 zu speichern, wenn die URL nicht für SSL (HTTPS) konfiguriert ist.Microsoft Dynamics 365 lässt ebenfalls nicht die Verbindung zu einem E-Mail-Server zu, der SSL nicht verwendet.

Wichtig

Sie können diese Anforderung nur in einer lokalen Installation von Dynamics 365 deaktivieren.

Lösung:

Die folgenden Windows PowerShell-Befehle können verwendet werden, um die Eingabe von Anmeldeinformationen über HTTP zuzulassen und sich mit einem Nicht-SSL-E-Mail-Server zu verbinden:

Anmeldedaten über HTTP zulassen

  1. Öffnen Sie ein PowerShell-Befehlsfenster.

  2. Fügen Sie das PowerShell-Snap-In von Microsoft Dynamics 365 hinzu:

    Add-PSSnapin Microsoft.Crm.PowerShell
    
  3. Geben Sie Folgendes ein:

    $itemSetting = new-object 'System.Collections.Generic.KeyValuePair[String,Object]'("AllowCredentialsEntryViaInsecureChannels",1)$setting = get-crmsetting customcodesettings
    $configEntity = New-Object "Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity"
    $configEntity.LogicalName="Deployment"
    $configEntity.Attributes = New-Object "Microsoft.Xrm.Sdk.Deployment.AttributeCollection"
    Set-CrmAdvancedSetting -Entity $configEntity
    
    $itemSetting = new-object 'System.Collections.Generic.KeyValuePair[String,Object]'("ECAllowNonSSLEmail",1)
    $configEntity = New-Object "Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity"
    $configEntity.LogicalName="Deployment"
    $configEntity.Attributes = New-Object "Microsoft.Xrm.Sdk.Deployment.AttributeCollection"
    $configEntity.Attributes.Add($itemSetting)
    Set-CrmAdvancedSetting -Entity $configEntity
    

Hinweis

Bevor Sie eine URL speichern können, die HTTP verwendet, müssen Sie die Einstellungen für "SSL verwenden" für die Eingangs- und Ausgangsoptionen zu aktualisieren (Gehen Sie zu Einstellungen > E-Mail-Konfiguration > E-Mail-Serverprofile. Wählen Sie dann ein Profil aus, erweitern Sie Erweitert, und legen Sie SSL für eingehende/ausgehende Verbindung verwenden zu Nein fest.)

Mögliche Probleme und Lösungen

Verwendung von CRM Online mit Exchange Online

Wenn Ihr Unternehmen Exchange Online mit CRM Online verwendet, beachten Sie Folgendes:

CRM Online unterstützt serverseitige Synchronisierung mit Exchange Online in demselben Mandanten mit Server-zu-Server-Authentifizierung. Andere Authentifizierungsmethoden oder -einstellungen werden nicht empfoheln und nicht unterstützt, darunter:

  • Verwendung von Anmeldeinformationen, die von einem Benutzer oder einer Warteschlange angegeben werden

  • Verwendung von Anmeldeinformationen, die in einem E-Mail-Serverprofil angegeben werden

  • Verwendung von Identitätswechsel

  • Festlegen von "Automatisch ermitteln" zu Nein

  • Verwenden eines E-Mail-Serverprofils außer Exchange Online

  • Verwenden von Nicht-Standard-Netzwerkports

Die Verbindung von CRM Online mit Exchange Online in unterschiedlichen Mandanten wird nicht unterstützt.

Postfachzustellungen sind regelmäßig deaktiviert

Postfachzustellungsfehler werden klassifiziert wie folgt:

  1. Ein permanenter Fehler (beispielsweise 401 nicht autorisiert), oder ein vorübergehender Fehler (zum Beispiel ein Netzwerkproblem).

  2. Ein Serverfehler (z. B. ungültige Profilanmeldeinformationen) oder ein Postfachfehler (z. B. ungültige, Postfachanmeldeinformationen).

Dynamics 365 reagiert auf den Fehler wie folgt:

  • Für permanente Server- oder Postfachfehler wird das Postfach deaktiviert, sobald der Fehler erkannt wird.

  • Für vorübergehende Server- oder Postfachfehler wird die Lieferung bis zu 10 Mal mit einem 5-minütigen Abstand zwischen den Versuchen erneut versucht. Wenn die Lieferung nach 10 Versuchen fehlschlägt, gilt der fehler als permanent und das Postfach wird deaktiviert.

Überprüfen Sie die Problembehebungsschritte im vorliegenden Thema, und wenn das Problem erfolgreich behoben wurde, aktivieren Sie das Postfach. Siehe Testen der E-Mail-Konfiguration von Postfächern, die durch serverseitige Synchronisierung installiert wurden.

Nicht unterstützte E-Mail-Service-Konfigurationen

Serverseitige Synchronisierung unterstützt nicht die folgenden Szenarien:

  • Hybride Bereitstellungen:

    • CRM Online mit Exchange (lokal).

    • Microsoft Dynamics CRM (lokale Version) mit Exchange Online.

  • Mischung aus Exchange/SMTP und POP3/Exchange.

  • Erstellen von Massen-E-Mail-Marketingkampagnen.

  • Erweiterbarkeitsszenarien wie EWS/POP3/SMTP-Protokolle und Erstellen benutzerdefinierter E-Mail-Anbieter.

  • Exchange Server 2003 und Exchange Server 2007.

  • Für die serverseitige Synchronisierung in CRM Online oder in einer (lokalen) Microsoft Dynamics 365-Bereitstellung, die für FIPS 140-2-Kompatibilität konfiguriert ist, wird ein POP3/SMTP-E-Mail-Server benötigt, der ebenfalls mit FIPS 140-2 kompatibel ist. Einige E-Mail-Server wie z. B. MSN, Outlook.com oder Windows Live Mail sind nicht mit FIPS 140-2 kompatibel.

Für die meisten Situationen, die nicht durch die Serverseitige Synchronisierung unterstützt werden, kann der Microsoft Dynamics CRM-E-Mail-Router verwendet werden.Weitere Informationen:Wählen Sie eine Methode zur Nachrichtensynchronisierung aus

Hinweis

Wir empfehlen, keine Mischkonfiguration der Outlook-Synchronisierung und von Serverseitige Synchronisierung für Kontakte, Aufgaben und Termine in derselben Organisation zu verwenden, da dies möglicherweise zu aktualisierten Dynamics 365-Daten führt, die nicht für alle Teilnehmer synchronisiert werden.

Termindatensatz wird in CRM nicht erstellt, wenn von Gast nachverfolgt

Beachten Sie Folgendes Szenario zur Nachverfolgung eines Ereignisses in Dynamics 365:

  1. Ein Ereignisorganisator verwendet Outlook als Synchronisierungsmethode.

  2. Ein Ereignisgast verwendet die serverseitige Synchronisierung als Synchronisierungsmethode.

  3. In Dynamics CRM für Outlook erstellt der Organisator einen Termins und sendet eine Einladung an den Gast.

  4. In Dynamics CRM für Outlook verfolgt der Gast den Termin nach.

  5. Der Gast meldet sich bei Dynamics 365 an und navigiert zu Marketing > Aktivitäten > Termin > Meine Termine.

Ergebnis: der Termin wird in Dynamics 365 für den Gast nicht erstellt.

Dies ist ein bekanntes Problem und nicht unterstützt. Wenn der Organisator eine Person außerhalb von Dynamics 365 ist, kann ein Dynamics 365-Benutzer, der Gast ist, den Termin dennoch nachverfolgen und der Datensatz wird in Dynamics 365 erstellt.

Statusfelder, die in CRM für Outlook nicht aufgelistet sind

Betrachten Sie folgendes Szenario:

  1. Wählen Sie in Dynamics CRM für OutlookDatei > CRM > Synchronisieren > Synchronisierungseinstellungen überprüfen aus.

  2. Wählen Sie die Registerkarte Synchronisierungs-Felder und die Entität Kontakt aus.

Ergebnis: es gibt kein CRM-Feld Kategorie: [CRM] Inaktiv OutlookExchange-Feld und kein Statusgrund: Inaktiv.

Dies ist ein bekanntes Problem und nicht unterstützt.

Servicetermine und -Aktivitäten werden nicht von Outlook zu CRM synchronisiert.

Änderungen an den Service-Terminen und Aktivitäten in Dynamics 365 werden in Dynamics CRM für Outlook aktualisiert, wenn Sie synchronisieren, umgekehrt gilt dies jedoch nicht. Wenn Sie Änderungen an Serviceterminen oder -Aktivitäten in Dynamics CRM für Outlook vornehmen, werden die Änderungen nicht mit Dynamics 365 synchronisiert. Servicetermine werden von einem Agenten geplant und benötigen frei-/gebucht-Informationen für die nur in Dynamics 365 verfügbaren Informationen.

Siehe auch

Serverseitige Synchronisierung konfigurieren
Bewährte Verfahren und Wissenswertes zur serverseitigen Synchronisierung
Problembehandlung und Wissenswertes zu Microsoft Dynamics CRM für Outlook

© 2016 Microsoft Corporation. Alle Rechte vorbehalten. Copyright