Exchange Server ile ActiveSync sorunlarını giderme

Özgün KB numarası:   10047

Kim içindir?

Kullanıcıları için ActiveSync sorunlarını tanılamanıza yardımcı olan yöneticiler.

Nasıl çalışır?

Size seveceğiniz sorunu isteyerek başlayacağız. Ardından sizi, durumunuz için özel bir dizi sorun giderme adımına yönlendireceğiz.

Tahmini tamamlanma süresi:

60-90 dakika.

Aradığınız sorun nedir?

Not

Bilinen sorunların listesi için Bu makaleye başvurun.

Exchange uzaktan bağlantı çözümleyici (cihazda profil oluşturulamıyor)

Otomatik bulma 'nın Microsoft Exchange ActiveSync için çalıştığını doğrulayın. Bunu yapmak için şu adımları uygulayın:

  1. Microsoft Uzaktan bağlantı çözümleyici sitesine gidin.

  2. Microsoft Exchange ActiveSync bağlantı sınamalarından Exchange ActiveSync otomatik bulma seçeneğini belirleyin ve İleri'yi seçin.

  3. Tüm gerekli alanları girip testi gerçekleştir öğesini seçin.

    Tüm gerekli alanları girme

Bağlantı testi başarısız oldu mu?

Exchange uzaktan bağlantı çözümleyici sonuçlarını çözümleme (bağlantı sınaması başarısız olursa)

Bu sorunu çözmek için, testin sonuçlarını gözden geçirin ve bulunan sorunları çözün. Bunu yapmak için şu adımları uygulayın:

  1. Tümünü Genişlet'i seçin.

    Bağlantı testi başarısız oldu hata 3

  2. Hatayı sonuçlarda bulun (sonuna kadar olmalıdır) ve sorunu gidermek.

    Bağlantı testi başarısız oldu hata 2

Sorun Exchange uzaktan bağlantı çözümleyici sonuçlarının sonuçları kullanılarak çözüldü mü?

Kullanıcı asıl adı denetimi

Çoğu Exchange ActiveSync cihazı, cihazı ayarlamak için e-posta adresini ve parolayı isteyin. Bu birleşim yalnızca Kullanıcı asıl adı değeri kullanıcının e-posta adresiyle eşleşiyorsa çalışır. Bu iki özniteliğin aynı değere sahip olduğunu doğrulayın. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Aşağıdaki cmdlet 'i çalıştırıp öznitelik değerlerini alın:

    Get-Mailbox user | fl UserPrincipalName,PrimarySmtpAddress
    

    Get-Mailbox örneği

UserPrincipalName Kullanıcı için PrimarySmtpAddress ile eşleşiyor mu?

Etki alanı soneki denetimi

UserPrincipalName özniteliği için uygun etki alanı sonekinin kullanılabilir olduğunu doğrulayın. Bunu yapmak için şu adımları uygulayın:

  1. Active Directory Kullanıcıları ve bilgisayarları'nı açın.

  2. Kullanıcı nesnesini bulun ve özelliklerini görüntülemek için çift tıklayın.

  3. Hesap sekmesine gidin ve Kullanıcı oturum açma adının açılan listesini seçin.

    Posta kutusu özellikleri penceresindeki hesap sekmesi.

Açılan listede SMTP adresi etki alanı mı var?

UPN soneki ekleme; Kullanıcı asıl adını değiştirme

UPN soneki ekleme

Bu sorunu çözmek için, birincil SMTP adresi etki alanını UPN sonek listesine eklemeniz gerekir. Bunu yapmak için şu adımları uygulayın:

  1. Active Directory etki alanları ve Güvenleri'ni açın.

  2. Active Directory etki alanları ve Güvenleri 'ne sağ tıklayın ve Özellikler'i seçin.

  3. Birincil SMTP adresi etki alanını girin ve Ekle 'yi seçin ve sonra da Tamam 'ı seçin.

    Active Directory etki alanları ve Güvenleri 'nin UPN sonekleri sekmesi

Kullanıcı asıl adını değiştirme

Bu sorunu çözmek için, kullanıcının UserPrincipalName özniteliğini değiştirin. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. UserPrincipalName öğesini değiştirmek için aşağıdaki cmdlet 'i çalıştırın:

    Set-Mailbox user -UserPrincipalName user@fabrikam.com
    

UserPrincipalName öğesini değiştirmek sorunu çözümlemedi mu?

  • Evet, tebrikler, ActiveSync sorununuz çözülmüşse.
  • Hayır ise, ilke hatasıbölümüne bakın.

Kullanıcı asıl adını değiştirme

Bu sorunu çözmek için, kullanıcının UserPrincipalName özniteliğini değiştirin. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. UserPrincipalName öğesini değiştirmek için aşağıdaki cmdlet 'i çalıştırın:

    Set-Mailbox user -UserPrincipalName user@fabrikam.com
    

UserPrincipalName öğesini değiştirmek sorunu çözümlemedi mu?

  • Evet, tebrikler, ActiveSync sorununuz çözülmüşse.
  • Hayır ise, ilke hatasıbölümüne bakın.

İlke hatası

Exchange ActiveSync, ActiveSync posta kutusu ilkelerinin kullanımını içerir. Kullanılabilir cihaz ayarları her cihaza bağımlıdır ve tüm ayarlar tüm aygıtlarla çalışmaz. ActiveSync posta kutusu ilkesinin sorun olup olmadığını belirlemek için, yeni bir ActiveSync posta kutusu ilkesi oluşturun ve bunu kullanıcıya atayın. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Yeni bir ActiveSync posta kutusu ilkesi oluşturmak için aşağıdaki cmdlet 'i çalıştırın:

    New-ActiveSyncMailboxPolicy -Name "Test ActiveSync Policy"
    
  3. Bu yeni ilkeyi posta kutusuna atamak için aşağıdaki cmdlet 'i çalıştırın:

    Set-CASMailbox user -ActiveSyncMailboxPolicy "Test ActiveSync Policy"
    

Yeni bir ActiveSync posta kutusu ilkesi oluşturulurken sorun gidermi oldu mu?

  • Evet, tebrikler, ActiveSync sorununuz çözülmüşse.
  • Maalesef bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteğiile görüşün. Lütfen desteğe başvurmanız durumunda bu sorun giderden toplanan tüm verileri sağlayın.

Etkiyi belirleme

Bu sorunu gidermeye başlamadan önce ortamınızdaki etkiyi tanımlamanız gerekir.

Exchange ActiveSync 'e kaç Kullanıcı bağlanamıyorum?

Active Directory izinlerini denetleme

Kullanıcı nesnesi izinlerinin bağlantı sorunlarını engellemediğini doğrulayın. Bunu yapmak için şu adımları uygulayın:

  1. Active Directory Kullanıcıları ve bilgisayarları'nı açın.

  2. Görünüm menüsüne gidin ve Gelişmiş Özellikler'i seçin.

  3. Kullanıcı nesnesini bulun ve özelliklerini görüntülemek için çift tıklayın.

  4. Güvenlik sekmesine gidin ve Gelişmiş düğmesini seçin.

    Alternatif metin 1.

Bu nesnenin üst üyesinin devralınabilen izinleri mi içeriyor ?

Active Directory izinlerini güncelleştirme

Bu sorunu çözmek için, kullanıcının üst öğesinden izinleri devralmak üzere Kullanıcı nesnesi izinlerini değiştirin. Bunu yapmak için şu adımları uygulayın:

  1. Active Directory Kullanıcıları ve bilgisayarları'nı açın.

  2. Görünüm menüsüne gidin ve Gelişmiş Özellikler'i seçin.

  3. Kullanıcı nesnesini bulun ve özelliklerini görüntülemek için çift tıklayın.

  4. Güvenlik sekmesine gidin ve Gelişmiş düğmesini seçin.

  5. Bu nesnenin üst öğesinden devralınabilen Izinleri içer 'i etkinleştirip Iki kez Tamam 'ı seçin.

    Posta kutusu için gelişmiş güvenlik ayarları 'ndaki İzinler sekmesi

Kullanıcı nesnesinin izinleri değiştirilirken sorun gidermi?

ActiveSync posta kutusu günlüğünü etkinleştirme; Ekran görüntüsü ActiveSync posta kutusu günlüğünü çözümleme

ActiveSync posta kutusu günlüğünü etkinleştirme

Istemci erişimi sunucusunda ActiveSync posta kutusu günlüğünü etkinleştirmeniz ve posta kutusunun daha ayrıntılı günlüğe kaydedilmesini sağlayabilirsiniz. Posta kutusu günlüğü hakkında ek bilgi buradabulunabilir. Bunu yapmak için şu adımları uygulayın:

Not

Bu değişiklik Exchange 2013 posta kutusu sunucularında yapılmalıdır.

  1. Windows Gezgini 'ni açın ve eşitleme klasörüne (C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Sync) gidin.

  2. web.config dosyanın bir kopyasını hazırlayın.

  3. web.config dosyasını Not defteri 'nde açın ve aşağıdaki bölümlerde aşağıdaki değerlerle değiştirin:

    Alternatif metin 2.

  4. IIS Yöneticisi 'niaçın.

  5. Sunucuyu genişletin ve uygulama havuzları'nı seçin.

  6. MSExchangeSyncAppPool sağ tıklatın ve Durdur'u seçin.

  7. MSExchangeSyncAppPool sağ tıklatın ve Başlat'ı seçin.

  8. Exchange Yönetim Kabuğu'nu açın.

  9. Kullanıcının posta kutusu günlüğünü etkinleştirmek için aşağıdaki cmdlet 'i çalıştırın:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    

Ekran görüntüsü

ActiveSync cihaz istekleri, istendiği gibi her zaman hedefe erişmiyor. Cihaz isteğinin ve yanıtın beklediğiniz gibi gönderildiğinden ve alınmakta olduğundan emin olmak için, cihazı bir HTTP proxy aracılığıyla yönlendirin ve verileri gözden geçirin. Bunu yapmak için şu adımları uygulayın:

  1. Fiddler 'i bir iş istasyonuna indirin ve yükleyin.
  2. Fiddler Için EAS denetçisiniindirin.
  3. EASInspectorFiddler.dll 'i C:\Program Files\fiddler2\ınspector klasörüne ayıklayın.
  4. Fiddler uygulamasını başlatın.
  5. Araçlar menüsünü seçin ve Fiddler seçenekleri'ni seçin.
  6. Https sekmesine gıdın ve https trafiğinin şifresini çöz'ü seçin, tüm istemler için Evet 'i seçin.
  7. Bağlantılar sekmesine gidin ve uzak bilgisayarların bağlanmasına Izin ver'i seçin, herhangi bir komut Istemine Tamam 'ı seçin.
  8. Tamam 'ı seçin ve Fiddler uygulamasını kapatın.
  9. ActiveSync aygıtını, bu iş istasyonunu ara sunucu olarak kullanacak şekilde yapılandırın (genellikle bu, cihazın WiFi ayarları altında yapılır).
  10. Fiddler uygulamasını başlatın.
  11. ActiveSync istemcisinden bir veya daha fazla ileti göndermeyi deneyin.
  12. Dosya menüsünü seçin ve izlemeyi durdurmak Için trafiği yakala öğesini seçin.

ActiveSync posta kutusu günlüğünü çözümleme

Şimdi toplanan veriler vardır ve sorun giderme yapmaya hazırız. İlk adım posta kutusu günlüğüne bakmamız ve öğenin yakalanıp yakalanabileceğini denetler. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Bir kullanıcının posta kutusu günlüğünü almak için aşağıdaki cmdlet 'i çalıştırın:

    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    

    Not

    Bu, ActiveSync posta kutusu günlüğünü çözümleme için belirtilen e-posta adresine gönderir. Posta kutusu günlüğü hakkında ek bilgi buradabulunabilir.

  3. Mailboxlogparser 'ı indirin ve dosyaları ayıklayın.

  4. MailboxLogParser.exe'i açarak yardımcı programı başlatın.

  5. Posta kutusu kütüğünü açmak için posta kutusu günlüklerini kılavuza al 'ı seçin.

  6. Dizeler Için arama ham günlük verilerine gönderme Search

    dizeler için arama ham günlük verilerinde Gönderileni arama

Günlükte SendMail komutunu mı görüyorsunuz?

