Udostępnij za pośrednictwem


Rozwiązywanie problemów i monitorowanie synchronizacji na serwerze

 

Data opublikowania: luty 2017

Dotyczy: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Ta strona jest źródłem problemów i rozwiązań problemów związanych z synchronizacją na serwerze. Zaglądaj tu często, ponieważ właśnie tu omawiane będą wykryte problemy oraz opracowane dla nich rozwiązania.

Pulpit nawigacyjny wydajności synchronizacji na serwerze

Pulpit nawigacyjny wydajności synchronizacji na serwerze umożliwia uzyskiwanie szybkiego podglądu kondycji skrzynek pocztowych przy użyciu synchronizacji na serwerze.

Przejdź do dowolnego pulpitu nawigacyjnego, kliknij Wybierz Drop-down button obok tytułu pulpitu nawigacyjnego, a następnie kliknij Wydajność synchronizacji na serwerze.

Pulpit nawigacyjny Wydajność synchronizacji na serwerze

Ten pulpit nawigacyjny składa się wielu wykresów, z których każdy zapewnia wgląd w wydajność synchronizacji na serwerze organizacji.

Kliknij na numer na liście skrzynek pocztowych skonfigurowanych do synchronizacji na serwerze, aby uzyskać status określonej skrzynki pocztowej.

Click on the maiboxes listed for more info.

Kliknij ikonę siatki w każdym wykres, aby wyświetlić rekordy, które zostały użyte do wygenerowania wykresu.

Click to view records used to create chart

Wspólne alerty i zalecane rozwiązania

Skrzynka pocztowa wyłączona w celu przeprowadzenia synchronizacji

Alert: Skrzynka została wyłączona w celu przeprowadzenia synchronizacji terminów, kontaktów i zadań dla skrzynki pocztowej, ponieważ wystąpił błąd podczas nawiązywania bezpiecznego połączenia z Microsoft Exchange Server. Właściciel profilu serwera e-mail został powiadomiony.

Rozwiązanie: https://support.microsoft.com/kb/2993502

Wystąpił błąd podczas nawiązywania bezpiecznego połączenia

Alert: Nie można otrzymać wiadomości e-mail na skrzynkę pocztową, ponieważ wystąpił błąd podczas nawiązywania bezpiecznego połączenia z serwerem poczty e-mail. W skrzynce pocztowej wyłączono odbieranie poczty e-mail. Właściciel serwera e-mail został o tym powiadomiony.

Rozwiązanie: https://support.microsoft.com/kb/2993502

Wiadomość e-mail ma status "Oczekiwanie na wysłanie"

Po utworzeniu wiadomości e-mail w Dynamics 365 i kliknięciu przycisku Wyślij, wiadomość nie zostanie wysłane jeśli integracja poczty e-mail nie została jeszcze poprawnie skonfigurowana i włączona do wysyłania wiadomości e-mail z Dynamics 365.

Sprawdź, czy użytkownik, który wysłał tę wiadomość, ma włączone wysyłanie wiadomości e-mail.

  1. Kliknij Ustawienia a następnie kliknij Konfiguracja wiadomości e-mail.

  2. Kliknij Skrzynki pocztowe, a następnie zmień widok na Aktywne skrzynki pocztowe.

  3. Wybierz rekord skrzynki pocztowej Dynamics 365 dla użytkownika, który wysłał wiadomość e-mail, a następnie kliknij przycisk Edytuj.

  4. Sprawdź, czy użytkownik został poprawnie skonfigurowany i czy włączono dla niego wysyłanie poczty elektronicznej:

Adres e-mail wymaga zatwierdzenia przez administratora usługi Office 365

Alert: Wiadomość e-mail nie może zostać przesłana/odebrana ponieważ adres e-mail skrzynki pocztowej <Nazwa użytkownika> wymaga zatwierdzenia przez administratora usługi Office 365. W skrzynce pocztowej wyłączono wysyłanie/odbieranie poczty e-mail. Właściciel profilu serwera e-mail Microsoft Exchange Online został o tym powiadomiony.

