Outlook 2013'te istemcilerden art arda bağlantıyı kes ve Exchange Server bağlan
Özgün KB numarası: 2962915
Belirtiler
Exchange Server 2013'te aşağıdaki belirtilerden biri veya birden Exchange Server.
Belirti 1
Outlook 2013 istemcisi, Outlook 2010 istemcisi veya Outlook 2007 istemcisinin, Exchange Server 2013 çalıştıran sunucuyla bağlantısı kes. Bağlantıyı kesmeden kısa bir süre sonra, istemci Exchange bağlanıyor. Bu davranış art arda devam eder.
Belirti 2
Geri MSExchangeRpcProxyAppPool dönüşüm sürekli olarak devam ediyor. Uygulama ve Hizmet Günlükleri\Microsoft\Exchange\ActiveMonitoring altındaki Olay Görüntüleyicisi'nde, DiziResult günlüğünde StoreError=UnknownUser değerini gösteren farklı 2013 veritabanları için Outlook hizmetinin sonuç hataları görüyorsunuz.
Günlük girdisinde Ayrıntılar görünümünde şu satırı görüyorsunuz:
Microsoft. Exchange. Veriler. Depolama. DatabaseNotFoundException: <GUID> Kimlikli veritabanı bulunamadı
Hata olayın ilgili bölümleri aşağıdakilerdir:
Günlük Adı: Microsoft-Exchange-ActiveMonitoring/Burult
Kaynak: Microsoft-Exchange-ActiveMonitoring
Tarih: DateTime
Olay Kimliği: 2
Görev Kategorisi: Ekip sonucu
Düzey: Hata
Anahtar Sözcükler:
Kullanıcı: SYSTEM
Bilgisayar: CAS.contoso.com
Açıklama:
Olay Xml'i:
<ServiceName>Outlook</ServiceName>
<IsNotified>0</IsNotified>
<ResultName>OutlookMailboxCtpProbe/2013 Posta Kutusu Veritabanı 1</ResultName>
<WorkItemId>121</WorkItemId>
<DeploymentId>0</DeploymentId>
<MachineName>CAS1</MachineName>
<Error>ConnectCallResult hatası döndürüldü. Hata kodu = UnknownUser (0x000003EB)</Error>
<Error>ConnectCallResult hatası döndürüldü. Hata kodu = UnknownUser (0x000003EB)</Error>
<Exception>Microsoft. Exchange. RpcClientAccess.ExecutionException: ConnectCallResult'ta hata döndürüldü. Hata kodu = UnknownUser (0x000003EB) --- > System.Exception: Microsoft.Exchange. RpcClientAccess.Server.UnknownUserException: Unable to map userDn '/o=First Organization/ou=Monitoring Mailboxes/cn=Recipients/cn=HealthMailboxcaea01e2cff446d1b0645f01d11fb55f' to exchangePrincipal (StoreError=UnknownUser) --- Microsoft. Exchange. Veriler. Depolama. DatabaseNotFoundException: <Unknown DB Guid> Kimlikli veritabanı bulunamadı.
Belirti 3
Uygulama MSExchangeRpcProxyAppPool havuzu CAS'ta olduğu gibi sürekli olarak geri dönüştürülmektedir. Sistem günlüğünde, günlüğe kaydedilen 7031 ve 7032 olaylarını da şu şekilde görüntüebilirsiniz:
Saat: DateTime
Kimlik: 7031
Düzey: Hata
Kaynak: Hizmet Denetim Yöneticisi
Makine: <2013 MBX Sunucu adı>
İleti: Microsoft, RPC Exchange Erişimi hizmetini beklenmedik bir şekilde sonlandırdı. Bu işi 1 kez yaptı. Şu düzeltme işlemi 5000 milisaniye içinde alınır: Hizmeti yeniden başlatın.
Saat: DateTime
Kimlik: 7032
Düzey: Hata
Kaynak: Hizmet Denetim Yöneticisi
Makine: MakineAdı
İleti: Hizmet Denetim Yöneticisi, Microsoft Exchange RPC İstemci Erişimi hizmetinin beklenmedik bir şekilde sonlandırlandırılmasının ardından bir düzeltme eylemi (Hizmeti yeniden başlatma) denedi ancak bu eylem şu hatayla başarısız oldu:
%%1056
Not
Bu günlük girdisi RPC İstemci Erişimi hizmetinin beklenmedik bir şekilde sonlandırıl olduğunu gösterir.
Belirti 4
Exchange 2013 MBX sunucusunda, Uygulama ve Hizmet Günlükleri\Microsoft\Exchange\ActiveMonitoring altındaki Olay Görüntüleyicisi'nde, 2013BD için hata sonucu Outlook. StoreError=UnknownUser değerini gösteren farklı 2013 veritabanları için protokol hizmeti.
Günlük girdisinde Ayrıntılar görünümünde aşağıdaki satırı görüyorsunuz:
Microsoft. Exchange. Veriler. Depolama. DatabaseNotFoundException: <GUID> Kimlikli veritabanı bulunamadı
Hata olayın ilgili bölümleri aşağıdakilerdir:
Günlük Adı: Microsoft-Exchange-ActiveMonitoring/Burult
Kaynak: Microsoft-Exchange-ActiveMonitoring
Tarih: DateTime
Olay Kimliği: 2
Görev Kategorisi: Ekip sonucu
Düzey: Hata
Anahtar Sözcükler:
Kullanıcı: SYSTEM
Bilgisayar: mailbox1.contoso.com
Açıklama:
Sonuç (Name=OutlookSelfTestProbe)
Olay Xml'i:
<ServiceName>Outlook. Protokol</ServiceName>
<IsNotified>0</IsNotified>
<ResultName>OutlookSelfTestProbe</ResultName>
<WorkItemId>60</WorkItemId>
<DeploymentId>0</DeploymentId>
<MachineName>POSTA KUTUSU2</MachineName>
<Error>ConnectCallResult hatası döndürüldü. Hata kodu = UnknownUser (0x000003EB) </Error> <Exception> Microsoft.Exchange. RpcClientAccess.ExecutionException: ConnectCallResult'ta hata döndürüldü. Hata kodu = UnknownUser (0x000003EB) --- > System.Exception: Microsoft.Exchange. RpcClientAccess.Server.UnknownUserException: userDn '/o=First Organization/ou=Monitoring Mailboxes/cn=Recipients/cn=HealthMailbox147dc27242bb4da4acd5d94cf214934b' exchangePrincipal (StoreError=UnknownUser) --- > Microsoft.Exchange. Veriler. Depolama. DatabaseNotFoundException: <Unknown DB Guid> Kimlikli veritabanı bulunamadı.
Neden
Bu sorunun nedeni, bir veya birden çok posta kutusu Exchange 2013 posta kutusu veritabanının ADSI Düzenleme'de varsayılan ortak klasör veritabanı ayarının silinmiş olduğu bir ortak klasör veritabanıdır. Günlük girdisi ayrıntılarında adı geçen bilinmeyen veritabanı GUID'si, silinen ortak klasör veritabanındaki GUID'tir.
Aşağıdaki komutu çalıştırarak bu sorunu doğruabilirsiniz:
Get-MailboxDatabase | FL name,PublicFolderDatabase
Bu komut tarafından oluşturulan çıktı aşağıdakine benzer:
Name : 2013 Mailbox Database
PublicFolderDatabase : Contoso.com/Configuration/Deleted Objects/Public FolderDatabaseDEL:<GUID>
Not
Bu çıkış, Exchange 2013 posta kutusu veritabanlarından birinin veya birden fazlasının Active Directory Etki Alanı Hizmetleri'nin (AD DS) Silinmiş Nesne kapsayıcısı içinde yer alan bir ortak klasör nesnesine işaret olduğunu gösterir.
Çözüm - Yöntem 1
Uyarı
ADSI Edit ek bileşenini, LDP yardımcı programını veya başka herhangi bir LDAP sürüm 3 istemcisini kullanır ve Active Directory nesnelerinin özniteliklerini yanlış değiştirirsanız, ciddi sorunlara neden olabilir. Bu sorunlar için Microsoft Windows 2000 Server, Microsoft Windows Server 2003, Microsoft Exchange 2000 Server, Microsoft Exchange Server 2003 ya da Windows ve Exchange. Microsoft, Active Directory nesne özniteliklerini yanlış değiştirirken ortaya çıkabilirse ortaya çıkaracak sorunların çözülebileceğini garanti edilemez. Bu öznitelikleri değiştirmenin riski size aittir.
Eski ortak klasör veritabanlarını kullanmazsanız veya yalnızca bir Exchange 2013 ortamında çalışıyorsanız, her Exchange 2013 Posta Kutusu veritabanı veritabanındaki silinmiş ortak klasör veritabanı nesnesinin varsayılan ortak klasör veritabanı ayarını kaldırın.
Bunu yapmak için ADSI Düzenleme'de CN=Configuration'a bağlanarak şu konuma gidin:
Domain.com/Configuration/Services/Microsoft Exchange/Org/Administrative Groups/Exchange Administrative Group (FYDIBOHF23SPDLT)/Databases
msExchHomePublicMDB değerini, olarak okunmak için <not set> temizleme.
Çözüm - Yöntem 2
Exchange 2013'ü içeren bir Exchange birlikte kullanım ortamındaysanız ve hala eski ortak klasör veritabanlarına (Exchange 2013 ortak klasör kullanmayan) bağlanıyorsanız, varsayılan ortak klasör veritabanını geçerli bir Exchange 2010 veya Exchange 2007 eski ortak klasör veritabanına kurabilirsiniz. Bunu yapmak için, Yönetim Kabuğu'Exchange çalıştırın:
Set-MailboxDatabase <Exchange MDB> -PublicFolderDatabase <Legacy Public Folder DB to use>