SendMail durum kodu denetimi (SendMail günlüğü

Aşağıda, bir ActiveSync posta kutusu günlüğündeki örnek arama sonucu verilmiştir:

örnek bir arama sonucu

Günlüğunuzda SendMail komutu için hangi durum kodu değeri görüyorsunuz?

Exchange ActiveSync kuruluş ayarları (durum kodu 120 veya 129 ise)

Not

Bu özellik Exchange 2007 'de kullanılamaz. Kuruluşunuzda Exchange 2007 çalışıyorsa, sayfanın sonundaki "Exchange 2007 kullanıyorum" seçeneğine tıklayın. Exchange ActiveSync kuruluş ayarları yöneticilere ActiveSync cihazları için varsayılan erişim düzeyini ayarlama olanağı tanır. Bu varsayılan ayarlar öbeği, karantina ve izin ver'i içerir. Ortamdaki geçerli varsayılan erişim düzeyini belirlemek için geçerli kuruluş ayarlarını denetleyin. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Geçerli kuruluş ayarlarını belirlemek için aşağıdaki cmdlet 'i çalıştırın:

    Get-ActiveSyncOrganizationSettings | ft DefaultAccessLevel
    

    dizeler için arama ham günlük verilerinde Ileti ara

Izin verilecek varsayılan erişim düzeyi mi?

Exchange ActiveSync kuruluş ayarlarını değiştirme

Bu sorunu çözmek için, ActiveSync kuruluş ayarlarını değiştirin. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu 'nu açın.

  2. Geçerli kuruluş ayarlarını belirlemek için aşağıdaki cmdlet 'i çalıştırın:

    Set-ActiveSyncOrganizationSettings -DefaultAccessLevel Allow
    

ActiveSync kuruluş ayarlarının DefaultAccessLevel ayarı değiştirilmi, sorunu çözümlemedi mu?

Exchange ActiveSync cihaz erişim kuralları

Exchange ActiveSync cihaz erişim kuralları yöneticinin, cihaz özelliklerine dayalı olarak erişim grupları oluşturmasına olanak tanır. Cihazın bağlanmasına olanak sağlayan cihaz erişim kuralları için geçerli yapılandırmayı denetleyin. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu 'nu açın.

  2. Izin verilecek erişim düzeyiyle birlikte herhangi bir cihaz erişim kuralı bulmak için aşağıdaki cmdlet 'i çalıştırın:

    Get-ActiveSyncDeviceAccessRule | Where { $_.AccessLevel -eq "Allow" }
    

    Get-ActiveSyncDeviceAccessRule kullanma örneği

Kullanıcının cihazından erişim düzeyiyle eşleşen bir cihaz erişim kuralı var mı?

ActiveSync cihaz erişimi kurallarını (eşleşiyorsa) değiştirme

Bu sorunu çözmenin iki yolu vardır. İlk yöntem, cihaz erişim kuralını kaldırmadır. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Cihaz erişim kuralı oluşturmak için aşağıdaki cmdlet 'i çalıştırın:

    Remove-ActiveSyncDeviceAccessRule 'WindowsMail (DeviceType)'
    

    Remove-ActiveSyncDeviceAccessRule kullanma örneği

İkincisi, var olan cihaz erişim kuralının AccessLevel değerini değiştirmek olur. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Erişim düzeyini değiştirmek için aşağıdaki cmdlet 'i çalıştırın:

    Set-ActiveSyncDeviceAccessRule 'WindowsMail (DeviceType)' -AccessLevel Allow
    

    Set-ActiveSyncDeviceAccessRule kullanma örneği

Kuruluşunuzda cihaz erişimi kuralları güncelleştirilirken sorun çözüldü mi?

Posta kutusu engellenmiş cihaz KIMLIĞI

Yönetici, posta kutusuyla eşitlemeye izin verilmeyen aygıtların listesini yapılandırabilir. Cihazın eşitlemeye engellendiğini belirlemek için Kullanıcı yapılandırmasını denetleyin. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Eşitlemeye izin verilmeyen cihazları bulmak için aşağıdaki cmdlet 'i çalıştırın:

    Get-CASMailbox user | fl ActiveSyncBlockedDeviceIDs
    

    Get-CASMailbox kullanma örneği

Kullanıcının cihazı kullanıcının posta kutusuyla eşitlemeye engelleniyor mu?

Posta kutusu ayarlarını değiştirme

Bu sorunu çözmek için, cihaz KIMLIĞINI posta kutusunun engelleme listesinden kaldırın. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Eşitlemeye izin verilmeyen cihazları bulmak için aşağıdaki cmdlet 'i çalıştırın:

    Set-CASMailbox user -ActiveSyncBlockedDeviceIDs $null
    

Daha fazla bilgi için, bu cmdlet ve kullanılabilir seçenekler hakkında ek bilgi görmek için set-CASMailbox başlığına bakın.

Bu cihaz KIMLIĞI posta kutusunun engelleme listesinden kaldırılırken sorunu çözümlemedi mu?

Fiddler izleme çözümlemesi

Cihazınızdan bir ileti göndermeyi denediniz, böylece istek Fiddler izlemesinde görebilirsiniz. Fiddler izlemesini kullanarak, istemci ve sunucudan gelen yanıtı görebilirsiniz. Bunu yapmak için şu adımları uygulayın:

  1. Fiddler izlemesini açın.

  2. Düzen menüsüne gidin ve oturumları bul öğesini seçin.

  3. ActiveSync girin ve oturumları bul öğesini seçin.

  4. 200 ile eşit olmayan HTTP yanıt değerlerinin sonuç sütununu gözden geçirin.

  5. Gövde sütununda değer bulunan istekleri seçin.

    Gövde sütununda değer bulunan istekleri seçin

  6. Ek ayrıntılar için yanıtı görüntülemek için TextView sekmesini seçin.

    TextView sekmesini seçin

Fiddler izlemesinde bulunan HTTP hataları vardı mi?

SendMail durum kodu denetimi

Herhangi bir HTTP hatası bulamadık, bu nedenle ActiveSync yanıtı için bir durum kodu bulmanız gerekir. Fiddler izlemesini kullanarak bu yanıtları bulabilirsiniz. Bunu yapmak için şu adımları uygulayın:

  1. Fiddler izlemesini açın.

  2. Düzen menüsüne gidin ve oturumları bul öğesini seçin.

  3. ActiveSync girin ve oturumları bul öğesini seçin.

  4. Gövde sütununu gözden geçirin ve küçük değerleri arayın.

    Gövde sütununda gösterilen küçük değerler

  5. Cihazın istek için EAS XML sekmelerini ve alınan yanıtı görüntüleme

    EAS XML sekmeleri

Yanıt penceresinde hangi durum kodunu görüyorsunuz?

Log Parser Studio 'Yu yükleme; Parser Studio sorgusu günlüğe yazılır; Sorgu sonuçları çözümlemesi

Log Parser Studio 'Yu yükleme

ActiveSync istemcisi Exchange sunucusuyla iletişim kurmaya çalışırken hatalarla karşılaşmış olabilir. Şimdi bu hataların nereden geldiğini belirlememız gerekiyor. Istemci erişim sunucusundaki IIS günlükleri denetlenerek başlayacağız. Bu günlüklerin çözümlenebileceği durumlarda, çözümlemenin tamamlanacağı iş istasyonunda log Parser Studio yüklü olmalıdır. Bunu yapmak için şu adımları uygulayın:

  1. LogParser'ı indirin ve yükleyin.

    • Yüklemeyi başlatmak için LogParser.msi çift tıklatın.
    • Dosya Aç-güvenlik uyarısı görüntüleniyorsa, Run öğesini seçin.
    • Hoş Geldiniz ekranında İleri'yi seçin.
    • Lisans Anlaşması ekranında, lisans sözleşmesini gözden geçirip kabul edin ve İleri'yi seçin. End-User
    • Kurulum türünü seçin ekranında, tamamlandı'yı seçin.
    • Yüklemeye hazır ekranında Yükle'yi seçin.
    • Tamamlama ekranında tamamlandı'yı seçin.
  2. Günlük Parser Studio 'yu indirin ve dosyaları ayıklayın.

LogParser yüklendikten ve Parser Studio 'ya yüklendiğinde, IIS günlüklerini çözümleme için yerel iş istasyonuna Exchange sunucusundan (s) kopyalayın.

Günlük Parser Studio sorgusu – SendMail

Bu ActiveSync isteklerinin bir hataya neden olup olmadığını belirlemek için, cihaz trafiğinin IIS günlüklerini sorgulayın. Bunu yapmak için şu adımları uygulayın:

  1. LPS.exe çift tıklatarak günlük Parser Studio 'Yu başlatın.

  2. İşlenecek dosyaları seçmek için günlük klasörü simgesini seçin.

    Günlük klasörü simgesi

  3. Dosya Ekle veya Klasör Ekle düğmesini seçin, daha önce kopyalanan dosyaları bulun ve seçin.

    Günlük dosyası Yöneticisi

  4. Dosya/klasör 'in seçili olduğunu doğrulayın ve Tamam 'ı seçin.

  5. Kitaplık 'dan ActiveSync 'i çift tıklatın.

  6. Sorguyu yürütmek için ünlem işareti simgesini seçin.

    ünlem işareti simgesi

  7. Durum, hata, ABR ve SC-Status sütunlarını inceleyerek bu sorgu için sonuçları çözümleyin.

Sorgu sonuçları çözümlemesi

Aşağıdaki örnekte, önceki sorgudaki sonuçlar gösterilmektedir:

Sorgu sonuçları çözümleme örneği

Herhangi bir sorun için Sorgunuzdaki sonuçları gözden geçirmeniz gerekir. Bunu yapmak için şu adımları uygulayın:

  1. Durum sütununu gözden geçirin ve değerin olduğu tüm istekleri bulun. Bu değerleri araştırmak ve düzeltici bir eylemin alınacağından, Exchange ActiveSync iletişim kuralı belgesini kullanın.

  2. Hata sütununu gözden geçirin ve bu sütunda bir değer olan tüm istekleri bulun. Bu hata mesajlarının birçoğu kendine açıklayıcı bir şekilde yapılır ve düzeltme eylecektir.

  3. Sc-status sütununu gözden geçirin ve 200 dışında bir değer olan tüm istekleri bulun. Bu, IIS 'den HTTP durum yanıtı ve ek bilgiler IIS 7 ve sonraki SÜRÜMLERINDEKI http durum kodundabulunabilir.

IIS günlüklerini çözümledikten sonra sorunu çözmeniz mümkün mü?

  • Evet, tebrikler, ActiveSync sorununuz çözülmüşse.
  • Maalesef bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteğiile görüşün. Lütfen desteğe başvurmanız durumunda bu sorun giderden toplanan tüm verileri sağlayın.

Exchange uzaktan bağlantı çözümleyici

Kullanıcının Exchange 'e başarıyla bağlanıp bağlanamama seçeneğini belirlemek için, kullanıcı hesabıyla Exchange uzaktan bağlantı çözümleyici 'yi çalıştırabilirsiniz. Bunu yapmak için şu adımları uygulayın:

  1. Microsoft Uzaktan bağlantı çözümleyici sitesine gidin.

  2. Microsoft Exchange ActiveSync bağlantı sınamalarından Exchange ActiveSync 'i seçin ve İleri'yi seçin.

  3. Tüm gerekli alanları girip testi gerçekleştir öğesini seçin.

    Microsoft Uzaktan bağlantı çözümleyici 'de tüm gerekli alanları girme

    Not

    Gerekirse, otomatik bulma Kullanıcı ayarları isteğini atlayacak şekilde sunucu ayarlarını el ile belirtin.

Exchange uzaktan bağlantı çözümleyici testi başarısız oldu mu?

Exchange uzaktan bağlantı çözümleyici sonuçlarını çözümleme

Bu sorunu çözmek için, testin sonuçlarını gözden geçirin ve bulunan sorunları çözün. Bunu yapmak için şu adımları uygulayın:

  1. Tümünü Genişlet'i seçin.

    Bağlantı sınaması başarısız oldu hatası

  2. Hatayı sonuçlarda bulma (sonuna kadar olmalıdır) ve sorunu gidermek için

    Bağlantı testi başarısız oldu hata 1

Sorun Exchange uzaktan bağlantı çözümleyici sonuçlarının sonuçları kullanılarak çözüldü mü?

Exchange ActiveSync uygulama havuzu

MSExchangeSyncAppPool 'in başlatıldığını ve LocalSystem altında çalıştığını doğrulayın. Bunu yapmak için şu adımları uygulayın:

  1. IIS Yöneticisi 'Ni açın.

  2. Sunucuyu genişletin ve uygulama havuzları 'nı seçin.

    Uygulama havuzları

MSExchangeSyncAppPool, LocalSystem hesabı kullanılarak mı başlatıldı?

MSExchangeSyncAppPool 'ı değiştirme

Bu sorunu çözmek için, MSExchangeSyncAppPool 'i, LocalSystem hesabını kullanacak şekilde değiştirin. Bunu yapmak için şu adımları uygulayın:

  1. IIS Yöneticisi 'Ni açın.

  2. Sunucuyu genişletin ve uygulama havuzları'nı seçin.

  3. MSExchangeSyncAppPool sağ tıklatın ve Gelişmiş ayarlar'ı seçin.

  4. LocalSystem öğesini seçin.

    LocalSystem 1

  5. MSExchangeSyncAppPool sağ tıklatın ve Durdur'u seçin.

  6. MSExchangeSyncAppPool sağ tıklatın ve Başlat'ı seçin.

MSExchangeSyncAppPool sorunu çözümlemedi mu?

ActiveSync sanal dizin kimlik doğrulama ayarları

ActiveSync sanal dizininde kimlik doğrulama ayarlarını doğrulayın. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Sanal dizin ayarlarını denetlemek için aşağıdaki cmdlet 'i çalıştırın:

    Get-ActiveSyncVirtualDirectory | ft server,basic*
    

ActiveSync sanal dizini temel kimlik doğrulaması kullanacak şekilde yapılandırılmış mı?

ActiveSync sanal dizin kimlik doğrulama ayarlarını değiştirme

Bu sorunu çözmek için, ActiveSync sanal dizinini temel kimlik doğrulaması kullanacak şekilde yapılandırın. Bunu yapmak için şu adımları uygulayın:

  1. IIS Yöneticisi 'Ni açın.

  2. Sanal dizinde temel kimlik doğrulamayı etkinleştirmek için aşağıdaki cmdlet 'i çalıştırın:

    Set-ActiveSyncVirtualDirectory ServerName\Microsoft* -BasicAuthEnabled:$True
    

ActiveSync sanal dizininde temel kimlik doğrulaması etkinleştiriliyor sorunu çözümlemedi mu?

  • Evet, tebrikler, ActiveSync sorununuz çözülmüşse.
  • Hayır ise , bkz.

ActiveSync varsayılan etki alanı

Bazı aygıtlar, kimlik bilgileri için yalnızca kimlik doğrulama hatasına neden olacak Kullanıcı adı değerini gönderir. ActiveSync sanal dizininde varsayılan etki alanı değerinin yapılandırıldığını doğrulayın. Bunu yapmak için şu adımları uygulayın:

  1. IIS Yöneticisi 'Ni açın.

  2. Sunucuyu genişletin, siteler'i genişletin, varsayılan Web sitesini genişletin ve Microsoft-Server-ActiveSync öğesini seçin.

  3. Özellikler görünümünde kimlik doğrulama'yı çift tıklatın.

  4. Temel kimlik doğrulama'yı seçin ve Eylemler bölmesinde Düzenle 'yi seçin.

    Temel kimlik doğrulama ayarlarını düzenleme penceresi 1

Varsayılan etki alanı alanında bir değer var mı?

ActiveSync sanal dizini için varsayılan etki alanı ekleme

Bu sorunu çözmek için, ActiveSync sanal dizini için varsayılan bir etki alanı yapılandırın. Bunu yapmak için şu adımları uygulayın:

  1. IIS Yöneticisi 'Ni açın.

  2. Sunucuyu genişletin, siteler'i genişletin, varsayılan Web sitesini genişletin ve Microsoft-Server-ActiveSync öğesini seçin.

  3. Özellikler görünümünde kimlik doğrulama'yı çift tıklatın.

  4. Temel kimlik doğrulama'yı seçin ve Eylemler bölmesinde Düzenle 'yi seçin.

  5. Varsayılan etki alanı için bir değer girip Tamam 'ı seçin.

    Temel kimlik doğrulama ayarlarını düzenleme penceresi 2

ActiveSync sanal dizini için varsayılan etki alanını etkinleştirme sorunu çözümlemedi mu?

  • Evet, tebrikler, ActiveSync sorununuz çözülmüşse.
  • Hayır ise , bkz.

ActiveSync sanal dizin SSL ayarları

ActiveSync sanal dizininin istemci sertifikası gerektirecek şekilde yapılandırılmadığını doğrulayın. Bunu yapmak için şu adımları uygulayın:

  1. IIS Yöneticisi 'Ni açın.

  2. Sunucuyu genişletin, siteler'i genişletin, varsayılan Web sitesini genişletin ve Microsoft-Server-ActiveSync öğesini seçin.

  3. Özellikler görünümünde SSL ayarları'nı çift tıklatın.

    SSL ayarları

Istemci sertifikalarının SSL ayarı yok sayacak mı?

ActiveSync sanal dizin SSL ayarlarını değiştirme

Bu sorunu çözmek için, istemci sertifikaları ayarını yok sayacak şekilde ayarlayın. Bunu yapmak için şu adımları uygulayın:

  1. IIS Yöneticisi 'Ni açın.

  2. Sunucuyu genişletin, siteler'i genişletin, varsayılan Web sitesini genişletin ve Microsoft-Server-ActiveSync öğesini seçin.

  3. Özellikler görünümünde SSL ayarları'nı çift tıklatın.

  4. İstemci sertifikaları altında Yoksay 'ı seçin

    SSL ayarları 2

Istemci sertifikalarının SSL ayarı bu sorunu çözdü?

  • Evet, tebrikler, ActiveSync sorununuz çözülmüşse.
  • Hayır ise, bkz .

ActiveSync sanal dizin HTTP Yönlendirme

IIS 7 ' de HTTP Yönlendirme yapılandırıldığında, yeniden yönlendirme ayarı bu Web sitesinin altındaki tüm sanal dizinler tarafından devralınır. HTTP Yönlendirme için ActiveSync sanal dizinini denetleyin. Bunu yapmak için şu adımları uygulayın:

  1. IIS Yöneticisi 'Ni açın.

  2. Sunucuyu genişletin, siteler'i genişletin, varsayılan Web sitesini genişletin ve Microsoft-Server-ActiveSync öğesini seçin.

  3. Özellikler görünümünde http yeniden yönlendirme'yi çift tıklatın.

    HTTP Yönlendirme

ActiveSync sanal dizini için yapılandırılan bir yönlendirme mi var?

ActiveSync sanal dizininde HTTP yönlendirmesini değiştirme

Bu sorunu çözmek için, ActiveSync sanal dizininden HTTP yeniden yönlendirmesini kaldırın. Bunu yapmak için şu adımları uygulayın:

  1. IIS Yöneticisi 'Ni açın.

  2. Sunucuyu genişletin, siteler'i genişletin, varsayılan Web sitesini genişletin ve Microsoft-Server-ActiveSync öğesini seçin.

  3. Özellikler görünümünde http yeniden yönlendirme'yi çift tıklatın.

  4. İstekleri bu hedefe yönlendir onay kutusunu temizleyin.

    istekleri bu hedefe yönlendir denetim kutusu

ActiveSync sanal dizininden HTTP yeniden yönlendirmesi kaldırılırken sorunu çözümlemedi mu?

ActiveSync etkinleştirilmiş posta kutusu

Posta kutusunun ActiveSync için etkinleştirildiğini doğrulayın. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Posta kutusu ayarlarını denetlemek için aşağıdaki cmdlet 'i çalıştırın:

    Get-CASMailbox user | fl ActiveSyncEnabled
    

    Get-CASMailbox örneği

Kullanıcı ActiveSync için etkinleştirilmiş mi?

ActiveSync için kullanıcıyı etkinleştirme

Bu sorunu çözmek için, ActiveSync için kullanıcıyı etkinleştirin. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. ActiveSync 'in posta kutusunu etkinleştirmek için aşağıdaki cmdlet 'i çalıştırın:

    Set-CASMailbox user -ActiveSyncEnabled:$True
    

    Set-CASMailbox örneği

ActiveSync 'in posta kutusunu etkinleştirme sorunu çözümlemedi mu?

Exchange ActiveSync protokolü belge incelemesi

SendMail komutunuzda beklenmeyen bir durum kodu yanıtı alındı. Karşılaşılan hataların anlaşılması için, sorunu gidermek için Exchange ActiveSync komut başvurusu Iletişim kuralı belgesini gözden geçirmelisiniz.

Yanıttaki durum kodunu inceleyerek sorunu çözmeniz mümkün mü?

  • Evet, tebrikler, ActiveSync sorununuz çözülmüşse.
  • Maalesef bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteğiile görüşün. Lütfen desteğe başvurmanız durumunda bu sorun giderden toplanan tüm verileri sağlayın.

Exchange ActiveSync kuruluş ayarları

Not

Bu özellik Exchange 2007 'de kullanılamaz. Kuruluşunuzda Exchange 2007 çalışıyorsa, bu bölümün sonundaki Exchange 2007 çalıştırıyorum seçeneğini belirleyin.

Exchange ActiveSync kuruluş ayarları yöneticilere ActiveSync cihazları için varsayılan erişim düzeyini ayarlama olanağı tanır. Bu varsayılan ayarlar öbeği, karantina ve izin ver'i içerir. Ortamdaki geçerli varsayılan erişim düzeyini belirlemek için geçerli kuruluş ayarlarını denetleyin. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Geçerli kuruluş ayarlarını belirlemek için aşağıdaki cmdlet 'i çalıştırın:

    Get-ActiveSyncOrganizationSettings | ft DefaultAccessLevel
    

    Get-ActiveSyncOrganizationSettings örneği

Izin verilecek varsayılan erişim düzeyi mi?

ActiveSync kuruluş ayarlarını değiştirme

Bu sorunu çözmek için, ActiveSync kuruluş ayarlarını değiştirin. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Geçerli kuruluş ayarlarını belirlemek için aşağıdaki cmdlet 'i çalıştırın:

    Set-ActiveSyncOrganizationSettings -DefaultAccessLevel Allow
    

ActiveSync kuruluş ayarlarının DefaultAccessLevel ayarı değiştirilmi, sorunu çözümlemedi mu?

Log Parser Studio 'Yu yükleme; Bir kullanıcı için günlük Parser Studio Query-SyncKey eşitleme

Log Parser Studio 'Yu yükleme

ActiveSync istemcisi Exchange sunucusuyla iletişim kurmaya çalışırken hatalarla karşılaşmış olabilir. Şimdi bu hataların nereden geldiğini belirlememız gerekiyor. Istemci erişim sunucusundaki IIS günlükleri denetlenerek başlayacağız. Bu günlüklerin çözümlenebileceği durumlarda, çözümlemenin tamamlanacağı iş istasyonunda log Parser Studio yüklü olmalıdır. Bunu yapmak için şu adımları uygulayın:

  1. LogParser'ı indirin ve yükleyin.

    • Yüklemeyi başlatmak için LogParser.msi çift tıklatın.
    • Dosya Aç-güvenlik uyarısı görüntüleniyorsa, Run öğesini seçin.
    • Hoş Geldiniz ekranında İleri'yi seçin.
    • Lisans Anlaşması ekranında, lisans sözleşmesini gözden geçirip kabul edin ve İleri'yi seçin. End-User
    • Kurulum türünü seçin ekranında, tamamlandı'yı seçin.
    • Yüklemeye hazır ekranında Yükle'yi seçin.
    • Tamamlama ekranında tamamlandı'yı seçin.
  2. Günlük Parser Studio 'yu indirin ve dosyaları ayıklayın.

LogParser yüklendikten ve Parser Studio 'ya yüklendiğinde, IIS günlüklerini çözümleme için yerel iş istasyonuna Exchange sunucusundan (s) kopyalayın.

Parser Studio sorgusu günlüğe yazılır – Kullanıcı başına sıfır eşitleme anahtarıyla eşitlenirler

Cihazların Exchange ile yeniden eşitlenmediğini belirlemek için, Kullanıcı bulmak amacıyla günlük çözümleyici sorgusunu çalıştırabilirsiniz. Bunu yapmak için şu adımları uygulayın:

  1. LPS.exe çift tıklatarak günlük Parser Studio 'Yu başlatın.

  2. İşlenecek dosyaları seçmek için günlük klasörü simgesini seçin.

    Günlük klasörü simgesi

  3. Dosya Ekle veya klasör Ekle düğmesini seçin, daha önce kopyalanan dosyaları bulun ve seçin.

    Günlük dosyası Yöneticisi

  4. Dosya/klasör 'in seçili olduğunu doğrulayın ve Tamam 'ı seçin.

  5. , Kitaplıktan Kullanıcı başına Eşitlenanahtar Ile eşitleme sayısını iki kez tıklatın.

  6. Sorguyu yürütmek için ünlem işareti simgesini seçin.

    ünlem işareti simgesi

  7. Bu sorgu için sonuçları çözümleyin.

    Bu sorgu için sonuçları çözümle

0 ' nın SyncKey değerini kullanan birden fazla isteği olan cihazlar var mı?

Dosya düzeyi Anti-Virus (cihaz/CAS performansında gecikmeler) olup olmadığını denetleme

Birçok durumda dosya düzeyi Anti-Virus, isteğin veya yanıtın işlenmesini erteleyerek ActiveSync trafiğini etkiler. Bu hizmetleri durdurmak, bu hizmetler tarafından kullanılan çekirdek modu filtre sürücüsünü devre dışı bırakmaz. Dosya düzeyi Anti-Virus 'ı devre dışı bırakmak için Windows 'ta çekirdek modu filtre sürücüsünün geçici olarak devre dışı bırakılmasıadımlarını izleyin. Istemci erişim sunucusu yeniden başlatıldıktan sonra çekirdek modu filtre sürücüsünün artık etkin olmadığını doğrulayın. Bunu yapmak için şu adımları uygulayın:

  1. Komut istemini açın.

  2. Aşağıdaki komutu çalıştırın:

    fltmc
    
  3. Bu makaledeki sonuçları örnek filtre sürücüleriyle karşılaştırın veya filtre adını Web 'de arayın.

    fltMC komutunun çıkışı

Anti-Virus çekirdek modu filtre sürücüsü devre dışı bırakılıyor sorunu çözümlemedi mu?

Posta sorunları

ActiveSync istemcisinin karşılaşdığını gösteren posta sorunu türünü seçin.

Yalnızca bir istemcideki öğeler

Bildirilen sorun, Outlook 'Ta posta kutusunda görünen ancak ActiveSync istemcisinde bulunmayan veya tam tersi olan bir iletidir. Bu sorunu gidermeye başlamadan önce, sorunun ActiveSync istemcisinde üretilemeyen hakkında bilgi sahibi olabiliriz. Sorunu yeniden oluşturabilmemiz için, süreç sırasında bu sorunu daha iyi anlayabiliriz. Aksi takdirde ne olduğunu belirlemeye çalışmak için mevcut günlükleri inceleyin.

Cihazda takvim sorununu yeniden oluşturabilir mi?

Log Parser Studio 'Yu yükleme; Parser Studio sorgusu-DeviceID sorgusu; Sorgu sonuçları çözümlemesi; Klasörü yeniden eşitleme

Log Parser Studio 'Yu yükleme

Günlük Parser Studio sorgusu – DeviceID sorgusu

Bu ActiveSync isteklerinin bir hataya neden olup olmadığını belirlemek için, cihaz trafiğinin IIS günlüklerini sorgulayın. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Eşitlemeye izin verilmeyen cihazları bulmak için aşağıdaki cmdlet 'i çalıştırın:

    Get-ActiveSyncDevice -Mailbox | fl DeviceId,DeviceType
    
  3. LPS.exe çift tıklatarak günlük Parser Studio 'Yu başlatın.

  4. İşlenecek dosyaları seçmek için günlük klasörü simgesini seçin.

    Günlük klasörü simgesi

  5. Dosya Ekle veya Klasör Ekle düğmesini seçin, daha önce kopyalanan dosyaları bulun ve seçin.

    Günlük dosyası Yöneticisi

  6. Dosya/klasör 'in seçili olduğunu doğrulayın ve Tamam 'ı seçin.

  7. Kitaplık 'dan ActiveSync 'i çift tıklatın.

  8. DeviceIdAdım 2 ' den itibaren sorgunun sonundakı WHERE yan tümcesindeki değeri değiştirin.

  9. Sorguyu yürütmek için ünlem işareti simgesini seçin.

    ünlem işareti simgesi

  10. Hata ve SC-Status sütunlarını inceleyerek, bu sorgu için sonuçları çözümleyin.

    Hata ve SC-Status sütunlarını gözden geçirme

Sorgu sonuçları çözümlemesi

Şimdi herhangi bir sorun için Sorgunuzdaki sonuçları gözden geçirmek istiyoruz. Bunu yapmak için şu adımları uygulayın:

  1. Durum sütununu gözden geçirin ve değerin olduğu tüm istekleri bulun. Bu değerleri araştırmak ve düzeltici bir eylemin alınacağından, Exchange ActiveSync iletişim kuralı belgesini kullanın.

  2. Hata sütununu gözden geçirin ve bu sütunda bir değer olan tüm istekleri bulun. Bu hata mesajlarının birçoğu kendine açıklayıcı bir şekilde yapılır ve düzeltme eylecektir.

  3. Sc-status sütununu gözden geçirin ve 200 dışında bir değer olan tüm istekleri bulun. Bu, IIS 'den HTTP durum yanıtı ve ek bilgiler IIS 7 ve sonraki SÜRÜMLERINDEKI http durum kodundabulunabilir.

Ne yazık ki IIS günlüklerinin incelenmesi, söz konusu öğenin herhangi bir tanımlayıcısını göstermez. En iyi çabalarınız, son öğe değişikliğinin gerçekleştiği zamanda IIS günlüklerinin içindeki bir isteği bulmaya çalışacaktır. IIS günlük girdisi ile bulunan bazı öğeleri daha iyi anlamanıza yardımcı olması için Exchange ActiveSync raporlama hizmetlerini anlama makalesini de kullanabilirsiniz.

Klasörü yeniden eşitleme

Önceki adımlar, öğeyle ilgili sorunun neden oluştuğunu belirlemeye yardımcı oldu. ActiveSync istemcisinde öğe doğru durumda olmayabilir. Bu sorunu çözmek için klasörü eşitlenecek klasörler listesinden kaldırın, yaklaşık beş dakika bekleyin ve sonra da klasörü eşitlenecek klasörler listesine ekleyin.

Öğe ActiveSync istemcisinde doğru durumda mı?

  • Evet, tebrikler, ActiveSync sorununuz çözülmüşse.
  • Maalesef bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteğiile görüşün. Lütfen desteğe başvurmanız durumunda bu sorun giderden toplanan tüm verileri sağlayın.

ActiveSync posta kutusu günlüğünü etkinleştirme; Ekran görüntüsü MfcMapi kullanarak öğeyi bulun; Posta kutusu günlüğündeki öğeyi arama

ActiveSync posta kutusu günlüğünü etkinleştirme

İlk sorun giderme adımı, Istemci erişim sunucusunda ve posta kutusunda posta kutusu günlüğünü etkinleştirir. Posta kutusu günlüğü ile ilgili ek bilgiler Exchange ActiveSync posta kutusu günlüğübulunabilir. Bunu yapmak için şu adımları uygulayın:

Not

Bu değişiklik Exchange 2013 posta kutusu sunucularında yapılmalıdır.

  1. Windows Gezgini 'ni açın ve eşitleme klasörüne (C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Sync) gidin.

  2. web.config dosyanın bir kopyasını hazırlayın.

  3. web.config dosyasını Not defteri 'nde açın ve aşağıdaki bölümlerde aşağıdaki değerlerle değiştirin:

    Not defteri 'nde açık web.config dosyası

  4. IIS Yöneticisi 'Ni açın.

  5. Sunucuyu genişletin ve uygulama havuzları'nı seçin.

  6. MSExchangeSyncAppPool sağ tıklatın ve Durdur'u seçin.

  7. MSExchangeSyncAppPool sağ tıklatın ve Başlat'ı seçin.

  8. Exchange Yönetim Kabuğu'nu açın.

  9. Kullanıcının posta kutusu günlüğünü etkinleştirmek için aşağıdaki cmdlet 'i çalıştırın:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    

Ekran görüntüsü

ActiveSync cihaz istekleri, istendiği gibi her zaman hedefe erişmiyor. Cihaz isteğinin ve yanıtın beklediğiniz gibi gönderildiğinden ve alınmakta olduğundan emin olmak için, cihazı bir HTTP proxy aracılığıyla yönlendirin ve verileri gözden geçirin. Bunu yapmak için şu adımları uygulayın:

  1. Fiddler 'i bir iş istasyonuna indirin ve yükleyin.
  2. Fiddler Için EAS denetçisiniindirin.
  3. EASInspectorFiddler.dll 'i C:\Program Files\fiddler2\ınspector klasörüne ayıklayın.
  4. Fiddler uygulamasını başlatın.
  5. Araçlar menüsünü seçin ve Fiddler seçenekleri'ni seçin.
  6. Https sekmesine gıdın ve https trafiğinin şifresini çöz'ü seçin, tüm istemler için Evet 'i seçin.
  7. Bağlantılar sekmesine gidin ve uzak bilgisayarların bağlanmasına Izin ver'i seçin, herhangi bir komut Istemine Tamam 'ı seçin.
  8. Tamam 'ı seçin ve Fiddler uygulamasını kapatın.
  9. ActiveSync aygıtını, bu iş istasyonunu ara sunucu olarak kullanacak şekilde yapılandırın (genellikle bu, cihazın WiFi ayarları altında yapılır).
  10. Fiddler uygulamasını başlatın.
  11. ActiveSync istemcisinden bir veya daha fazla ileti göndermeyi deneyin.
  12. Dosya menüsünü seçin ve izlemeyi durdurmak Için trafiği yakala öğesini seçin.

MfcMapi kullanarak öğe bul

Posta kutusu günlüğünde arama yapmadan önce öğenin konuşma kimliğini belirlememız gerekiyor. Bunu yapmak için şu adımları uygulayın:

  1. MFCMapi'i indirin ve yükleyin.

  2. MfcMapi 'i başlatın.

  3. Oturum menüsüne gidin ve oturum aç'ı seçin.

  4. Posta kutusunun Outlook profilini seçin ve Tamam 'ı seçin.

  5. Açılacak posta kutusunu çift tıklatın.

  6. Kök kapsayıcısını genişletin, bilgi deposu 'nun üst kısmını genişletin, gelen kutusu 'na (veya öğenin bulunduğu başka bir klasöre) sağ tıklayın ve içerik tablosunu aç'ı seçin.

    İçerik tablosunu aç

  7. Tablodaki öğeyi seçin, 0x00710102 etiketini sağ tıklatın ve özelliği Düzenle'yi seçin.

    Özelliği Düzenle

  8. İkili değeri kopyalayın.

    1 Ikili değerini kopyalama

Posta kutusu günlüğündeki öğeyi arama

Şimdi toplanan veriler vardır ve sorun giderme yapmaya hazırız. İlk adım posta kutusu günlüğüne bakmamız ve öğenin yakalanıp yakalanabileceğini denetler.

Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Bir kullanıcının posta kutusu günlüğünü almak için aşağıdaki cmdlet 'i çalıştırın:

    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    

    Not

    Bu, ActiveSync posta kutusu günlüğünü çözümleme için belirtilen e-posta adresine gönderir. Posta kutusu günlüğü hakkında ek bilgi burada bulunabilir.

  3. Mailboxlogparser 'ı indirin ve dosyaları ayıklayın.

  4. MailboxLogParser.exe'i açarak yardımcı programı başlatın.

  5. Posta kutusu kütüğünü açmak için posta kutusu günlüklerini kılavuza al 'ı seçin.

    Posta kutusu

Posta kutusu günlüğündeki öğeyi arama

  1. Daha önce kopyalanan ikili değerden ilk baytı (veya iki karakteri) kaldırın. Ardından, arama değeriyse, sonraki 5 baytı (veya 10 karakter) kullanın.
    Örnek: 01 CEC1E829ED 44997723AC344564BBEEF22D3A1A3373

  2. Dizeler Için arama ham günlük verilerinde 1 adımından değeri girip Ara 'ı seçin

    dizeler için ham günlük verilerini ara kutusu

  3. İkili değerinden sonraki 16 baytı (veya 32 karakteri) alın ve değeri arama sonuçlarında konuşma kimliği ile karşılaştırın.
    Örnek: 01 CEC1E829ED44997723AC344564BBEEF22D3A1A3373

    dizeler arama sonuçları için ham günlük verileri

  4. Öğenin ServerId değerini not alın. Yukarıdaki örneğin değeri 5:11.

Konuşmayı konuşma kimliği 'ni kullanarak posta kutusu günlüğünde bulabilirsiniz mi?

Öğe için posta kutusu günlüğünü çözümleme; Öğenin son durumunu denetleme

Öğe için posta kutusu günlüğünü çözümleme

Artık posta kutusu günlüğümüzde öğe olduğunu bildiğimiz için, randevuyla ilgili eylemleri takip ediyoruz. Bunu yapmak için şu adımları uygulayın:

  1. Daha önce bulunan ServerId değerini arayın.

    Daha önce bulunan ServerId değerini arayın

  2. Günlüğü kaydırın ve RequestBody veya ResponseBody arayın. Öğe, yanıt gövdesinde görünüyorsa, öğe sunucudan güncelleştirilmiştir. Aksi takdirde öğe, istek gövdesinde, yani öğenin istemciden güncelleştirildiği anlamına gelir.

    MaxDocumentDataSize değeri

  3. Eylemi (ekleme, değiştirme veya silme) ve sunucu veya istemcinin eylemi mi gönderdiğini not alın.

  4. Başka girdiler bulana kadar 2-4 adımlarını yineleyin.

Not

Exchange ActiveSync posta kutusu günlük çözümlemesi hakkında daha fazla bilgi için bkz: Gelişmiş: Exchange ActiveSync posta kutusu günlük çözümlemesi.

Öğenin son durumunu denetleme

Posta kutusu günlüğündeki bir veya birden çok eylemin alındığını doğrulıyoruz. Öğenin nihai sonucu, son eyleme bağlıdır. Aşağıda, öğenin beklenen durumu bu eyleme göre açıklanmaktadır:

Add -öğe ActiveSync istemcisindeki klasöründe olmalıdır. Değişim -öğe ActiveSync istemcisindeki klasöründe güncelleştirilmelidir. Delete -öğe ActiveSync istemcisindeki klasöründen kaldırılmalıdır.

Son eylemin sonucu öğenin beklenen durumunu karşılıyor mu?

Madde için Fiddler izleme çözümlemesi; Öğenin son durumunu denetleme

Madde için Fiddler izleme çözümlemesi

Exchange sunucusundaki etkinlik, cihazın bu randevu için doğru duruma sahip olması gerektiğini belirtir. Fiddler izlemesini kullanarak yanıtın istemci tarafından alındığını doğrulayabilirsiniz. Bunu yapmak için şu adımları uygulayın:

  1. Fiddler izlemesini açın.

  2. Düzen menüsüne gidin ve oturumları bul öğesini seçin.

  3. ActiveSync için ad boşluğunu girin (örnek: mail.contoso.com) ve oturumları bul öğesini seçin.

  4. Gövde sütununda değer bulunan istekleri seçin.

    Gövde sütununda değer bulunan istekler

  5. İsteğin ve yanıtın görüntülemek için EAS XML sekmelerini seçin.

    Talebi ve yanıtı görüntülemek için EAS XML sekmelerini seçin

  6. Daha önce bulunan ServerId 'nin tüm isteklerini ve yanıtlarını bulun.

Öğenin son durumunu denetleme

Fiddler izleme dahilindeki bir veya daha fazla eylemin alındığını doğrulıyoruz. Öğenin nihai sonucu, son eyleme bağlıdır. Aşağıda, öğenin beklenen durumu bu eyleme göre açıklanmaktadır:

Add -öğe ActiveSync istemcisindeki klasöründe olmalıdır. Değişim -öğe ActiveSync istemcisindeki klasöründe güncelleştirilmelidir. Delete -öğe ActiveSync istemcisindeki klasöründen kaldırılmalıdır.

Son eylemin sonucu öğenin beklenen durumunu karşılıyor mu?

  • Evet ise, bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorun giderme adımlarının sonuçlarına dayalı olarak, daha fazla destek için cihaz satıcısına başvurmanız önerilir. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteği ile iletişim kurabilirsiniz.
  • Hayır ise, hata Için Fiddler Izleme çözümlemesikonusuna bakın.

Hata için Fiddler izleme çözümlemesi (sonuç beklenen durumu karşılamıyorsa)

Cihazın klasör için en son güncelleştirmeleri edinmek üzere bir veya daha fazla istek göndermesini bekledik. Fiddler izlemesini kullanarak, isteğin istemci tarafından gönderildiğini ve sunucunun bir yanıtının alındığını doğrulayabilirsiniz. Bunu yapmak için şu adımları uygulayın:

  1. Fiddler izlemesini açın.

  2. Düzen menüsüne gidin ve oturumları bul öğesini seçin.

  3. ActiveSync için ad boşluğunu girin (örnek: mail.contoso.com) ve oturumları bul öğesini seçin.

  4. 200 ile eşit olmayan HTTP yanıt değerlerinin sonuç sütununu gözden geçirin.

  5. Gövde sütununda değer bulunan istekleri seçin.

    Gövde sütununda değer bulunan istekleri seçin

  6. Ek ayrıntılar için yanıtı görüntülemek için TextView sekmesini seçin.

    Ek ayrıntılar için yanıtı görüntülemek için TextView sekmesini seçin

Fiddler izlemesinde bulunan hatalar var mı?

Log Parser Studio 'Yu yükleme; Günlük ayrıştırıcısı Studio sorgusu-cihaz sorgusu; Sorgu sonuçları çözümlemesi; Klasörü yeniden eşitleme

Log Parser Studio 'Yu yükleme

  1. LogParser'ı indirin ve yükleyin.

    • Yüklemeyi başlatmak için LogParser.msi çift tıklatın.
    • Dosya Aç-güvenlik uyarısı görüntüleniyorsa, Run öğesini seçin.
    • Hoş Geldiniz ekranında İleri'yi seçin.
    • Lisans Anlaşması ekranında, lisans sözleşmesini gözden geçirip kabul edin ve İleri'yi seçin. End-User
    • Kurulum türünü seçin ekranında, tamamlandı'yı seçin.
    • Yüklemeye hazır ekranında Yükle'yi seçin.
    • Tamamlama ekranında tamamlandı'yı seçin.
  2. Günlük Parser Studio 'yu indirin ve dosyaları ayıklayın.

LogParser yüklendikten ve Parser Studio 'ya yüklendiğinde, IIS günlüklerini çözümleme için yerel iş istasyonuna Exchange sunucusundan (s) kopyalayın.

Günlük ayrıştırıcısı Studio sorgusu-cihaz sorgusu

Bu ActiveSync isteklerinin bir hataya neden olup olmadığını belirlemek için, cihaz trafiğinin IIS günlüklerini sorgulayın. Bunu yapmak için şu adımları uygulayın:

  1. LPS.exe çift tıklatarak günlük Parser Studio 'Yu başlatın.

  2. İşlenecek dosyaları seçmek için günlük klasörü simgesini seçin.

    Günlük klasörü simgesi

  3. Dosya Ekle veya Klasör Ekle düğmesini seçin, daha önce kopyalanan dosyaları bulun ve seçin.

    Günlük dosyası Yöneticisi

  4. Dosya/klasör 'in seçili olduğunu doğrulayın ve Tamam 'ı seçin.

  5. Kitaplık 'dan ActiveSync 'i çift tıklatın.

  6. Sorgu sonundaki WHERE yan tümcesindeki DeviceID değerini, önceki adımdaki değerle değiştirin.

  7. Sorguyu yürütmek için ünlem işareti simgesini seçin.

    ünlem işareti simgesi

  8. Hata ve SC-Status sütunlarını inceleyerek, bu sorgu için sonuçları çözümleyin.

    Hata ve SC-Status sütunlarını gözden geçirme

Sorgu sonuçları çözümlemesi

Şimdi, önceki sorgunun sonuçlarını hatalara karşı gözden geçirmek istiyoruz. Bunu yapmak için şu adımları uygulayın:

  1. Durum sütununu gözden geçirin ve değerin olduğu tüm istekleri bulun. Bu değerleri araştırmak ve düzeltici bir eylemin alınacağından, Exchange ActiveSync iletişim kuralı belgesini kullanın. (Bu incelemenin ping komutlarını yoksayabilirsiniz.)

  2. Hata sütununu gözden geçirin ve bu sütunda bir değer olan tüm istekleri bulun. Bu hata mesajlarının birçoğu kendine açıklayıcı bir şekilde yapılır ve düzeltme eylecektir.

  3. Sc-status sütununu gözden geçirin ve 200 dışında bir değer olan tüm istekleri bulun. Bu, IIS 'den HTTP durum yanıtı ve ek bilgiler IIS 7 ve sonraki SÜRÜMLERINDEKI http durum kodundabulunabilir.

Ne yazık ki IIS günlüklerinin incelenmesi, söz konusu öğenin herhangi bir tanımlayıcısını göstermez. En iyi çabalarınız, son öğe değişikliğinin gerçekleştiği zamanda IIS günlüklerinin içindeki bir isteği bulmaya çalışacaktır.

Not

IIS günlük girdisinde bulunan bazı öğeleri daha iyi anlamak için Exchange ActiveSync raporlama hizmetlerini anlama bölümüne de bakabilirsiniz.

Klasörü yeniden eşitleme

Önceki adımlar, öğeyle ilgili sorunun neden oluştuğunu belirlemeye yardımcı oldu. ActiveSync istemcisinde öğe doğru durumda olmayabilir. Bu sorunu çözmek için klasörü eşitlenecek klasörler listesinden kaldırın, yaklaşık beş dakika bekleyin ve sonra da klasörü eşitlenecek klasörler listesine ekleyin.

Öğe ActiveSync istemcisinde doğru durumda mı?

  • Evet, tebrikler, ActiveSync sorununuz çözülmüşse.
  • Maalesef bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteğiile görüşün. Lütfen desteğe başvurmanız durumunda bu sorun giderden toplanan tüm verileri sağlayın.

Hatalar için posta kutusu günlüğü çözümlemesi (son eylem, beklenen duruma erişemiyorsa)

Bu öğenin ActiveSync trafiği, öğenin cihazda doğru durumda olduğundan sonuçlanmaz. Şimdi, klasör için ActiveSync istekleriyle ilgili sorunlar için posta kutusu günlüğünü gözden geçirmemiz gerekiyor. Bunu yapmak için şu adımları uygulayın:

  1. Önceki adımdaki arama sonuçlarını gözden geçirin.
  2. Yanıttaki durum kodu değerini denetleyin ve değer 1' e eşitse, durum kodu hakkında daha fazla bilgi için ActiveSync protokolü belgesini gözden geçirin.
  3. Ayrıca tüm özel durum iletileri için günlük girişini denetleyin.
  4. Takvimdeki her günlük girişi için 2-4 arası adımları yineleyin.

Not

Exchange ActiveSync posta kutusu günlük çözümlemesi hakkında daha fazla bilgi için bkz: Gelişmiş: Exchange ActiveSync posta kutusu günlük çözümlemesi.

Yanıtta 1 ' e eşit olmayan bir durum kodu var veya posta kutusu günlüğünde bulunan özel durumlarla mı var?

Log Parser Studio 'Yu yükleme; Kullanıcının DeviceID 'yi bulun; Günlük ayrıştırıcısı Studio sorgusu-cihaz sorgusu; Sorgu sonuçları çözümlemesi

Log Parser Studio 'Yu yükleme

ActiveSync istemcisi Exchange sunucusuyla iletişim kurmaya çalışırken hatalarla karşılaşmış olabilir. Şimdi bu hataların nereden geldiğini belirlememız gerekiyor. Istemci erişim sunucusundaki IIS günlükleri denetlenerek başlayacağız. Bu günlüklerin çözümlenebileceği durumlarda, çözümlemenin tamamlanacağı iş istasyonunda log Parser Studio yüklü olmalıdır. Bunu yapmak için şu adımları uygulayın:

  1. LogParser'ı indirin ve yükleyin.

    • Yüklemeyi başlatmak için LogParser.msi çift tıklatın.
    • Dosya Aç-güvenlik uyarısı görüntüleniyorsa, Run öğesini seçin.
    • Hoş Geldiniz ekranında İleri'yi seçin.
    • Lisans Anlaşması ekranında, lisans sözleşmesini gözden geçirip kabul edin ve İleri'yi seçin. End-User
    • Kurulum türünü seçin ekranında, tamamlandı'yı seçin.
    • Yüklemeye hazır ekranında Yükle'yi seçin.
    • Tamamlama ekranında tamamlandı'yı seçin.
  2. Günlük Parser Studio 'yu indirin ve dosyaları ayıklayın.

LogParser yüklendikten ve Parser Studio 'ya yüklendiğinde, IIS günlüklerini çözümleme için yerel iş istasyonuna Exchange sunucusundan (s) kopyalayın.

Kullanıcı için DeviceID 'yi bulma

Sorunla karşılaşan ActiveSync istemcisi için DeviceID 'yi edinmemiz gerekiyor. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Aşağıdaki cmdlet 'i çalıştırıp DeviceID 'yi alın:

    Get-ActiveSyncDeviceStatistics -Mailbox clt | fl DeviceId,DeviceType
    

    Get-ActiveSyncDeviceStatistics örneği

  3. Değeri not alın DeviceID .

Günlük ayrıştırıcısı Studio sorgusu-cihaz sorgusu

Bu ActiveSync isteklerinin bir hataya neden olup olmadığını belirlemek için, cihaz trafiğinin IIS günlüklerini sorgulayın. Bunu yapmak için şu adımları uygulayın:

  1. LPS.exe çift tıklatarak günlük Parser Studio 'Yu başlatın.

  2. İşlenecek dosyaları seçmek için günlük klasörü simgesini seçin.

    Günlük klasörü simgesi

  3. Dosya Ekle veya Klasör Ekle düğmesini seçin, daha önce kopyalanan dosyaları bulun ve seçin.

    Günlük dosyası Yöneticisi

  4. Dosya/klasör 'in seçili olduğunu doğrulayın ve Tamam 'ı seçin.

  5. Kitaplık 'dan ActiveSync 'i çift tıklatın.

  6. Sorgu sonundaki WHERE yan tümcesindeki DeviceID değerini, önceki adımdaki değerle değiştirin.

  7. Sorguyu yürütmek için ünlem işareti simgesini seçin.

    ünlem işareti simgesi

  8. Hata ve SC-Status sütunlarını inceleyerek, bu sorgu için sonuçları çözümleyin.

    Hata ve SC-Status sütunlarını gözden geçirme

Sorgu sonuçları çözümlemesi

Şimdi, önceki sorgunun sonuçlarını hatalara karşı gözden geçirmek istiyoruz.

Sorgunun sonuçlarında hangi hata iletisi bulduğunuz?

Hata Attachmentto hatası için ActiveSync posta kutusu ilkesini denetleme

Attachmenttoobıg hatasına neden olan bir ActiveSync posta kutusu ilke ayarı olup olmadığını belirlemek için, bu posta kutusuna atanmış olan ActiveSync posta kutusu ilkesini işaretleyin. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Bu kullanıcının ActiveSync posta kutusu ilke ayarlarını almak için aşağıdaki cmdlet 'i çalıştırın:

    Get-ActiveSyncMailboxPolicy (Get-Mailbox alias ).ActiveSyncMailboxPolicy | ft name,*Attach* -AutoSize
    

    Not

    Bu cmdlet yalnızca bir sonuç döndürmelidir. Sonuçlarda birden fazla ilke alıyorsanız, varsayılan ayarları kullanın.

    Get-ActiveSyncMailboxPolicy örneği

MaxAttachmentSize ayarı sınırsız olarak mı ayarlı?

İleti boyutu sınırlarını denetleme

En büyük ileti boyutu kısıtlamalarının Attachmenttoıg hatasının neden olup olmadığını belirlemek için, Exchange kuruluşunun aktarım ayarlarını denetleyin. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. İleti boyutu sınırlarını almak için aşağıdaki cmdlet 'i çalıştırın:

    Get-TransportConfig | fl *size
    

    Get-TransportConfig örneği

MaxReceiveSize veya MaxSendSize sınırları 10 MB 'den büyük olabilir mi?

  • Yanıtınız evet ise, Exchange ActiveSync ayarlarını değiştirmebölümüne bakın.
  • Maalesef bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteğiile görüşün. Lütfen desteğe başvurmanız durumunda bu sorun giderden toplanan tüm verileri sağlayın.

Exchange ActiveSync ayarlarını değiştirme

Bu sorunu çözmek için, ActiveSync sanal dizini için en yüksek veri aktarımı miktarını arttırın. Bunu yapmak için şu adımları uygulayın:

Önemli

Aşağıdaki değişiklikler mobil cihazlarda veri ücretlerine neden olabilir.

  1. Windows Gezgini 'ni açın.

  2. Exchange yükleme yoluna (%ExchangeInstallPath%) göz atın ardından ClientAccess ve Sync dizinlerine gidin.

  3. web.config dosyanın bir kopyasını hazırlayın.

  4. web.config dosyasını Not defteri 'nde açın.

  5. MaxDocumentDataSIze öğesini bulun ve değeri gerektiği gibi değiştirin.

    MaxDocumentDataSIze değeri

    Not

    Bu değer bayt cinsinden.

  6. MaxRequestLength bulun ve değeri gerektiği gibi değiştirin.

    MaxRequestLength değeri

    Not

    Bu değer kilobayt cinsinden olur.

  7. IIS Yöneticisi 'Ni açın.

  8. Sunucuyu genişletin ve uygulama havuzları'nı seçin.

  9. MSExchangeSyncAppPool sağ tıklatın ve Durdur'u seçin.

  10. MSExchangeSyncAppPool sağ tıklatın ve Başlat'ı seçin.

ActiveSync ayarını değiştirmek sorunu çözümlemedi mu?

  • Evet, tebrikler, ActiveSync sorununuz çözülmüşse.
  • Maalesef bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteğiile görüşün. Lütfen desteğe başvurmanız durumunda bu sorun giderden toplanan tüm verileri sağlayın.

ActiveSync posta kutusu ilkesini değiştirme (MaxAttachmentSize sınırsız değilse)

Bu sorunu çözmek için, ActiveSync posta kutusu ilkesinde ek boyut üst sınırını arttırın. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. ActiveSync posta kutusu ilkesini değiştirmek için aşağıdaki cmdlet 'i çalıştırın:

    Set-ActiveSyncMailboxPolicy Default -MaxAttachmentSize 20971520
    

    Not

    MaxAttachmentSizeDeğer bayt olarak. Gereksinimlerinize uyması için yukarıdaki cmdlet 'teki ilke adını ve boyutunu değiştirin.

ActiveSync posta kutusu ilkesindeki ek boyutu üst sınırını artırdınız sorunu çözümlemedi mu?

ActiveSync posta kutusu günlüğünü etkinleştirme; ActiveSync posta kutusu günlüğünü çözümleme; MfcMapi kullanarak eki bulma

ActiveSync posta kutusu günlüğünü etkinleştirme

Hataya neden olan ActiveSync yanıtını belirlemek için, posta kutusu günlüğünün etkinleştirilmesi gerekir. Posta kutusu günlüğü ile ilgili ek bilgiler Exchange ActiveSync posta kutusu günlüğübulunabilir. Bunu yapmak için şu adımları uygulayın:

Not

Bu değişiklik Exchange 2013 posta kutusu sunucularında yapılmalıdır.

  1. Windows Gezgini 'ni açın ve eşitleme klasörüne (C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Sync) gidin.

  2. web.config dosyanın bir kopyasını hazırlayın.

  3. web.config dosyasını Not defteri 'nde açın ve aşağıdaki bölümlerde aşağıdaki değerlerle değiştirin:

    Not defteri 'nde açık web.config dosyası

  4. IIS Yöneticisi 'Ni açın.

  5. Sunucuyu genişletin ve uygulama havuzları'nı seçin.

  6. MSExchangeSyncAppPool sağ tıklatın ve Gelişmiş ayarlar'ı seçin.

  7. MSExchangeSyncAppPool sağ tıklatın ve Durdur'u seçin.

  8. MSExchangeSyncAppPool sağ tıklatın ve Başlat'ı seçin.

  9. Exchange Yönetim Kabuğu'nu açın.

  10. Kullanıcının posta kutusu günlüğünü etkinleştirmek için aşağıdaki cmdlet 'i çalıştırın:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    
  11. Eki ActiveSync istemcisinden açma girişimi

ActiveSync posta kutusu günlüğünü çözümleme

Kullanıcının açmaya çalıştığı ekin olduğunu saptamak için posta kutusu günlüğünü gözden geçirin. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Bir kullanıcının posta kutusu günlüğünü almak için aşağıdaki cmdlet 'i çalıştırın:

    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    

    Not

    Bu, ActiveSync posta kutusu günlüğünü çözümleme için belirtilen e-posta adresine gönderir. Exchange ActiveSync postakutusu günlük dosyasına posta kutusu günlüğü ile ilgili ek bilgiler bulunabilir.

  3. Mailboxlogparser 'ı indirin ve dosyaları ayıklayın.

  4. MailboxLogParser.exe'i açarak yardımcı programı başlatın.

  5. Posta kutusu kütüğünü açmak için posta kutusu günlüklerini kılavuza al 'ı seçin.

    Posta kutusu günlüklerini kılavuza aktarma sekmesi

  6. Dizeler Için arama ham günlük verileri altında bulunan objectnotfound öğesine girip Ara öğesini seçin.

  7. Günlük girdisindeki hatayı bularak arama sonuçlarını gözden geçirin. FileReference 'deki ek numarasını not alın. Bu, değerdeki son sayıdır: 5% 3A12% 3A0. (Tam değer, ServerId 5:12 için 0 eki olan 5:12:0 ' dır.)

    Arama sonuçları arama sonuçları