Przyczyna:

Ten błąd wystąpi, jeśli użytkownik jest skonfigurowany do używania profilu serwera e-mail Microsoft Exchange Online, ale ich adres e-mail nie został zatwierdzony przez administratora Office 365. Użytkownik o roli administrator globalny w Office 365 musi zatwierdzić adres e-mail dla każdego użytkownika, który korzysta z profilu serwera e-mail Microsoft Exchange Online. Profil Microsoft Exchange Online używa serwera do uwierzytelniania między serwerami między Microsoft Dynamics 365 (online) i Exchange Online. To uwierzytelnianie jest zależne od relacji zaufania między Dynamics 365 (wersja online) i Exchange Online. Poprzez sprawdzenie adresu e-mail w Dynamics 365 jako administrator globalnyOffice 365, Dynamics 365 (wersja online) będzie w stanie wysyłać i odbierać wiadomości e-mail dla danego użytkownika bez konieczności przedstawiania poświadczeń e-mail w ramach Dynamics 365.

Rozwiązanie:

Aby zatwierdzić jedną lub więcej skrzynek pocztowych:

  1. Zaloguj się w Dynamics 365 (wersja online) jako użytkownik z rolą zabezpieczeń Administrator w Office 365.

  2. Wybierz kolejno pozycje Ustawienia > Konfiguracja poczty e-mail.

  3. Kliknij opcję Skrzynki pocztowe.

  4. Wybierz Aktywne skrzynki pocztowe lub wykonaj zapytanie Szukanie zaawansowane, aby zidentyfikować listę skrzynek pocztowych wymagających aktualizacji.

  5. Wybierz listę skrzynek pocztowych, które chcesz zatwierdzić, a następnie kliknij Zatwierdź adres e-mail.

  6. Kliknij OK, aby zatwierdzić adresy e-mail.

  7. Kliknij Przetestuj i włącz skrzynki pocztowe, aby ponownie przetestować przetwarzanie wiadomości e-mail dla włączonych skrzynek pocztowych.

Adres e-mail wymaga zatwierdzenia

Alert: Dla jednej lub kilku skrzynek pocztowych zostało wyłączone wysyłanie/odbieranie wiadomości e-mail, ponieważ ich adresy e-mail nie zostały zatwierdzone. Zatwierdź adresy e-mail, a następnie włącz skrzynki pocztowe na wysyłanie i odbieranie wiadomości e-mail." lub "Wiadomości e-mail nie można odebrać dla skrzynki pocztowej <Nazwa skrzynki pocztowej> ponieważ adres e-mail skrzynki pocztowej <Nazwa skrzynki pocztowej> nie został zatwierdzony i skrzynka pocztowa została wyłączona. Właściciel skojarzonego profilu serwera e-mail <Nazwa profilu serwera e-mail> został powiadomiony.

Rozwiązanie:

Skrzynki pocztowe muszą zostać zatwierdzone, zanim wiadomość zostanie przetworzona. Aby zatwierdzić skrzynki pocztowe:

  1. Zaloguj się w Dynamics 365 (wersja online) jako użytkownik z rolą zabezpieczeń Administrator w Office 365.

  2. Wybierz kolejno pozycje Ustawienia > Konfiguracja poczty e-mail.

  3. Kliknij opcję Skrzynki pocztowe.

  4. Wybierz Aktywne skrzynki pocztowe lub wykonaj zapytanie Szukanie zaawansowane, aby zidentyfikować listę skrzynek pocztowych wymagających aktualizacji.

  5. Wybierz listę skrzynek pocztowych, które chcesz zatwierdzić, a następnie kliknij Zatwierdź adres e-mail.

  6. Kliknij OK, aby zatwierdzić adresy e-mail.

  7. Kliknij Przetestuj i włącz skrzynki pocztowe, aby ponownie przetestować przetwarzanie wiadomości e-mail dla włączonych skrzynek pocztowych.

