Exchange Online Fiddler Eklentisi

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

https://blogs.technet.microsoft.com/exchange/2018/12/11/introducing-the-exchange-online-fiddler-extension/

 

 

Exit mobile version