Not

Exchange ActiveSync posta kutusu günlük çözümlemesi hakkında daha fazla bilgi için bkz: Gelişmiş: Exchange ActiveSync posta kutusu günlük çözümlemesi.

MfcMapi kullanarak eki bulma

Ekin iletide bulunup bulunmadığını belirlememız gerekiyor. Bunu yapmak için şu adımları uygulayın:

  1. MFCMapi'i indirin ve yükleyin.

  2. MfcMapi 'i başlatın.

  3. Oturum menüsüne gidin ve oturum aç'ı seçin.

  4. Posta kutusunun Outlook profilini seçin ve Tamam 'ı seçin.

  5. Açılacak posta kutusunu çift tıklatın.

  6. Kök kapsayıcısını genişletin, bilgi deposu 'nun üst kısmını genişletin, gelen kutusu 'na (veya öğenin bulunduğu başka bir klasöre) sağ tıklayın ve içerik tablosunu aç'ı seçin.

    İçerik tablosunu aç

  7. İletiyi sağ tıklatın ve ekler > görüntü eki tablosunu seçin.

  8. İletideki eklerin bir listesini görmelisiniz

    eklerin listesi

Posta kutusu günlüğünde bulunan FileReference numarasıyla ilgili bir ek mi görüyorsunuz?

  • Yanıtınız evet ise Outlook kullanarak eki görüntüle'ye bakın.
  • Maalesef bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteğiile görüşün. Lütfen desteğe başvurmanız durumunda bu sorun giderden toplanan tüm verileri sağlayın.