Uwaga

Można usunąć wymóg zatwierdzania skrzynek pocztowych przy użyciu: Ustawienia > Administracja > Ustawienia systemu > karta E-mail. Usuń zaznaczenie Przetwarzaj wiadomości e-mail tylko dla zatwierdzonych użytkowników i Przetwarzaj wiadomości e-mail tylko dla zatwierdzonych kolejek, a następnie kliknij OK. Jeśli używasz profilu Microsoft Exchange Online, adresy e-mail nadal muszą być zatwierdzone przez administratora globalnego Office 365.

Nie można ustalić lokalizacji skrzynki pocztowej

Alert: Nie można określić lokalizacji skrzynki pocztowej podczas wysyłania/odbierania wiadomości e-mail <Temat wiadomości>. W skrzynce pocztowej <Nazwa skrzynki pocztowej> wyłączono wysyłanie/odbieranie poczty e-mail, a właściciel skojarzonego profilu serwera e-mail <Nazwa profilu serwera e-mail> został o tym powiadomiony.

Rozwiązanie: Zobaczysz ten alert, jeśli profil serwera e-mail (Ustawienia > Konfiguracja poczty-mail > Profile serwera poczty e-mail), jest skonfigurowany do używania opcji Automatyczne wykrywanie lokalizacji serwera, ale opcja automatycznego wykrywania nie może wykryć lokalizacji skrzynki pocztowej. Jeżeli ten problem występuje, należy skontaktować się z administratorem Exchange, aby sprawdzić, czy sieć jest skonfigurowana do automatycznego wykrywania. Możesz zaktualizować profil serwera e-mail i kliknąć Nie dla Automatyczne wykrywanie lokalizacji serwera. Następnie podaj adres URL usług sieci Web Exchange dla wdrożenia Exchange. Na przykład: https://ExchangeServerName/EWS/Exchange.asmx.

Poświadczenia są nieprawidłowe lub nie masz wystarczających uprawnień

Alert: Wiadomość e-mail nie może zostać wysłana/odebrana ponieważ poświadczenia określone w skojarzonym profilu serwera e-mail są nieprawidłowe lub nie ma wystarczających uprawnień do wysyłania/odbierania wiadomości e-mail. W skrzynce pocztowej <Nazwa skrzynki pocztowej> wyłączono wysyłanie/odbieranie poczty e-mail, a właściciel profilu serwera e-mail <Nazwa profilu serwera e-mail> został o tym powiadomiony.

Rozwiązanie:

Ten błąd może się pojawić, jeśli podano nieprawidłowe poświadczenia lub jeśli konto użytkownika określone w celu uzyskania dostępu do skrzynki pocztowej nie ma wystarczających uprawnień do skrzynki pocztowej. Sprawdź poświadczenia i uprawnienia dla skrzynki pocztowej. Jeśli podajesz poświadczenia w ramach profilu serwera e-mail, upewnij się, że użytkownik ma uprawnienia personifikacji i dostęp do skrzynki pocztowej do każdej skojarzonej skrzynki pocztowej.

Aby uzyskać więcej informacji na temat konfigurowania personifikacji Exchange i udzielania dostępu do skrzynki pocztowej, zobacz:

Nie można zsynchronizować terminów

Alert: Nie można zsynchronizować terminów, ponieważ nie jest dostępne pole Organizator.

Przyczyna: Pole Organizator jest wymagane do zsynchronizowania rekordów terminów. To pole nie jest domyślnie zawarte w formularzu terminu.

Rozwiązanie:

Aby dodać pole Organizator do formularza terminu:

  1. Przejdź do Ustawienia > Dostosowania > Dostosuj system

  2. W Składniki, rozwiń Encje > Termin, a następnie kliknij Formularze.

  3. Kliknij Termin, a następnie przeciągnij pole Organizator do formularza.

  4. Kliknij Zapisz > Opublikuj.

