Her geçen gün artan office 365 kullanıcı sayısı ile beraber bu kullanıcıların yaşadıkları sorunlar, bu sorunların çözüm süreleri, kullanım deneyimi gibi kavramları çok daha büyük önem taşımaktadır. Hali hazırda Microsoft kullanıcıların office 365 üzerindeki posta kutularına bağlanırken yaşadıkları sorunları çözmek için aşağıdaki araçları kullanabilirsiniz;
The Support and Recovery Assistant (SARA)
Outlook ETL dosyaları
Ve 3. Olarak Fiddler eklentisi.
Daha önce yukarıdaki konulara ait paylaşımlar yaptığım için bu makalemde 3. Sorun çözme aracı olan ki aslında sektördeki değerli meslektaşlarım bilir özellikle web sorunlarını çözmek için kullandığımız fiddler eklentisini Exchange online bağlantılarındaki sorunları çözmek için nasıl kullanacağımızı anlatacağım.
SARA için aşağıdaki yazılımı inceleyebilirsiniz;
http://www.hakanuzuner.com/index.php/microsoft-office-365-support-and-recovery-assistant.html
Peki öncelikle Fiddler’ ı hiç tanımayanlar için aşağıdaki yazı yararlı olacaktır;
https://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/InstallFiddler
Hızlı bir şekilde kurup aslında web trafiğini takip edebilirsiniz;
https://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/ConfigureBrowsers
Ürünü indirmek için aşağıdaki linki kullanabilirsiniz;
https://www.telerik.com/download/fiddler
Kurulum bittikten sonra ise aşağıdaki eklentiyi kuruyoruz;
https://github.com/jprknight/EXOFiddlerExtension/releases
Not: Çok yaygın bir kurulum dosyası olmadığı için henüz AV yazılımınız uyarı verebilir.
Kurulumlar tamamlandıktan sonra Fiddler uygulamasını açınca karşınıza aşağıdaki gibi Exchange Online eklentisi çıkacaktır;
Evet hali hazırda web trafiği için sorun çözmek amacı ile kullanmaya alışkın olduğumuz program için Exchange Online eklentisi geliştirildi. Bu sayede sorunları çok daha kesin ve hızlı bir şekilde çözebileceğiz.
Peki bu eklenti tam olarak bizlere neler sağlıyor?
Bilinen herhangi bir hata durumuna göre oturum listesinde oturumları renklendirir.
Özellikle yararlı bilgileri vurgulamak için mevcut trafiğe ek sütünler ekleyerek süreci anlamamızı kolaylaştırır. Nedir bu sutunlar;
Elapsed time
Response Server
Exchange type
Authentication
Host Ip
Exchange Online ve Office 365 Auth için ayrı araştırma sekmesi sunar.
Eklenti güncellemelerini kolayca kontrol edebilirsiniz.
Eklenti ayarlarını kolayca yapılandırabilirsiniz.
Peki ne tür sorunlar için çözüm üretebiliriz;
Authentication
Outlook istemcisinin Basic veya Modern Authentication desteğinin olup olmadığını görebilirsiniz
Exchange Online için Basic veya Modern Authentication’ ın açık olup olmadığını görebilirsiniz
Outlook kimlik doğrulama oturumunda kullanılan ve SAML cevabının bir parçası olan UserPrincipalName, ImmutableID ve signing certificate’ yı görebilirsiniz.
Autodiscover
Mevcut Exchange sunucusunun Exchange Online yönlendirmesini görebilirsiniz.
IIS olmayan herhangi bir sunucudan gelen Autodiscover cevabını görebilirsiniz.
Network Connectivity
En çok kullanılan özelliklerden birisi bu bölüm aslında, Outlook trafiğini kesen proxy server veya farklı bir aygıt var ise bunu rahatlıkla görebilirsiniz.
Outlook’ un Exchange Online posta kutusuna bağlanamadığı durumlarda kullanabilirsiniz.
Outlook’ ın Mevcut Exchange sunucusun bağlanamama durumlarında da kullanabilirsiniz.
Performance information
Oturum sürelerini kontrol edebilirsiniz.
‘Server Think Time’ olarak geçen Exchange Online’ ın isteği yerine getirme süresini ölçebilirsiniz.
Yanıtın Fiddler’ a geri gönderilmesi ve Fiddler’ in yanıtı istemci uygulamasına geri göndermesi için geçen sürenin uzunluğunu kontrol edebilirsiniz.
Other
OWA, bir Exchange Online posta kutusuna bağlanamıyor durumundaki trafiği izleyebilirsiniz.
Outlook veya OWA, posta kutusuyla belirli bir işlevi gerçekleştiremez durumundaki trafiği izleyebilirsiniz.
Exchange Free/Busy ve diğer EWS isteklerindeki sorunları görebilirsiniz.
Peki gelelim nasıl kullanıyoruz kısmına?
Öncelikle programı açalım ve ayarlar menüsüne girelim;
Daha sonra açılan menüden HTTPS sekmesine gelelim;
Buradaki “Decrypt HTTPS traffic” kutucuğunu işaretleyelim
Burada bir sertifika oluşturmak isteyecektir sistem. Bunu kabul edip ardından outlook programını açabilirsiniz.
Bu sertifikaların gerçekten eklendiğini görebilirsiniz
Peki program açık şimdi outlook programını açın ve biraz bekleyin, aşağıdaki gibi paketler akmaya başlayacaktır;
Bu kısma çok takılmadan yapmak istediğiniz testi yapın, örneğin outlook’ u açıp kapatın.
Daha sonra bu oturumu file menüsünden kayıt edin ve fiddler programını kapatıp bu kayıt üzerine çift tıklayarak kaydın açılmasını sağlayın.
Bu sefer karşınıza bizim amacımıza daha uygun şekilde renklendirilmiş ve yeni kolonlar eklenmiş bir sonuç gelecektir.
Örnek son derece uzun süren bir kayıt var onun üzerine tıklıyoruz
Hemen sağ bölümde ki bunu siz ayarlardan değiştirmiş olabilirsiniz inspectors sekmesine tıklayın.
Bu bölüme tıkladığınız zaman alt bölümde Exchange Online için ek bir araştırma sekmesi olduğunu göreceksiniz ve onun üzerine tıklayabilirsiniz.
İşte eklenti burada kendisini çok daha net bir şekilde gösteriyor. http 401: Unauthorized / Authentication Challenge.
Buradaki tabiki tüm hataları ezbere bilmeniz mümkün değil ancak en kötü bir arama motoru yardımı ile ne tür bir sorun ile uğraştığınızı bulabilirsiniz.
Bundan sonrası artık sizin uzmanlığınıza kalıyor. En çok Autodiscover tarafındaki sorunların çözümü için kullansamda özellikle network ve güvenlik ekiplerinin ayrı olduğu ortamlarda outlook bağlantılarının başarılı olmaması durumunda çok işe yarıyor. Çünkü genelde internal olarak tanımlı Exchange Server için protokol noktasında belirli portların açılması sonucu sorunsuz çalışan iç mesajlaşma durumun buluta yönelmesi ile network ve güvenlik ekiplerini zorluyor. Onlarda bazen gerçekten trafiğin onlara mı takıldığını görmek zorundalar.
Böyle bir durumda aşağıdaki gibi ekran görüntüleri görebilirsiniz;
Evet bu son bilgi ile makalemin sonuna geldim, umarım faydalı bir makale olmuştur. Bir sonraki makalemizde görüşmek üzere.
Kaynak