Outlook 'u kullanarak Eki görüntüleme

Ekin bozuk olup olmadığını belirlemek için kullanıcıdan Outlook veya Outlook Web Access 'te eki açmasını isteyin.

Kullanıcı başka bir istemcideki eki açabilmi?

  • Yanıtınız evet ise bkz .
  • Maalesef bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteğiile görüşün. Lütfen desteğe başvurmanız durumunda bu sorun giderden toplanan tüm verileri sağlayın.

ActiveSync posta kutusu ilkesini denetleme

Attachmenttoobıg hatasına neden olan bir ActiveSync posta kutusu ilke ayarı olup olmadığını belirlemek için, bu posta kutusuna atanmış olan ActiveSync posta kutusu ilkesini işaretleyin. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Bu kullanıcının ActiveSync posta kutusu ilke ayarlarını almak için aşağıdaki cmdlet 'i çalıştırın:

    Get-ActiveSyncMailboxPolicy (Get-Mailbox alias ).ActiveSyncMailboxPolicy | ft name,*Attach* -AutoSize
    

    Not

    Bu cmdlet yalnızca bir sonuç döndürmelidir. Sonuçlarda birden fazla ilke alıyorsanız, varsayılan ayarları kullanın.

    Get-ActiveSyncMailboxPolicy örneği