Terminy, kontakty i zadania nie mogą zostać synchronizowane

Alert: Nie można zsynchronizować terminów, kontaktów ani zadań, ponieważ adres e-mail skrzynki pocztowej <Nazwa skrzynki pocztowej> jest skonfigurowany z inną organizacją Microsoft Dynamics 365. Najlepszą metodą jest zastąpienie konfiguracji podczas testowania i włączania skrzynki pocztowej w organizacji podstawowej. Należy również zmienić metodę synchronizacji dla skrzynki pocztowej w organizacjach innych niż podstawowe na Brak.

Rozwiązanie:

Aby zmienić podstawową organizację synchronizacji i zastąpić ustawienie przechowywane w Exchange, kliknij: Ustawienia > Konfiguracja E-mail > Skrzynka pocztowa > otwórz skrzynkę pocztową > Przetestuj i włącz skrzynkę pocztową > wybierz Synchronizuj elementy z programem Exchange tylko z tej organizacji Dynamics 365, nawet jeśli program Exchange został skonfigurowany do synchronizacji z inną organizacją. Pozwoli to na synchronizację na serwerze dla wystąpienia Dynamics 365, ale inne wystąpienie nie będzie już działać dla synchronizacji tej skrzynki pocztowej za pomocą synchronizacji na serwerze. Aby zmienić metodę synchronizacji dla Terminów, Kontaktów i Zadań, kliknij: Ustawienia > Konfiguracja E-mail > Skrzynka pocztowa > otwórz skrzynkę pocztową > wybierz Brak dla Terminy, Kontakty i Zadania.

Aby uzyskać więcej informacji, zobacz: Kiedy używać tego pola wyboru?

Nie można ustawić nazwy użytkownika i hasła

Alert: Nie można ustawić nazwy użytkownika i hasła w tym profilu serwera e-mail i jego skojarzonych skrzynek pocztowych, ponieważ serwer Microsoft Dynamics 365 wymaga użycia trybu bezpiecznego (TLS/SSL) do określenia poświadczeń. Użyj innego trybu uwierzytelniania lub skontaktuj się z administratorem serwera programu Microsoft Dynamics 365, aby zezwolić na ustawianie poświadczeń w kanale niezabezpieczonym.

Przyczyna:

Ze względów bezpieczeństwa Microsoft Dynamics 365 nie zezwoli na zapisywanie poświadczeń e-mail w Dynamics 365 , jeśli adres URL nie jest skonfigurowany dla TLS/SSL (HTTPS).Microsoft Dynamics 365 nie zezwala również na połączenia z serwerem poczty, który nie korzysta z TLS/SSL.

Ważne

Możesz wyłączyć ten wymóg podczas instalacji lokalnej wersji Dynamics 365.

Rozwiązanie:

Następujące polecenia Windows PowerShell mogą być używane do umożliwienia wprowadzania poświadczeń za pośrednictwem protokołu HTTP i łączenia z serwerem TLS/SSL poczty e-mail.

Zezwalaj na poświadczenia za pośrednictwem protokołu HTTP

  1. Otwórz okno poleceń PowerShell.

  2. Dodaj przystawkę Microsoft Dynamics 365PowerShell:

    Add-PSSnapin Microsoft.Crm.PowerShell
    
  3. Wprowadź następujące informacje:

    $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
    

Uwaga

Aby można było zapisać adres URL, który używa protokołu HTTP, trzeba będzie zaktualizować ustawienia użycia protokołu SSL dla połączeń przychodzących i wychodzących (Przejdź do Ustawienia > Konfiguracja e-mail > Profile serwera e-mail. Następnie wybierz profil, rozwiń Zaawansowane i ustaw Użyj protokołu SSL dla połączeń przychodzących/wychodzących na Nie).

Potencjalne problemy i rozwiązania

Nie powiedzie się wysyłanie ani odbieranie wiadomości e-mail jeśli synchronizacja na serwerze została skonfigurowana z Gmail

