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;
https://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://www.cozumpark.com/blogs/cloud_computing/archive/2019/01/06/exchange-online-fiddler-eklentisi.aspx