AttachmentsEnabled ayarı true olarak ayarlandı mı?

  • Evet ise, bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteğiile görüşün. Lütfen desteğe başvurmanız durumunda bu sorun giderden toplanan tüm verileri sağlayın.
  • Hayır , bkz.

ActiveSync posta kutusu ilkesini değiştirme

Bu sorunu çözmek için, ActiveSync posta kutusu ilkesinde ek boyut üst sınırını arttırın. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. ActiveSync posta kutusu ilkesini değiştirmek için aşağıdaki cmdlet 'i çalıştırın:

    Set-ActiveSyncMailboxPolicy Default -AttachmentsEnabled:$True
    

ActiveSync posta kutusu ilkesindeki ek boyutu üst sınırını artırdınız sorunu çözümlemedi mu?

  • Evet, tebrikler, ActiveSync sorununuz çözülmüşse.
  • Maalesef bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteğiile görüşün. Lütfen desteğe başvurmanız durumunda bu sorun giderden toplanan tüm verileri sağlayın.

İleti gönderilemiyor

Bir kullanıcının ActiveSync istemcisinden ileti gönderemediğinde sorun gideriyoruz.

Kullanıcı sorunu yeniden oluşturabilir mi?

ActiveSync posta kutusu günlüğünü etkinleştirme; Ekran görüntüsü hatalar için posta kutusu günlüğü çözümlemesi

ActiveSync posta kutusu günlüğünü etkinleştirme

İlk adım, Istemci erişim sunucuları ve Kullanıcı posta kutusunda posta kutusu günlüğünü etkinleştirmeli. Posta kutusu günlüğü hakkında ek bilgi burada bulunabilir. Bunu yapmak için şu adımları uygulayın:

Not

Bu değişiklik Exchange 2013 posta kutusu sunucularında yapılmalıdır.

  1. Windows Gezgini 'ni açın ve eşitleme klasörüne (C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Sync) gidin.

  2. web.config dosyanın bir kopyasını hazırlayın.

  3. web.config dosyasını Not defteri 'nde açın ve aşağıdaki bölümlerde aşağıdaki değerlerle değiştirin:

    Not defteri 'nde açık web.config dosyası

  4. IIS Yöneticisi 'Ni açın.

  5. Sunucuyu genişletin ve uygulama havuzları'nı seçin.

  6. MSExchangeSyncAppPool sağ tıklatın ve Gelişmiş ayarlar'ı seçin.

  7. MSExchangeSyncAppPool sağ tıklatın ve Durdur'u seçin.

  8. MSExchangeSyncAppPool sağ tıklatın ve Başlat'ı seçin.

  9. Exchange Yönetim Kabuğu'nu açın.

  10. Kullanıcının posta kutusu günlüğünü etkinleştirmek için aşağıdaki cmdlet 'i çalıştırın:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    
    

Capture fiddler trace

ActiveSync device requests do not always reach the destination as desired. To ensure the device request and response is being sent and received as expected, route the device through an HTTP proxy and review the data. To do this, follow these steps:

  1. Download and install Fiddler onto a workstation.
  2. Download EAS Inspector for Fiddler.
  3. Extract EASInspectorFiddler.dll into the c:\Program Files\Fiddler2\Inspectors folder.
  4. Launch the Fiddler application.
  5. Select the Tools menu and select Fiddler Options.
  6. Go to the HTTPS tab and select Decrypt HTTPS traffic, select Yes to all prompts.
  7. Go to the Connections tab and select Allow remote computers to connect, select OK to any prompt.
  8. Select OK and close the Fiddler application.
  9. Configure the ActiveSync device to use this workstation as a proxy server (This is typically done under the WiFi settings for the device).
  10. Launch the Fiddler application.
  11. Attempt to send one or more messages from the ActiveSync client.
  12. Select the File menu and select Capture Traffic to stop the trace.

Mailbox log analysis for errors

The request from the ActiveSync client to send this message is not successful. We need to verify that the Exchange server received the request and determine if the server sent any response. To do this, follow these steps:

  1. Open the Exchange Management Shell.

  2. Run the following cmdlet to retrieve the mailbox log for a user:

    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    

    Not

    Bu, ActiveSync posta kutusu günlüğünü belirtilen e-posta adresine gönderir. Exchange ActiveSync postakutusu günlük dosyasına posta kutusu günlüğü ile ilgili ek bilgiler bulunabilir.

  3. Mailboxlogparser 'ı indirin ve dosyaları ayıklayın.

  4. MailboxLogParser.exe'i açarak yardımcı programı başlatın.

  5. Posta kutusu kütüğünü açmak için posta kutusu günlüklerini kılavuza al 'ı seçin.

  6. Dizeler Için arama ham günlük verilerine gönderme Search

  7. Herhangi bir değerin sasdeğerleri sütununu denetleyerek arama sonuçlarını gözden geçirin

Not

Exchange ActiveSync posta kutusu günlük çözümlemesi hakkında daha fazla bilgi için bkz: Gelişmiş: Exchange ActiveSync posta kutusu günlük çözümlemesi.

Posta kutusu günlüğünde hata veya özel durum var mı?

Hataların izleme çözümlemesi (posta kutusu günlüğünde hata yoksa)

Cihazın klasör için en son güncelleştirmeleri edinmek üzere bir veya daha fazla istek göndermesini bekledik. Fiddler izlemesini kullanarak, isteğin istemci tarafından gönderildiğini ve sunucunun bir yanıtının alındığını doğrulayabilirsiniz. Bunu yapmak için şu adımları uygulayın:

  1. Fiddler izlemesini açın.

  2. Düzen menüsüne gidin ve oturumları bul öğesini seçin.

  3. ActiveSync için ad boşluğunu girin (örnek: mail.contoso.com) ve oturumları bul öğesini seçin.

  4. 200 ile eşit olmayan HTTP yanıt değerlerinin sonuç sütununu gözden geçirin.

  5. Gövde sütununda değer bulunan istekleri seçin.

    Gövde sütununda değer bulunan istekleri seçin

  6. Ek ayrıntılar için yanıtı görüntülemek için TextView sekmesini seçin.

    Ek ayrıntılar için yanıtı görüntülemek için TextView sekmesini seçin

Fiddler izlemesinde bulunan hatalar var mı?

Log Parser Studio 'Yu yükleme; Parser Studio sorgusu günlüğe yazılır; Sorgu sonuçları çözümlemesi (sorunu hiçbir Kullanıcı yeniden oluşturamıyorsanız)

Log Parser Studio 'Yu yükleme

ActiveSync istemcisi Exchange sunucusuyla iletişim kurmaya çalışırken hatalarla karşılaşmış olabilir. Şimdi bu hataların nereden geldiğini belirlememız gerekiyor. Istemci erişim sunucusundaki IIS günlükleri denetlenerek başlayacağız. Bu günlüklerin çözümlenebileceği durumlarda, çözümlemenin tamamlanacağı iş istasyonunda log Parser Studio yüklü olmalıdır. Bunu yapmak için şu adımları uygulayın:

  1. LogParser'ı indirin ve yükleyin.

    • Yüklemeyi başlatmak için LogParser.msi çift tıklatın.
    • Dosya Aç-güvenlik uyarısı görüntüleniyorsa, Run öğesini seçin.
    • Hoş Geldiniz ekranında İleri'yi seçin.
    • Lisans Anlaşması ekranında, lisans sözleşmesini gözden geçirip kabul edin ve İleri'yi seçin. End-User
    • Kurulum türünü seçin ekranında, tamamlandı'yı seçin.
    • Yüklemeye hazır ekranında Yükle'yi seçin.
    • Tamamlama ekranında tamamlandı'yı seçin.
  2. Günlük Parser Studio 'yu indirin ve dosyaları ayıklayın.

LogParser yüklendikten ve Parser Studio 'ya yüklendiğinde, IIS günlüklerini çözümleme için yerel iş istasyonuna Exchange sunucusundan (s) kopyalayın.

Günlük Parser Studio sorgusu – SendMail

Bu ActiveSync isteklerinin bir hataya neden olup olmadığını belirlemek için, cihaz trafiğinin IIS günlüklerini sorgulayın. Bunu yapmak için şu adımları uygulayın:

  1. LPS.exe çift tıklatarak günlük Parser Studio 'Yu başlatın.

  2. İşlenecek dosyaları seçmek için günlük klasörü simgesini seçin.

    Günlük klasörü simgesi

  3. Dosya Ekle veya Klasör Ekle düğmesini seçin, daha önce kopyalanan dosyaları bulun ve seçin.

    Günlük dosyası Yöneticisi

  4. Dosya/klasör 'in seçili olduğunu doğrulayın ve Tamam 'ı seçin.

  5. Kitaplık 'dan ActiveSync 'i çift tıklatın.

  6. Sorguyu yürütmek için ünlem işareti simgesini seçin.

    ünlem işareti simgesi

  7. Durum veya hata sütunlarındaki herhangi bir değeri arayarak bu sorgu için sonuçları çözümleyin. Ayrıca, 200 ile aynı olmayan tüm HTTP durum kodlarını da arayın.

    Sonuçları çözümleme

Sorgu sonuçları çözümlemesi

Şimdi, önceki sorgunun sonuçlarını hatalara karşı gözden geçirmek istiyoruz.

Sorgu sonuçlarında hangi hatayı buldınız?

En fazla aşıldı hatası

Bu hata, kullanıcının posta kutusu kotasını aşmış olduğunu ve hiçbir mesaj gönderemadığını bildiriyor. Bu sorunu çözmek için, kullanıcının posta kutusu depolama kotasını arttırın veya kullanıcıya posta kutunuzun boyutunu azaltmasına bildirin.

Bu seçeneklerden biri sorunu çözdü mü?

  • Evet, tebrikler, ActiveSync sorununuz çözülmüşse.
  • Maalesef bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteğiile görüşün. Lütfen desteğe başvurmanız durumunda bu sorun giderden toplanan tüm verileri sağlayın.

NoRecipients hatası

Bu hata, kullanıcının alıcı olmadan ileti göndermeye çalıştığı bildiriyor. Cihaz bu davranışa izin vermiyor olmalıdır. Bu cihaz için posta kutusu günlükleri ve/veya Fiddler izlemesini gözden geçirmek ve SendMail komutunun bir veya daha fazla alıcı içerdiğinizi doğrulamak isteyebilirsiniz.

Cihazın istekte bir veya daha fazla alıcı gönderdiğini doğrulayadunuz mu?

  • Evet ise, bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteğiile görüşün. Lütfen desteğe başvurmanız durumunda bu sorun giderden toplanan tüm verileri sağlayın.
  • Maalesef bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorun giderme adımlarının sonuçlarına dayalı olarak, daha fazla destek için cihaz satıcısına başvurmanız önerilir. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteği ile iletişim kurabilirsiniz.

MailSubmissionFailed hatası

MailSubmissionFailed hatası aslında SendMail hataları için tüm hata mesajlarına yöneliktir. Kullanıcı iletiyi göndermeyi dener. Bu ileti teslimi sırasında tüm hatalar veya uyarılar için posta kutusu sunucusu olay günlüğünü denetleyin.