Jeśli Microsoft Dynamics 365 jest skonfigurowany do używania synchronizacji na serwerze z usługą Gmail, może pojawić się jeden z następujących błędów:

  • Nie można odebrać wiadomości e-mail dla skrzynki pocztowej <Nazwa skrzynki pocztowej>. Upewnij się, że poświadczenia określone w skrzynce pocztowej są poprawne i mają wystarczające uprawnienia do odbierania poczty e-mail. Następnie włącz dla skrzynki pocztowej przetwarzanie wiadomości e-mail.

  • Wystąpił nieznany błąd podczas wysyłania wiadomości e-mail "Wiadomość testowa". Skrzynka pocztowa <Nazwa skrzynki pocztowej> nie została zsynchronizowana. Właściciel skojarzonego profilu serwera e-mail <Nazwa profilu serwera e-mail> został powiadomiony.

Aby uzyskać więcej informacji, zobacz artykuł z Bazy wiedzy.

Korzystanie z Dynamics 365 (online) z Exchange Online

Jeśli Twoja firma korzysta z programu Exchange Online z Dynamics 365 (wersja online), zwróć uwagę na następujące kwestie:

Dynamics 365 (wersja online) obsługuje synchronizację na serwerze z Exchange Online dla tego samego dzierżawcy z Uwierzytelnianiem między serwerami. Inne metody uwierzytelniania lub ustawienia nie są zalecane lub obsługiwane, w tym:

  • Używanie poświadczeń określonych przez użytkownika lub kolejkę

  • Używanie poświadczeń określonych w profilu serwera wiadomości e-mail

  • Używanie personifikacji

  • Ustawianie Automatycznego znajdowania lokalizacji serwera na Nie

  • Za pomocą profilu serwera e-mail innego niż Exchange Online

  • Używanie innych niż domyślne portów sieciowych

Łączenie Dynamics 365 (wersja online) z Exchange Online w innym dzierżawcy nie jest obsługiwane.

Skrzynka pocztowa dostaw regularnie wyłączona

Błędy skrzynki pocztowej klasyfikuje się w następujący sposób:

  1. Błąd stały (na przykład 401 Unauthorized) lub Błąd przejściowy (na przykład problem z siecią).

  2. Błąd serwera (na przykład nieprawidłowe poświadczenia profilu) lub błąd skrzynki pocztowej (na przykład nieprawidłowe poświadczenia skrzynki pocztowej).

Dynamics 365 odpowiada na błąd w następujący sposób:

  • W przypadku stałych błędów serwera lub skrzynki pocztowej natychmiast po wykryciu błędu skrzynka pocztowa jest wyłączana.

  • W przypadku przejściowych błędów serwera lub skrzynki pocztowej próba jest ponawiana maksymalnie 10 razy z przerwą 5 minut między próbami. Jeśli dostarczenie wiadomości nie powiedzie się po 10 próbach, błąd jest uznawany za stały a skrzynki pocztowa jest wyłączana.

Przejrzyj kroki rozwiązywania problemów wspomniane w tym temacie, i włącz skrzynkę pocztową jeśli problem zostanie pomyślnie rozwiązany.

Nieobsługiwane konfiguracje usługi e-mail

Synchronizacja na serwerze nie obsługuje następujących scenariuszy:

  • Kombinacja Exchange/SMTP i POP3 /Exchange.

  • Tworzenie masowych kampanii marketingowych e-mail.

  • Scenariusze rozszerzania, takie jak rozszerzanie protokołów EWS/POP3/SMTP i tworzenie niestandardowych dostawców poczty elektronicznej.

  • Exchange Server 2003 i Exchange Server 2007.

  • Synchronizacja na serwerze w Dynamics 365 (wersja online), lub we wdrożeniu Microsoft Dynamics 365 (lokalnie), skonfigurowanym dla zgodności z FIPS 140-2, wymaga serwera poczty e-mail POP3/SMTP, który również jest zgodny z FIPS 140-2. Niektóre serwery poczty e-mail nie są zgodne z FIPS 140-2, np. MSN, Outlook.com lub Windows Live Mail.