Posta kutusu sunucusundaki olay günlüklerini kullanarak sorunu çözmeniz mümkün mü?

  • Evet, tebrikler, ActiveSync sorununuz çözülmüşse.
  • Maalesef bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteğiile görüşün. Lütfen desteğe başvurmanız durumunda bu sorun giderden toplanan tüm verileri sağlayın.

Takvim sorunları

Sorun gidermeye başlamadan önce, sorunun cihazda yeniden üretilemeyen hakkında bilgi sahibi olabiliriz. Sorunu yeniden oluşturabilmemiz için, süreç sırasında bu sorunu daha iyi anlayabiliriz. Aksi takdirde ne olduğunu belirlemeye çalışmak için mevcut günlükleri inceleyin.

Cihazda takvim sorununu yeniden oluşturabilir mi?

ActiveSync posta kutusu günlüğünü etkinleştirme; Ekran görüntüsü Resmi posta kutusunda bulun; UID arama

ActiveSync posta kutusu günlüğünü etkinleştirme

İlk adım, Istemci erişim sunucuları ve Kullanıcı posta kutusunda posta kutusu günlüğünü etkinleştirmeli. Posta kutusu günlüğü hakkında ek bilgi burada bulunabilir. Bunu yapmak için şu adımları uygulayın:

Not

Bu değişiklik Exchange 2013 posta kutusu sunucularında yapılmalıdır.

  1. Windows Gezgini 'ni açın ve eşitleme klasörüne (C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Sync) gidin.

  2. web.config dosyanın bir kopyasını hazırlayın.

  3. web.config dosyasını Not defteri 'nde açın ve aşağıdaki bölümlerde aşağıdaki değerlerle değiştirin:

    Not defteri 'nde açık web.config dosyası

  4. IIS Yöneticisi 'Ni açın.

  5. Sunucuyu genişletin ve uygulama havuzları'nı seçin.

  6. MSExchangeSyncAppPool sağ tıklatın ve Durdur'u seçin.

  7. MSExchangeSyncAppPool sağ tıklatın ve Başlat'ı seçin.

  8. Exchange Yönetim Kabuğu'nu açın.

  9. Kullanıcının posta kutusu günlüğünü etkinleştirmek için aşağıdaki cmdlet 'i çalıştırın:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    

Ekran görüntüsü

ActiveSync cihaz istekleri, istendiği gibi her zaman hedefe erişmiyor. Cihaz isteğinin ve yanıtın beklediğiniz gibi gönderildiğinden ve alınmakta olduğundan emin olmak için, cihazı bir HTTP proxy aracılığıyla yönlendirin ve verileri gözden geçirin. Bunu yapmak için şu adımları uygulayın:

  1. Fiddler 'i bir iş istasyonuna indirin ve yükleyin.
  2. Fiddler Için EAS denetçisiniindirin.
  3. EASInspectorFiddler.dll 'i C:\Program Files\fiddler2\ınspector klasörüne ayıklayın.
  4. Fiddler uygulamasını başlatın.
  5. Araçlar menüsünü seçin ve Fiddler seçenekleri'ni seçin.
  6. Https sekmesine gıdın ve https trafiğinin şifresini çöz'ü seçin, tüm istemler için Evet 'i seçin.
  7. Bağlantılar sekmesine gidin ve uzak bilgisayarların bağlanmasına Izin ver'i seçin, herhangi bir komut Istemine Tamam 'ı seçin.
  8. Tamam 'ı seçin ve Fiddler uygulamasını kapatın.
  9. ActiveSync aygıtını, bu iş istasyonunu ara sunucu olarak kullanacak şekilde yapılandırın (genellikle bu, cihazın WiFi ayarları altında yapılır).
  10. Fiddler uygulamasını başlatın.
  11. ActiveSync istemcisinden bir veya daha fazla ileti göndermeyi deneyin.
  12. Dosya menüsünü seçin ve izlemeyi durdurmak Için trafiği yakala öğesini seçin.

Posta kutusunun içinde randevu bul