W większości sytuacji nie obsługiwanych przez synchronizacja na serwerze, można użyć Router poczty e-mail systemu Microsoft Dynamics CRM.Więcej informacji:Integruj (synchronizuj) systemu poczty e-mail z Microsoft Dynamics 365

Uwaga

Firma Microsoft zaleca, aby nie używać konfiguracji mieszanej synchronizacji Outlook i synchronizacja na serwerze dla terminów, kontaktów i zadań w tej samej organizacji, ponieważ może to doprowadzić do tego, że zaktualizowane dane Dynamics 365 nie będą mogły zostać zsynchronizowane ze wszystkimi uczestnikami.

Rekord terminu nie jest tworzony w Dynamics 365, jeśli jest śledzony przez osobę zaproszoną

Rozważmy następujący scenariusz dotyczący śledzenia zdarzenia w Dynamics 365:

  1. Organizator wydarzenia używa Outlook dla metody synchronizacji.

  2. Osoba zaproszona na wydarzenie używa synchronizacji na serwerze jako metody synchronizacji.

  3. W Dynamics 365 dla programu Outlook, organizator tworzy termin i wysyła zaproszenie do osoby zaproszonej.

  4. W Dynamics 365 dla programu Outlook, osoba zaproszona śledzi termin.

  5. Osoba zaproszona loguje się do Dynamics 365 i przechodzi do Marketing > Działalność > Termin > Moje terminy

Wynik: termin nie jest tworzony w Dynamics 365 dla osoby zaproszonej.

Jest to znany problem i aktualnie brak dla niego rozwiązania. Jeśli organizatorem jest ktoś spoza organizacji Dynamics 365, użytkownik Dynamics 365, który został zaproszony wciąż może śledzić terminu a rekord zostaje utworzony w Dynamics 365.

Pola stanu niewymienione w Dynamics 365 dla programu Outlook

Rozważmy następujący scenariusz:

  1. W Dynamics 365 dla programu Outlook, kliknij Plik > Dynamics 365 > Synchronizuj > Przejrzyj ustawienia synchronizacji.

  2. Wybierz kartę Pola synchronizacji i encję Kontakt.

Wynik: nie ma Kategoria: [Dynamics 365] Nieaktywny pole Outlook/Exchange i nie ma pola Przyczyna stanu: Nieaktywny Dynamics 365.

Jest to znany problem i aktualnie brak dla niego rozwiązania.

Terminy usług oraz Działania nie są synchronizowane pomiędzy programem Outlook a Dynamics 365.

Zmiany wprowadzane do Terminów usług i Działań w Dynamics 365 będą aktualizowane w Dynamics 365 dla programu Outlook podczas synchronizacji, ale nie odwrotnie. Po dokonaniu zmian w Terminach usługi lub Działaniach w Dynamics 365 dla programu Outlook, zmiany nie są synchronizowane z Dynamics 365. Terminy usług są planowane przez agenta i wymagają informacji wolny/zajęty dla zasobów dostępnych tylko w Dynamics 365.

Pamiętaj o limitach odbierania i wysyłania w Exchange Online

W przypadku klientów korporacyjnych z dużym przepływem poczty e-mail upewnij się, że nie zbliżasz się do limitów odbierania i wysyłania Exchange Online. Zobacz Limity Exchange Online

Zobacz też

Najważniejsze wskazówki dotyczące synchronizacji na serwerze
{Ukryte} Opis pulpitu nawigacyjnego wydajności synchronizacji na serwerze
Rozwiązywanie problemów i co trzeba wiedzieć o Microsoft Dynamics 365 dla programu Outlook
Konfigurowanie synchronizacji na serwerze dla wiadomości e-mail, terminów, kontaktów i zadań

© 2017 Microsoft. Wszelkie prawa zastrzeżone. Prawa autorskie