Posta kutusu günlüğünde arama yapmadan önce, posta kutusunda randevunun UID 'sini belirlememız gerekiyor. Bunu yapmak için şu adımları uygulayın:

  1. MFCMapi'i indirin ve yükleyin.

  2. MfcMapi 'i başlatın.

  3. Oturum menüsüne gidin ve oturum aç'ı seçin.

  4. Posta kutusunun Outlook profilini seçin ve Tamam 'ı seçin.

  5. Açılacak posta kutusunu çift tıklatın.

  6. Kök kapsayıcısını genişletin, bilgi deposu 'nun üst kısmını genişletin, ardından takvime sağ tıklayıp içerik tablosunu aç'ı seçin.

    içerik tablosunu aç seçeneğini belirleme

  7. Tablodaki randevuyu seçin, ardından 0x80000102 etiketine sağ tıklayıp özelliği Düzenle'yi seçin.

    özelliği Düzenle seçeneğini belirleme

  8. İkili değeri kopyalayın (Bu, posta kutusu günlüğündeki UID 'yi aramak için kullanılacaktır).

    2

UID arama

Şimdi toplanan veriler vardır ve sorun giderme yapmaya hazırız. İlk adım posta kutusu günlüğüne bakmalı ve randevunun yakalanıp yakalanamadı. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Bir kullanıcının posta kutusu günlüğünü almak için aşağıdaki cmdlet 'i çalıştırın:

    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    

    Not

    Bu, ActiveSync posta kutusu günlüğünü çözümleme için belirtilen e-posta adresine gönderir. Posta kutusu günlüğü ile ilgili ek bilgiler Exchange ActiveSync posta kutusu günlüğübulunabilir.

  3. Mailboxlogparser 'ı indirin ve dosyaları ayıklayın.

  4. MailboxLogParser.exe'i açarak yardımcı programı başlatın.

  5. Posta kutusu kütüğünü açmak için posta kutusu günlüklerini kılavuza al 'ı seçin.

  6. Daha önce kopyalanan UID değerini dizeler Için ara günlük verilerine girin ve Ara öğesini seçin.

    Arama UID değeri 1

  7. Arama sonuçlarını gözden geçirin ve bu randevunun ServerId değerini bulursa not alın

    ServerId değerini not alın

Bu randevuyu UID kullanarak posta kutusu günlüğünde bulabilirsiniz mi?

UID için posta kutusu günlüğünü çözümleme; Randevunun son durumunu denetleme

UID için posta kutusu günlüğünü çözümleme

Şimdi, posta kutusu günlüğümüzde randevu olduğunu bildiğimiz için, randevuyla ilgili eylemleri takip ediyoruz. Bunu yapmak için şu adımları uygulayın:

  1. Daha önce bulunan UID değerini arayın.

    Arama UID değeri 2

  2. Sonuçları gözden geçirin ve günlük girdilerini çözümleyin. Günlükleri denetleyin ve RequestBody veya ResponseBody arayın. Öğe, yanıt gövdesinde görünüyorsa, öğe sunucudan güncelleştirilmiştir. Aksi takdirde öğe, istek gövdesinde, yani öğenin istemciden güncelleştirildiği anlamına gelir.

    Sonuçları gözden geçirme ve günlük girdilerini çözümleme

  3. Eylemi (ekleme, değiştirme veya silme) ve sunucu veya istemcinin eylemi mi gönderdiğini not alın.

  4. Başka girdiler bulana kadar 2-4 adımlarını yineleyin.

    Not

    Exchange ActiveSync posta kutusu günlük çözümlemesi hakkında daha fazla bilgi için bkz: Gelişmiş: Exchange ActiveSync posta kutusu günlük çözümlemesi.

Randevunun son durumunu denetleme

Posta kutusu günlüğündeki randevuda bir veya birden çok eylemin alındığını doğrulıyoruz. Randevunun nihai sonucu, son eyleme bağlıdır. Aşağıda, randevudaki randevunun beklenen durumu açıklanır:

  • Add -randevu, ActiveSync istemcisindeki takvimde olmalıdır.
  • Değişiklik -ActiveSync istemcisindeki takvimde randevu güncelleştirilmelidir.
  • Sil -randevu, ActiveSync istemcisindeki takvimden kaldırılmalıdır.

Son eylemin sonucu, randevunun beklenen durumunu karşılıyor mu?

UID için Fiddler izleme çözümlemesi; Randevunun son durumunu denetleme

UID için Fiddler izleme çözümlemesi

Cihazın bu randevuyla ilgili istekleri göndermesini bekledik. Fiddler izlemesini kullanarak, isteğin istemci tarafından gönderildiğini ve sunucunun bir yanıtının alındığını doğrulayabilirsiniz. Bunu yapmak için şu adımları uygulayın:

  1. Fiddler izlemesini açın.

  2. Düzen menüsüne gidin ve oturumları bul öğesini seçin.

  3. ActiveSync için ad boşluğunu girin (örnek: mail.contoso.com) ve oturumları bul öğesini seçin.

  4. Gövde sütununda bir değer ve 200 'a EŞIT olmayan http yanıt değerleri olan istekleri seçin.

    UID için Fiddler Izleme çözümlemesi

  5. İsteğin ve yanıtın görüntülemek için EAS XML sekmelerini seçin.

    UID için Fiddler Izleme çözümlemesi 5

  6. Daha önce bulunan ServerId 'nin tüm isteklerini ve yanıtlarını bulun.

Randevunun son durumunu denetleme

Fiddler içindeki randevuyla ilgili eylemlerin posta kutusu günlüğü ile hizalandıklarını doğrulamamız gerekiyor. Son eylem, daha önce bulunan posta kutusu günlüğü eylemiyle eşleşmelidir. Aşağıda, randevudaki randevunun beklenen durumu açıklanır:

  • Add -randevu, ActiveSync istemcisindeki takvimde olmalıdır.
  • Değişiklik -ActiveSync istemcisindeki takvimde randevu güncelleştirilmelidir.
  • Sil -randevu, ActiveSync istemcisindeki takvimden kaldırılmalıdır.

Son eylemin sonucu, randevunun beklenen durumunu karşılıyor mu?

  • Evet ise, bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorun giderme adımlarının sonuçlarına dayalı olarak, daha fazla destek için cihaz satıcısına başvurmanız önerilir. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteği ile iletişim kurabilirsiniz.
  • Hayır ise, hata Için Fiddler Izleme çözümlemesikonusuna bakın.

Hatalar için posta kutusu günlüğü çözümlemesi (randevu için)

Bu randevunun ActiveSync trafiği, randevunun cihazda doğru durumda olması sonucu vermiyor. Şimdi, Takvim klasörüne yönelik ActiveSync istekleriyle ilgili sorunlar için posta kutusu günlüğünü gözden geçirmemiz gerekiyor. Bunu yapmak için şu adımları uygulayın:

  1. Arama sonuçlarını daha önce gözden geçirin.

    Hatalar için posta kutusu günlük çözümlemesi 1

  2. Yanıtın durum sütununu denetleyin ve değer 1' e eşitse, durum kodu hakkında daha fazla bilgi için ActiveSync protokolü belgesini gözden geçirin.

  3. Ayrıca tüm özel durum iletileri için günlük girişini denetleyin.

Not

Exchange ActiveSync posta kutusu günlük çözümlemesi hakkında daha fazla bilgi için bkz : Gelişmiş: Exchange ActiveSync posta kutusu günlük çözümlemesi.

Yanıtta 1 ' e eşit olmayan bir durum kodu var veya posta kutusu günlüğünde bulunan özel durumlarla mı var?

  • Evet ise, bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorun giderme adımlarının sonuçlarına dayalı olarak, daha fazla destek için cihaz satıcısına başvurmanız önerilir. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteği ile iletişim kurabilirsiniz.
  • Hayır ise, hata Için Fiddler Izleme çözümlemesikonusuna bakın.

Hataların izleme çözümlemesi

Posta kutusu günlüğünün sonuçlarına bağlı olarak, istemci ile Exchange arasındaki ActiveSync trafiği ile ilgili hiçbir hatayla karşılaşmadı. Sonraki tüm isteklerin hatayla karşılaşmadıklarını doğrulamanız gerekiyor. Bunu yapmak için şu adımları uygulayın:

Cihazın klasör için en son güncelleştirmeleri edinmek üzere bir veya daha fazla istek göndermesini bekledik. Fiddler izlemesini kullanarak, isteğin istemci tarafından gönderildiğini ve sunucunun bir yanıtının alındığını doğrulayabilirsiniz. Bunu yapmak için şu adımları uygulayın:

  1. Fiddler izlemesini açın.

  2. Düzen menüsüne gidin ve oturumları bul öğesini seçin.

  3. ActiveSync için ad boşluğunu girin (örnek: mail.contoso.com) ve oturumları bul öğesini seçin.

  4. 200 ile eşit olmayan HTTP yanıt değerlerinin sonuç sütununu gözden geçirin.

  5. Gövde sütununda değer bulunan istekleri seçin.

    Gövde sütununda değer bulunan istekleri seçin

  6. Ek ayrıntılar için yanıtı görüntülemek için TextView sekmesini seçin.

    Ek ayrıntılar için yanıtı görüntülemek için TextView sekmesini seçin

Takvim isteklerinin Fiddler izlemesinde bulunan hatalar var mı?

Log Parser Studio 'Yu yükleme; Parser Studio sorgusu Sorgu sonuçları çözümlemesi; Takvim klasörünü yeniden eşitleme

Log Parser Studio 'Yu yükleme

ActiveSync istemcisi Exchange sunucusuyla iletişim kurmaya çalışırken hatalarla karşılaşmış olabilir. Şimdi bu hataların nereden geldiğini belirlememız gerekiyor. Istemci erişim sunucusundaki IIS günlükleri denetlenerek başlayacağız. Bu günlüklerin çözümlenebileceği durumlarda, çözümlemenin tamamlanacağı iş istasyonunda log Parser Studio yüklü olmalıdır. Bunu yapmak için şu adımları uygulayın:

  1. LogParser'ı indirin ve yükleyin.

    • Yüklemeyi başlatmak için LogParser.msi çift tıklatın.
    • Dosya Aç-güvenlik uyarısı görüntüleniyorsa, Run öğesini seçin.
    • Hoş Geldiniz ekranında İleri'yi seçin.
    • Lisans Anlaşması ekranında, lisans sözleşmesini gözden geçirip kabul edin ve İleri'yi seçin. End-User
    • Kurulum türünü seçin ekranında, tamamlandı'yı seçin.
    • Yüklemeye hazır ekranında Yükle'yi seçin.
    • Tamamlama ekranında tamamlandı'yı seçin.
  2. Günlük Parser Studio 'yu indirin ve dosyaları ayıklayın.

LogParser yüklendikten ve Parser Studio 'ya yüklendiğinde, IIS günlüklerini çözümleme için yerel iş istasyonuna Exchange sunucusundan (s) kopyalayın.

Günlük ayrıştırıcısı

Bu ActiveSync istemcisinden gelen isteklerin, Istemci erişim sunucusunda işlenirken herhangi bir sorunla karşılaşdığını belirlemememiz gerekir. Bunu yapmak için şu adımları uygulayın:

  1. LPS.exe çift tıklatarak günlük Parser Studio 'Yu başlatın.

  2. İşlenecek dosyaları seçmek için günlük klasörü simgesini seçin.

    Günlük klasörü simgesi

  3. Dosya Ekle veya klasör Ekle düğmesini seçin, daha önce kopyalanan dosyaları bulun ve seçin.

    Günlük dosyası Yöneticisi

  4. Dosya/klasör 'in seçili olduğunu doğrulayın ve Tamam 'ı seçin.

  5. , Kitaplıktan Kullanıcı başına Eşitlenanahtar Ile eşitleme sayısını iki kez tıklatın.

  6. Sorguyu yürütmek için ünlem işareti simgesini seçin.

    ünlem işareti simgesi

    Örnek sonuçlar:

    Örnek sonuçlar

Sorgu sonuçları çözümlemesi

Şimdi herhangi bir sorun için Sorgunuzdaki sonuçları gözden geçirmek istiyoruz. Bunu yapmak için şu adımları uygulayın:

  1. Durum sütununu gözden geçirin ve değerin olduğu tüm istekleri bulun. Bu değerleri araştırmak ve düzeltici bir eylemin alınacağından, Exchange ActiveSync iletişim kuralı belgesini kullanın.

  2. Hata sütununu gözden geçirin ve bu sütunda bir değer olan tüm istekleri bulun. Bu hata mesajlarının birçoğu kendine açıklayıcı bir şekilde yapılır ve düzeltme eylecektir.

  3. Sc-status sütununu gözden geçirin ve 200 dışında bir değer olan tüm istekleri bulun. Bu, IIS 'den HTTP durum yanıtı ve ek bilgiler IIS 7 ve sonraki SÜRÜMLERINDEKI http durum kodundabulunabilir.

Ne yazık ki, söz konusu randevu için IIS günlüklerinin gözden geçirilmesi bize hiçbir tanımlayıcı göstermez. En iyi çabalarınız, son randevu değişikliğinin gerçekleştiği zamanda IIS günlüklerinin içindeki bir isteği bulmaya çalışacaktır. Ayrıca, IIS günlük girdisinde bulunan bazı öğeleri daha iyi anlamanıza yardımcı olması için Exchange ActiveSync Reporting Services 'ı anlamak amacıyla bu makaleyi de kullanabilirsiniz.

Takvim klasörünü yeniden eşitleme

Önceki adımlar, sorunun neden neden olduğunu belirlemeye yardımcı oldu. ActiveSync istemcisinde randevu doğru durumda olmayabilir. Bu sorunu çözmek için, eşitlenecek klasörler listesinden takvimi kaldırın, yaklaşık beş dakika bekleyin ve ardından takvimi eşitlenecek klasörler listesine ekleyin.

Randevu ActiveSync istemcisinde doğru durumda mı?

  • Evet, tebrikler, ActiveSync sorununuz çözülmüşse.
  • Maalesef bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteğiile görüşün. Lütfen desteğe başvurmanız durumunda bu sorun giderden toplanan tüm verileri sağlayın.

Veri çözümleme hazırlığı; Bir kullanıcı için günlük Parser Studio Query-SyncKey eşitleme

Veri çözümlemesi için hazırlanma

ActiveSync istemcisi Exchange sunucusuyla iletişim kurmaya çalışırken hatalarla karşılaşmış olabilir. Şimdi bu hataların nereden geldiğini belirlememız gerekiyor. Istemci erişim sunucusundaki IIS günlükleri denetlenerek başlayacağız. Bu günlüklerin çözümlenebileceği durumlarda, çözümlemenin tamamlanacağı iş istasyonunda log Parser Studio yüklü olmalıdır. Bunu yapmak için şu adımları uygulayın:

  1. LogParser'ı indirin ve yükleyin.

    • Yüklemeyi başlatmak için LogParser.msi çift tıklatın.
    • Dosya Aç-güvenlik uyarısı görüntüleniyorsa, Run öğesini seçin.
    • Hoş Geldiniz ekranında İleri'yi seçin.
    • Lisans Anlaşması ekranında, lisans sözleşmesini gözden geçirip kabul edin ve İleri'yi seçin. End-User
    • Kurulum türünü seçin ekranında, tamamlandı'yı seçin.
    • Yüklemeye hazır ekranında Yükle'yi seçin.
    • Tamamlama ekranında tamamlandı'yı seçin.
  2. Günlük Parser Studio 'yu indirin ve dosyaları ayıklayın.

LogParser yüklendikten ve Parser Studio 'ya yüklendiğinde, IIS günlüklerini çözümleme için yerel iş istasyonuna Exchange sunucusundan (s) kopyalayın.

Bir kullanıcı için günlük Parser Studio Query-SyncKey eşitleme

Cihazların Exchange ile yeniden eşitlenmediğini belirlemek için, Kullanıcı bulmak amacıyla günlük çözümleyici sorgusunu çalıştırabilirsiniz. Bunu yapmak için şu adımları uygulayın:

  1. LPS.exe çift tıklatarak günlük Parser Studio 'Yu başlatın.

  2. İşlenecek dosyaları seçmek için günlük klasörü simgesini seçin.

    Günlük klasörü simgesi

  3. Dosya Ekle veya klasör Ekle düğmesini seçin, daha önce kopyalanan dosyaları bulun ve seçin.

    Günlük dosyası Yöneticisi

  4. Dosya/klasör 'in seçili olduğunu doğrulayın ve Tamam 'ı seçin.

  5. , Kitaplıktan Kullanıcı başına Eşitlenanahtar Ile eşitleme sayısını iki kez tıklatın.

  6. Sorguyu yürütmek için ünlem işareti simgesini seçin.

    ünlem işareti simgesi

  7. Bu sorgu için sonuçları çözümleyin.

    Bu sorgu için sonuçları çözümle

0 ' nın SyncKey değerini kullanan birden fazla isteği olan cihazlar var mı?

Günlük Parser Studio Query-cihaz sorgusu (SyncKey değeri 0 kullanılıyorsa)

Cihazın eşitleme anahtarı olarak neden gönderildiğini belirlemek için, Resync isteğiyle önce cihaz etkinliğini çözümleyin. Bunu yapmak için şu adımları uygulayın:

  1. LPS.exe çift tıklatarak günlük Parser Studio 'Yu başlatın.

  2. İşlenecek dosyaları seçmek için günlük klasörü simgesini seçin.

    Günlük klasörü simgesi

  3. Dosya Ekle veya klasör Ekle düğmesini seçin, daha önce kopyalanan dosyaları bulun ve seçin.

    Günlük dosyası Yöneticisi

  4. Dosya/klasör 'in seçili olduğunu doğrulayın ve Tamam 'ı seçin.

  5. Kitaplık 'dan ActiveSync 'i çift tıklatın.

  6. Sorgu sonundaki WHERE yan tümcesindeki DeviceID değerini, önceki adımdaki değerle değiştirin.

  7. Sorguyu yürütmek için ünlem işareti simgesini seçin.

    ünlem işareti simgesi

  8. SyncKey sütunundaki değerin 0 olduğu isteği bularak bu sorgu için sonuçları çözümleyin. Ardından cmd = Sync 'in önceki isteklerine bakın ve SC-Status değerinin 5xx olduğunu işaretleyin.

    önceki istekler

Örnek: Yukarıdaki resimde, SyncKey değerini içeren istekten önce birden çok eşitleme isteği vardır. Bu isteklerin hiçbiri IIS 'den HTTP 500 yanıtı almadı. Birden çok HTTP 500 yanıtlarının bir cihazın yeniden eşitmesine neden olduğu bilinen bir sorun vardır.

Bu eşitleme isteği 500 HTTP durum koduyla sonuçlanır mi?

Başarısız istek izlemeyi etkinleştirme; Başarısız istek izleme günlüğü çözümlemesi

Başarısız istek izlemeyi etkinleştirme

HTTP 500 hatalarının nedenini belirlemek için, Microsoft-Server-ActiveSync sanal dizininde başarısız istek izlemeyi etkinleştirin. Bunu yapmak için şu adımları uygulayın:

  1. IIS Yöneticisi 'Ni açın.
  2. Sunucuyu genişletin, siteler'i genişletin ve varsayılan Web sitesini seçin.
  3. Eylemler bölmesinde başarısız istek izlemeyi seçin.
  4. Etkinleştir 'i seçin ve gerekirse farklı bir dizin yolu girin ve Tamam 'ı seçin.
  5. Varsayılan Web sitesini genişletin ve Microsoft-Server-ActiveSync sanal dizinini seçin.
  6. Özellikler görünümünde başarısız istek izleme kurallarını çift tıklatın.
  7. Eylemler bölmesinde Ekle 'yi seçin.
  8. Tüm içeriği seçin ve İleri'yi seçin.
  9. IIS günlüğü ayrıştırılırken daha önce bulunan HTTP durum kodunu girin ve İleri'yi seçin.
  10. Bitiş'ı seçin.

İstek izleme etkinleştirildikten sonra, cihazda başka bir eşitleme deneyerek bağlantı sorununu yeniden üretin.

Başarısız istek izleme günlüğü çözümlemesi

Bu sorunu çözmek için, başarısız istek izleme günlüklerini gözden geçirip nedenini inceleyin. İşte bir örnek günlük kümesi ve istek Özeti hata hakkında temel bilgileri veriyor:

başarısız istek izleme günlükleri

Ardından, sıkıştırılmış Görünüm sekmesini incelediğinizde, sağlanan Kullanıcı adı da dahil olmak üzere diğer ayrıntılar kullanılabilir.

Sıkıştırılmış görünümü gözden geçirme sekmesi

Sorun başarısız istek izleme günlükleri kullanılarak çözüldü mı?

  • Evet, tebrikler, ActiveSync sorununuz çözülmüşse.
  • Hayır ise , bkz.

Cihaz etkinlik çözümlemesi

Önceki bir isteğin, cihazın SyncKey değerini 0 olarak göndermesini isteyip istemediğini belirlemek için, önceki sorgudan sonuçları gözden geçirin. Bunu yapmak için şu adımları uygulayın:

  1. LPS.exe çift tıklatarak günlük Parser Studio 'Yu başlatın.

  2. İşlenecek dosyaları seçmek için günlük klasörü simgesini seçin.

    Günlük klasörü simgesi

  3. Dosya Ekle veya klasör Ekle düğmesini seçin, daha önce kopyalanan dosyaları bulun ve seçin.

    Günlük dosyası Yöneticisi

  4. Dosya/klasör 'in seçili olduğunu doğrulayın ve Tamam 'ı seçin.

  5. ActiveSync 'i çift tıklatarak kitaplıktan ActiveSync hatalarını isteyin .

  6. Sorguyu yürütmek için ünlem işareti simgesini seçin.

    ünlem işareti simgesi

  7. Bu sorgunun sonuçlarını, aygıt cmd ile durum yanıtına başvurarak çözümleyin. Bir başvuru olarak ActiveSync iletişim kuralı belgelerini kullanın. Örneğin, 2 ' den büyük bir duruma neden olan tüm ping istekleri bir hatadır ve daha fazla araştırılması gerekir. 1 ' den büyük bir durumun sonucu olan eşitleme istekleri bir hatadır ve daha fazla araştırılması gerekir.

Hata durum koduna neden olan istekler var mı?

İletişim kuralı belgesini gözden geçirme

Durum yanıt kodunun hangi durumu temsil ettiğini belirlemek için, ActiveSync komut başvurusu Iletişim kuralı belirtiminikullanın. Bunu yapmak için şu adımları uygulayın:

  1. ActiveSync komut başvurusu Protokolü belirtiminiaçın.
  2. Tüm hatalar için önceki sorgudaki sonuçları gözden geçirin ve durum değerini araştırın.
  3. İletişim kuralı belgelerinde gösterilen nedenle ilgili sorunları bir adreste bulabilirsiniz.

Sorgunun önceki adımında yürütülen örnek sonuçları:

Sonuç ayrıntıları örnek 4

Bu sonuçlar, bir ping komutunun 3 durum koduyla sonuçlanolduğunu gösterir. ActiveSync iletişim kuralı belgesini kullanarak, bu hataya aygıt tarafından gönderilen istek neden olmaktadır. Cihaz başka bir ping isteği göndermeli.

Sonuç ayrıntıları örnek 5

Sonuçlar Ayrıca, kod kodu 4 olan bir yanıt alınan eşitleme komutunu da gösterir. Bir kez daha, bu hataya cihaz tarafından gönderilen istek neden olur.

Sonuç ayrıntıları örneği 6

Sorun yanıttaki ActiveSync durumunu mı çözümledi?

Deddler izlemeyi yakala (Sorun giderilmemişse)

ActiveSync cihaz istekleri, istendiği gibi her zaman hedefe erişmiyor. Cihaz isteğinin ve yanıtın beklediğiniz gibi gönderildiğinden ve alınmakta olduğundan emin olmak için, cihazı bir HTTP proxy aracılığıyla yönlendirin ve verileri gözden geçirin. Bunu yapmak için şu adımları uygulayın:

  1. Fiddler 'i bir iş istasyonuna indirin ve yükleyin.

  2. Fiddler Için EAS denetçisiniindirin.

  3. EASInspectorFiddler.dll 'i C:\Program Files\fiddler2\ınspector klasörüne ayıklayın.

  4. Fiddler uygulamasını başlatın.

  5. Araçlar menüsünü seçin ve Fiddler seçenekleri'ni seçin.

  6. Https sekmesine gıdın ve https trafiğinin şifresini çöz'ü seçin, tüm istemler için Evet 'i seçin.

  7. Bağlantılar sekmesine gidin ve uzak bilgisayarların bağlanmasına Izin ver'i seçin, herhangi bir komut Istemine Tamam 'ı seçin.

  8. Tamam 'ı seçin ve Fiddler uygulamasını kapatın.

  9. Bu iş istasyonunu ara sunucu olarak kullanmak için ActiveSync aygıtını yapılandırın.

  10. Fiddler uygulamasını başlatın.

  11. ActiveSync cihazını eşitlemeyi deneyin.

  12. Dosya menüsünü seçin ve izlemeyi durdurmak Için trafiği yakala öğesini seçin.

    Ekran görüntüsü

ActiveSync isteğinde bir 500 HTTP yanıtı mı görüyorsunuz?

ActiveSync istemcisini yeniden sağlama (bkz: 500 HTTP yanıtı)

Bu sorunu çözmek için, ActiveSync istemcisini yeniden sağlayın. Bunu yapmak için şu adımları uygulayın:

  1. Cihaz yönergelerinden sonra posta kutusunun geçerli ActiveSync profilini kaldırın
  2. Cihaz yönergelerinden sonraki posta kutusu için bir ActiveSync profili oluşturma

ActiveSync istemcisini yeniden hazırlayan sorun gidermi?

Fiddler izleme çözümlemesi (Receive 500 HTTP yanıtı)

Fiddler izleme, ActiveSync aygıtını, kaynağından başarılı bir yanıt almamışdı. Yanıtın nereden geldiğini belirlemek için izlemenin daha ayrıntılı çözümlenmesi gerekir. Bunu yapmak için şu adımları uygulayın:

    • Örnek: Kullanıcı, e-postaya erişmek için Windows posta uygulamasını kullanıyor. Şu anda cihaz yeni ileti almıyor ve posta kutusunun kullanılamadığını belirten sağ üst köşede bir hata iletisi var:

Fiddler Izleme çözümlemesi 1

Fiddler izlemesinin çözümlemesi, Exchange sunucusuyla bağlantının, bir HTTP 500 hatası sonucu olduğunu gösterir.

Fiddler Izleme çözümlemesi 2

HTTP yanıtının çözümlemesi iç sunucu hatasını gösterir ve hatanın ayrıntıları soruna bir bildirim verir. Bu örnekte, TMG sunucu grubundaki tüm sunucular, bu yüzden TMG 'in istek için kullanılabilir bir varış yeri yok.

Fiddler Izleme çözümleme 3

Fiddler izleme çözümlemesi sorunu çözmeye yardımcı oldu mu?

Parser Studio Query-SyncKey başına tüm eşitlemeler say

Cihazların aynı klasörde Exchange 'e aynı SyncKey 'i gönderip göndermediğini belirlemek için, bu sorunla ilişkili günlük çözümleyici sorgusunu çalıştırabilirsiniz. Bunu yapmak için şu adımları uygulayın:

  1. LPS.exe çift tıklatarak günlük Parser Studio 'Yu başlatın.

  2. İşlenecek dosyaları seçmek için günlük klasörü simgesini seçin.

    Günlük klasörü simgesi

  3. Dosya Ekle veya klasör Ekle düğmesini seçin, daha önce kopyalanan dosyaları bulun ve seçin.

    Günlük dosyası Yöneticisi

  4. Dosya/klasör 'in seçili olduğunu doğrulayın ve Tamam 'ı seçin.

  5. ActiveSync 'i çift tıklatarak kitaplıktan eşitleme anahtarı başına tüm eşitlemeler sayısını sayar .

  6. Sorguyu yürütmek için ünlem işareti simgesini seçin.

    ünlem işareti simgesi

  7. Bu sorgu için sonuçları çözümleyin.

Aynı klasörde aynı Eşitlemetuşunu birden çok kez gönderen cihazlar var mı?

Parser Studio Query-cihaz sorgusu (cihazlar aynı Eşitlemeanahtarı birden çok kez gönderme)

İstemcinin aynı SyncKey gönderilmesi gerekip gerekmediğini belirlemek için, ActiveSync yanıtında durum kodunu denetleyin. Bunu yapmak için şu adımları uygulayın:

  1. LPS.exe çift tıklatarak günlük Parser Studio 'Yu başlatın.

  2. İşlenecek dosyaları seçmek için günlük klasörü simgesini seçin.

    Günlük klasörü simgesi

  3. Dosya Ekle veya klasör Ekle düğmesini seçin, daha önce kopyalanan dosyaları bulun ve seçin.

    Günlük dosyası Yöneticisi

  4. Dosya/klasör 'in seçili olduğunu doğrulayın ve Tamam 'ı seçin.

  5. Kitaplık 'dan ActiveSync 'i çift tıklatın.

  6. Sorguyu yürütmek için ünlem işareti simgesini seçin.

    ünlem işareti simgesi

  7. Bu sorgu için sonuçları çözümleyin.

Durum değerinin 1' e eşit olmadığı istekler var mı?

ActiveSync istemcisini yeniden hazırlama

Bu sorunu çözmek için, ActiveSync istemcisini yeniden sağlayın. Bunu yapmak için şu adımları uygulayın:

  1. Cihaz yönergelerinden sonra posta kutusunun geçerli ActiveSync profilini kaldırın
  2. Cihaz yönergelerinden sonraki posta kutusu için bir ActiveSync profili oluşturma

ActiveSync istemcisini yeniden hazırlayan sorun gidermi?

Protokol belgesini gözden geçirme (durum eşittir 1)

Durum yanıt kodunun hangi durumu temsil ettiğini belirlemek için, ActiveSync komut başvurusu Iletişim kuralı belirtiminikullanın. Bunu yapmak için şu adımları uygulayın:

  1. ActiveSync komut başvurusu Protokolü belirtiminiaçın.
  2. Tüm hatalar için önceki sorgudaki sonuçları gözden geçirin ve durum değerini araştırın.
  3. İletişim kuralı belgelerinde gösterilen nedenle ilgili sorunları bir adreste bulabilirsiniz.

Sorgunun önceki adımında yürütülen örnek sonuçları:

Sonuç ayrıntıları örnek 1

Bu sonuçlar, bir ping komutunun 3 durum koduyla sonuçlanolduğunu gösterir. ActiveSync iletişim kuralı belgesini kullanarak, bu hataya aygıt tarafından gönderilen istek neden olmaktadır. Cihaz başka bir ping isteği göndermeli.

Sonuç ayrıntıları örneği 2

Sonuçlar Ayrıca, kod kodu 4 olan bir yanıt alınan eşitleme komutunu da gösterir. Bir kez daha, bu hataya cihaz tarafından gönderilen istek neden olur.

Sonuç ayrıntıları örneği 3

Sorun, ActiveSync hatalarında adreslendirilirken çözüldü mı?

Günlük ayrıştırıcısı Studio sorgusu-yüksek RPC sayıları veya gecikme

ActiveSync isteklerinin kaynak kullanımına neden olup olmadığını belirlemek için, ilişkili günlük ayrıştırıcısı sorgusunu çalıştırabilirsiniz. Bunu yapmak için şu adımları uygulayın:

  1. LPS.exe çift tıklatarak günlük Parser Studio 'Yu başlatın.

  2. İşlenecek dosyaları seçmek için günlük klasörü simgesini seçin.

    Günlük klasörü simgesi

  3. Dosya Ekle veya klasör Ekle düğmesini seçin, daha önce kopyalanan dosyaları bulun ve seçin.

    Günlük dosyası Yöneticisi

  4. Dosya/klasör 'in seçili olduğunu doğrulayın ve Tamam 'ı seçin.

  5. ActiveSync 'e çift tıklayarak, kitaplıktan yüksek RPC sayıları veya gecikme süresi .

  6. Sorguyu yürütmek için ünlem işareti simgesini seçin. ünlem işareti simgesi

  7. Bu sorgu için sonuçları çözümleyin.

Yüksek RPC sayısını veya gecikmesini içeren istekler var mı?

Kullanıcı için Exchange ActiveSync 'ı devre dışı bırakma

Bu sorunu çözmek için, yüksek RPC sayısına neden olan kullanıcı için ActiveSync 'ı devre dışı bırakın. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Posta kutusunun ActiveSync 'ini devre dışı bırakmak için aşağıdaki cmdlet 'i çalıştırın:

    Set-CASMailbox user -ActiveSyncEnabled:$False
    

Bu posta kutusu için ActiveSync 'ı devre dışı bırakma sorunu çözümlemedi mu?

ActiveSync istemcisini yeniden hazırlama (ActiveSync 'ı devre dışı bırakmak sorunu çözerse)

Bu sorunu çözmek için, ActiveSync istemcisini yeniden sağlayın. Bunu yapmak için şu adımları uygulayın:

  1. cihaz kılavuzlarını takip eden posta kutusunun geçerli ActiveSync profilini kaldırın.
  2. cihaz yönergelerinden sonraki posta kutusu için bir ActiveSync profili oluşturun.

ActiveSync istemcisini yeniden hazırlayan sorun gidermi?

ActiveSync posta kutusu günlüğünü etkinleştirme; ActiveSync posta kutusu günlüğünü çözümleme

ActiveSync posta kutusu günlüğünü etkinleştirme

Hataya neden olan ActiveSync yanıtını belirlemek için, posta kutusu günlüğünün etkinleştirilmesi gerekir. Posta kutusu günlüğü ile ilgili ek bilgiler Exchange ActiveSync posta kutusu günlüğübulunabilir. Bunu yapmak için şu adımları uygulayın:

Not

Bu değişiklik Exchange 2013 posta kutusu sunucularında yapılmalıdır.

  1. Windows Gezgini 'ni açın ve eşitleme klasörüne (C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Sync) gidin.

  2. web.config dosyanın bir kopyasını hazırlayın.

  3. web.config dosyasını Not defteri 'nde açın ve aşağıdaki bölümlerde aşağıdaki değerlerle değiştirin:

    Not defteri 'nde açık web.config dosyası

  4. IIS Yöneticisi 'Ni açın.

  5. Sunucuyu genişletin ve uygulama havuzları'nı seçin.

  6. MSExchangeSyncAppPool sağ tıklatın ve Gelişmiş ayarlar'ı seçin.

  7. MSExchangeSyncAppPool sağ tıklatın ve Durdur'u seçin.

  8. MSExchangeSyncAppPool sağ tıklatın ve Başlat'ı seçin.

  9. Exchange Yönetim Kabuğu'nu açın.

  10. Kullanıcının posta kutusu günlüğünü etkinleştirmek için aşağıdaki cmdlet 'i çalıştırın:

    Set-CASMailbox user -ActiveSyncDebugLogging:$True
    

ActiveSync posta kutusu günlüğünü çözümleme

Bu sorunu çözmek için, başka bir eşitleme isteği çalıştırdıktan sonra posta kutusu günlüğünü gözden geçirin. Bunu yapmak için şu adımları uygulayın:

  1. Exchange Yönetim Kabuğu'nu açın.

  2. Bir kullanıcının posta kutusu günlüğünü almak için aşağıdaki cmdlet 'i çalıştırın:

    Get-ActiveSyncDeviceStatistics -Mailbox user -GetMailboxLog:$True -NotificationEmailAddresses admin@contoso.com
    

    Not

    Bu, ActiveSync posta kutusu günlüğünü çözümleme için belirtilen e-posta adresine gönderir. Posta kutusu günlüğü hakkında ek bilgi buradabulunabilir.

  3. Mailboxlogparser 'ı indirin ve dosyaları ayıklayın.

  4. MailboxLogParser.exe'i açarak yardımcı programı başlatın.

  5. Posta kutusu kütüğünü açmak için posta kutusu günlüklerini kılavuza al 'ı seçin.

  6. Dizeler Için arama ham günlük verileri altında cmd = Sync yazın ve Ara öğesini seçin.

    posta kutusu günlük ayrıştırıcısı

  7. Durum sütunu değerinin boş olmadığı veya 1' deki tüm girişleri gözden geçirin.

Not

Exchange ActiveSync posta kutusu günlük çözümlemesi hakkında daha fazla bilgi için bkz : Gelişmiş: Exchange ActiveSync posta kutusu günlük çözümlemesi.

ActiveSync posta kutusu günlüğünün gözden geçirilmesi sorunu çözümlemedi mu?

Parser Studio Query-tüm hataları say

Cihazların hata üretmediğini belirlemek için, ilişkili günlük ayrıştırıcısı sorgusunu çalıştırabilirsiniz. Bunu yapmak için şu adımları uygulayın:

  1. LPS.exe çift tıklatarak günlük Parser Studio 'Yu başlatın.

  2. İşlenecek dosyaları seçmek için günlük klasörü simgesini seçin.

    Günlük klasörü simgesi

  3. Dosya Ekle veya klasör Ekle düğmesini seçin, daha önce kopyalanan dosyaları bulun ve seçin.

    Günlük dosyası Yöneticisi

  4. Dosya/klasör 'in seçili olduğunu doğrulayın ve Tamam 'ı seçin.

  5. ActiveSync 'i çift tıklatarak kitaplıktan tüm hataları sayma

  6. Ünlem işareti simgesini seçerek sorgulama

  7. Bu sorgu için sonuçları çözümleyin.

    Tüm hataları say sorgusu

    Not

    Şu hatalar güvenli bir şekilde yoksayılabilir: MissingCscCacheEntry, Pingçarpışsionalgılandı, Syncçarpışsionalgılandı

  8. Sonuçlarda bulunan hataların adresi.

Sorun, IIS günlüklerindeki ActiveSync hatalarında adreslendirilirken çözüldü mi?

Günlük ayrıştırıcısı Studio sorgusu-rapor [Ilk 20]; Günlük ayrıştırıcısı Studio sorgusu-cihaz sorgusu

Günlük ayrıştırıcısı Studio sorgusu-rapor [Ilk 20]

Bir veya daha fazla kullanıcının performans sorununa katkıda bulunup bulunmadığını belirlemek için, ilgili günlük çözümleyici sorgusunu çalıştırarak bu kullanıcıları belirleyin. Bunu yapmak için şu adımları uygulayın:

  1. LPS.exe çift tıklatarak günlük Parser Studio 'Yu başlatın.

  2. İşlenecek dosyaları seçmek için günlük klasörü simgesini seçin.

    Günlük klasörü simgesi

  3. Dosya Ekle veya klasör Ekle düğmesini seçin, daha önce kopyalanan dosyaları bulun ve seçin.

    Günlük dosyası Yöneticisi

  4. Dosya/klasör 'in seçili olduğunu doğrulayın ve Tamam 'ı seçin.

  5. Kitaplık 'dan ActiveSync: rapor [ilk 20] öğesine çift tıklayın.

  6. Sorguyu yürütmek için ünlem işareti simgesini seçin.

    ünlem işareti simgesi

  7. Bu sorgu için sonuçları çözümle

    sorgu sonuçları örneği

Kullanıcıların Exchange sunucusuna ne tür trafik gönderdiğini belirlemek için bu sonuçların çözümlenmesi gerekir.

Günlük ayrıştırıcısı Studio sorgusu-cihaz sorgusu

Cihaz akışını belirlemek için, ilişkili günlük ayrıştırıcısı sorgusunu kullanarak cihaz etkinliğini çözümleyin. Bunu yapmak için şu adımları uygulayın:

  1. LPS.exe çift tıklatarak günlük Parser Studio 'Yu başlatın.

  2. İşlenecek dosyaları seçmek için günlük klasörü simgesini seçin.

    Günlük klasörü simgesi

  3. Dosya Ekle veya klasör Ekle düğmesini seçin, daha önce kopyalanan dosyaları bulun ve seçin.

    Günlük dosyası Yöneticisi

  4. Dosya/klasör 'in seçili olduğunu doğrulayın ve Tamam 'ı seçin.

  5. ActiveSync 'i çift tıklatarak kitaplıktan cihaz sorgusu

  6. Sorgu sonundaki WHERE yan tümcesindeki DeviceID değerini, önceki adımdaki değerle değiştirin.

  7. Sorguyu yürütmek için ünlem işareti simgesini seçin.

    ünlem işareti simgesi

  8. Bu sorgunun sonuçlarını çözümleyin ve tüm eğilimleri arayın.

    Cihaz sorgu sonuçları

Kullanıcı etkinliğinde bir deseni tanımlayarak sorunu çözmeniz mümkün mü?

Performans verilerini yakalayın; Performans verilerini çözümleme

Performans verilerini yakalama

Exchange sunucularının performans sorunuyla karşılaşmadığını belirlemek için, Exchange sunucularından her birinden performans verilerini yakalayın. Bunu yapmak için şu adımları uygulayın:

  1. Experfwiz 'i indirin ve içeriği %ExchangeInstallPath%\Scripts klasörüne ayıklayın.

  2. Exchange Yönetim Kabuğu'nu açın.

  3. Klasör yolunu değiştirmek için aşağıdakileri yapın:

    cd $exscripts
    
  4. Komut dosyasının çalıştırılmasına izin vermek için aşağıdaki cmdlet 'i çalıştırın:

    Set-ExecutionPolicy unrestricted
    
  5. Yürütme ilkesini değiştirmek için Y girin.

  6. Veri toplayıcı kümesi oluşturmak için aşağıdaki komutu çalıştırır:

    .\ExPerfwiz.ps1 -duration 04:00:00 -full -filepath c:\Temp -interval 5
    
  7. Betiği çalıştırmak için R girin.

  8. Veri toplayıcı grubu 'nu başlatmak için Y girin.

Performans verilerini çözümleme

Bu sorunu çözmek için performans verilerini çözümleyin ve bulunan sorunları çözün. Bunu yapmak için şu adımları uygulayın:

  1. Veri toplayıcı 'nın önceki adımdan veri toplamayı tamamlamasını bekleyin (Command Syntax, 4 saat için veri toplar).
  2. Performans Izleyicisini açın.
  3. Konsol bölmesi araç çubuğunda günlük verileri ekle düğmesini seçin. Performans İzleyicisi özellikleri sayfası, kaynak sekmesinde açılır.
  4. Veri kaynağı bölümünde günlük dosyaları > Ekle'yi seçin.
  5. Görüntülemek istediğiniz günlük dosyasına gidin ve 'ı seçin. Performans Izleyicisi görünümüne birden çok günlük dosyası eklemek için yeniden Ekle 'yi seçin.
  6. Günlük dosyalarını seçmeyi bitirdiğinizde Tamam 'ı seçin.
  7. Performans Izleyicisi görünümünü sağ tıklatıp Sayaç Ekle'yi seçin. Sayaç Ekle iletişim kutusu açılır. Yalnızca günlük dosyasına eklenen sayaçlar veya adım 4 ' te seçtiğiniz dosyalar kullanılabilir.
  8. Performans İzleyicisi grafiğinde görüntülemek istediğiniz sayaçları seçin ve Tamam 'ı seçin.
  9. Ortamınızdaki performans verilerini doğrulamak için performans ve ölçeklenebilirlik sayaçlarını ve eşikler makalesini kullanın.

Sorun, adres sunucusu performans sorunuyla çözüldü mü?

  • Evet, tebrikler, ActiveSync sorununuz çözülmüşse.
  • Maalesef bu kılavuzu kullanarak sorunu çözemiyoruz. Bu sorunu çözme konusunda daha fazla yardım için Microsoft desteğiile görüşün. Lütfen desteğe başvurmanız durumunda bu sorun giderden toplanan tüm verileri sağlayın.

Hata için Parser Studio sorgusunu günlüğe kaydetme

Bu hataların performans sorununa neden olup olmadığını belirlemek için, bu hatalar için günlük çözümleyici sorgusunu çalıştırabilirsiniz. Bunu yapmak için şu adımları uygulayın:

  1. LPS.exe çift tıklatarak günlük Parser Studio 'Yu başlatın.

  2. İşlenecek dosyaları seçmek için günlük klasörü simgesini seçin.

    Günlük klasörü simgesi

  3. Dosya Ekle veya klasör Ekle düğmesini seçin, daha önce kopyalanan dosyaları bulun ve seçin.

    Günlük dosyası Yöneticisi

  4. Dosya/klasör 'in seçili olduğunu doğrulayın ve Tamam 'ı seçin.

  5. Dosya menüsüne gidin ve Yeni > sorgu'yu seçin.

  6. Pencereye aşağıdaki sorguyu girin:

    SELECT * FROM '[LOGFILEPATH]' WHERE cs-uri-query LIKE '%KeepAliveFailure%'
    

    Not

    KeepAliveFailure öğesini önceki adımda bulunan hatayla değiştirin.

  7. Sorguyu yürütmek için ünlem işareti simgesini seçin.

    ünlem işareti simgesi

  8. Bu sorgu için sonuçları çözümleyin ve hatanın nedenini belirlemeye çalışın. Aşağıdaki örnekte, KeepAliveFailure istekler başka bir sıtedekı CAS sunucusuna PrxTo 'a olduğunda gerçekleşir. Bu iki site arasındaki ağ bağlantısı sorunlarını araştırmak istiyoruz.

    Hata için Parser Studio sorgusunu günlüğe kaydetme

Sorunu IIS günlüklerinde bulunan bir adres ActiveSync hatası ile çözmeniz mümkün mü?

Dosya düzeyi Anti-Virus 'i denetleme

Birçok durumda dosya düzeyi Anti-Virus, isteğin veya yanıtın işlenmesini erteleyerek ActiveSync trafiğini etkiler. Bu hizmetleri durdurmak, bu hizmetler tarafından kullanılan çekirdek modu filtre sürücüsünü devre dışı bırakmaz. Dosya düzeyi Anti-Virus 'i devre dışı bırakmak için, Windows 'ta çekirdek modu filtre sürücüsünün geçici olarak devre dışı bırakılması bölümündekiadımları izleyin. Istemci erişim sunucusu yeniden başlatıldıktan sonra çekirdek modu filtre sürücüsünün artık etkin olmadığını doğrulayın. Bunu yapmak için şu adımları uygulayın:

  1. Komut istemini açın.

  2. Aşağıdaki komutu çalıştırın:

    fltmc
    
  3. Bu makaledeki sonuçları örnek filtre sürücüleriyle karşılaştırın veya filtre adını Web 'de arayın.

    fltMC komutunun çıkışı

Anti-Virus çekirdek modu filtre sürücüsü devre dışı bırakılıyor sorunu çözümlemedi mu?