SlideShare a Scribd company logo
1 of 16
Download to read offline
Page 1 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part
24#36
Written by Eyal Doron | o365info.com | Copyright © 2012-2015
Using Fiddler for Autodiscover
troubleshooting scenarios | Part 4#4 |
Part 24#36
The current article is the last article in the Autodiscover troubleshooting tools
article series.
In this article, we will review a very interesting tool named – Fiddler, that can help
us in our task of capturing and analyzing Autodiscover data that is passed between
the Autodiscover client and the Autodiscover Endpoint throughout the
Autodiscover communication channel.
Autodiscover Troubleshooting tools | The article series
The article series include the following articles:
1. Outlook Test E-mail AutoConfiguration | Autodiscover troubleshooting tools |
Part 1#4 | Part 21#36
Page 2 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part
24#36
Written by Eyal Doron | o365info.com | Copyright © 2012-2015
2. Microsoft Remote Connectivity Analyzer (ExRCA) | Autodiscover troubleshooting
tools | Part 2#4 | Part 22#36
3. Microsoft Connectivity Analyzer (MCA) | Autodiscover troubleshooting tools |
Part 3#4 | Part 23#36
4. Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part
24#36
The “Fiddler” tool
The “Fiddler” tool, can be classified as a “network sniffer” but the thing that makes it
“special tool”, is that the fiddler is an HTTP and HTTPS network sniffer tool.
In the current article, we will review how to use the fiddler tool for the purpose of
Autodiscover troubleshooting scenarios but, it’s important to mention that the
Fiddler can serve as a tool for many other scenarios, in which we need to get a
detailed view “inside” an HTTP or HTTPS session between two nodes (client and
server, for example).
The Fiddler concept
Page 3 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part
24#36
Written by Eyal Doron | o365info.com | Copyright © 2012-2015
Generally speaking, there are a couple of tools that have the ability to capture
network traffic that flow in the communication channel between two nodes.
An example for such tools is:
 Microsoft Network Monitor
 Wireshark
The “thing” that distinguishes the Fiddler tool versus other network capture tools is
that a standard network monitor tool, cannot monitor the information that flows
when using HTTPS session because the data is encrypted.
The ability of the Fiddler tool to “look into” an encrypted HTTPS session, is a little
similar to a well-known attack named – a man in the middle.
In case we configure the Fiddler to inspect an HTTPS session, the Fiddle toll use his
own personal certificate.
When the “client” sends information to the server, the information is captured by
the Fiddler, Fiddler inspects the data, “repackage” the data and sends it back to the
server.
Download and install fiddler
Use the following link to download the Fiddler
Page 4 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part
24#36
Written by Eyal Doron | o365info.com | Copyright © 2012-2015
Using Fiddler as an Autodiscover troubleshooting tool
advantage and disadvantages
Advantage
 The ability to inspect HTTP and HTTPS session from any type of clients – in the
current article, we demonstrate how to use Fiddler for inspecting an Outlook
session but, it’s important to mention that the Fiddler tool, can use to inspect
HTTP and HTTPS session of any type of client.
For example, we can use the Fiddler for the monitoring OWA session (Outlook
web client) and get a very detailed information about the information the “flow”
between the client and the server.
Disadvantages
Page 5 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part
24#36
Written by Eyal Doron | o365info.com | Copyright © 2012-2015
 The Fiddler was not created as a “dedicated tool for troubleshooting Microsoft
Autodiscover client problems”. The information that we get from Fiddler is not
so clear and “understandable” as the information that we get when using
tools such as the ExRCA (Exchange remote connectivity analyzer).
 Disability of inspecting additional protocols beside HTTP and HTTPS.
For example, an Autodiscover process in Active Directory environments
includes additional protocol beside the HTTP and the HTTPS such as as-DNS
and LDAP.
When using the Fiddler, we will not be able to get any kind of information
about these “Autodiscover parts” that are implemented by the Autodiscover
client.
Configuring Fiddler to decrypt HTTPS traffic
Choose the Tools menu and then click on the Fiddler options
Page 6 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part
24#36
Written by Eyal Doron | o365info.com | Copyright © 2012-2015
Click the HTTPS tab and choose the option box – Decrypt HTTPS traffic
Page 7 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part
24#36
Written by Eyal Doron | o365info.com | Copyright © 2012-2015
A warranting or a notification window appears that notify us that Fiddler will
generate a unique root certificate. Click on the Yes button
Page 8 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part
24#36
Written by Eyal Doron | o365info.com | Copyright © 2012-2015
On the last window approve the operation of the certificate installation on the local
desktop
Fiddler graphical interface
The Fiddler is a very sophisticated tool with many options.
At the current time, I will provide just a quick review for an example in which we use
Fiddler for inspecting an Autodiscover session between Autodiscover client and
Autodiscover Endpoint.
In the following screenshot, we can see the “structure” of the session screen.
 Row 1 – in this row we can see the icons that Fiddler use for representing a
specific event such as success, failure, encryption etc.
 Row 2 – the protocol that was used (HTTPS or HTTP)
Page 9 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part
24#36
Written by Eyal Doron | o365info.com | Copyright © 2012-2015
 Row 3 – the hostname
 Row 4 – the URL address
 Row 5 – the “process” the meaning is the factor or the “client” that creates or
Initializes the session. In our example, we monitor an Outlook Autodiscover
process that tries to access his Autodiscover Endpoint.
The “Left part” of the Fiddler graphical interface, is dedicated to presenting the –
“Log rows”, the record of the HTTP or the HTTPS session that occurs.
The “Right part” of the Fiddler graphical interface, is dedicated to presenting the
content of a specific session.
Notice to “Tab” on the upper part and beneath the content. Each of this tab, enable
us to get a “differ view” of the information.
For example, SyntaxView, HexView, Image View, XML, Heeders etc.
Page 10 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part
24#36
Written by Eyal Doron | o365info.com | Copyright © 2012-2015
Monitoring and Autodiscover session using Fiddler
To demonstrate the use of Fiddler, we will use the following scenario:
John is an Office 365 users whom his mailbox is hosted at the Exchange Online
server.
We would like to use the Fiddler tool for monitoring a “standard Autodiscover
session” that is implemented between the Outlook client and his “Autodiscover
Endpoint” (Exchange Online).
In the following screenshot, we can see the “Autodiscover round trip” that was
accused when a mail client such as Outlook accesses his mailbox on the Exchange
Online server.
We can see that in the begging, the Autodiscover client is trying to access a host
named –o365info.com
using HTTP and the communication requires failed.
If we look at the content of the Log row, we can see some additional information
such as:
[Fiddler] The connection to ‘o365info.com’ failed. <br />Error: TimedOut (0x274c).
<br />System.Net.Sockets.SocketException A connection attempt failed because the
Page 11 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part
24#36
Written by Eyal Doron | o365info.com | Copyright © 2012-2015
connected party did not properly respond after a period of time, or established
connection failed because connected host has failed to respond 104.28.12.85:443
Another session such as the HTTPS communication with the “Exchange Online
server” (pod51049.outlook.com) was completed successfully.
General clarification – in Office 365 and Exchange Online environment, the mail
client doesn’t reach directly to his “final Autodiscover Endpoint”.
Instead, the Autodiscover client is going through a “journey” in which he “travel”
between couples of nodes until he reaches his destination.
For example, a “standard Autodiscover workflow” in an Office 365 environment will
start when the Autodiscover client tries to look for the host using the SMTP email
domain as the host name (o365info.com in our scenario), if he fails to find or
communicate with this Autodiscover Endpoint, the client will try to look for a host
using the Autodiscover as a prefix (autodiscover.o365info.com in our scenario).
Because in Office 365 there is not such Autodiscover Endpoint, the Autodiscover
client will be redirected to Potential Autodiscover Endpoint named – autodiscover-
s.outlook.com and, from there will be redirected again to his “final destination”, in
our scenario an Exchange Online CAS server named- pod51049.outlook.com
An example for the Autodiscover session
In the following screenshot, we can see that Outlook (Autodiscover client) tries to
access host named – autodiscover-s.outlook.com
Page 12 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part
24#36
Written by Eyal Doron | o365info.com | Copyright © 2012-2015
If we look at the content of the log row, we can see the information that appears in
the server certificate (the certificate that the server sends to the Autodiscover
client).
In the following screenshot, we can see that Outlook (Autodiscover client) tries to
access host named – pod51049.outlook.com
If we look at the content of the log row, we can see the information that appears in
the server certificate (the certificate that the server sent to the Autodiscover client).
Page 13 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part
24#36
Written by Eyal Doron | o365info.com | Copyright © 2012-2015
In the following screenshot, we can see that Outlook (Autodiscover client) manage
to reach his Autodiscover Endpoint – an Exchange Online CAS server named –
pod51049.outlook.com
By using the Syntax View tab, we can see the content of the XML file that the
Exchange server return as an Autodiscover response.
Page 14 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part
24#36
Written by Eyal Doron | o365info.com | Copyright © 2012-2015
Another option for viewing the content of the Autodiscover response is by using the
XML tab.
The XML tab enables us to see the information (the XML file) by displaying the XML
Hierarchy.
Fiddler Miscellaneous
As mentioned, the fiddler is a very powerful tool that enables us to “do” many
things with the recorded data.
In the following screenshot, we can see an example of a nice option that enables us
to “replay” a specific HTTP or HTTPS session.
To be able to replay a session, we will need to right click on the required Log row,
and choose the replay menu.
Page 15 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part
24#36
Written by Eyal Doron | o365info.com | Copyright © 2012-2015
Saving a fiddler session
The option of “Saving a fiddler session” is useful in a scenario in which we want to
save the data for further analysis or send the data to tech support, etc.
To save a recorded Fiddler session, click on the File menu and choose the Save – all
session menu.
Page 16 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part
24#36
Written by Eyal Doron | o365info.com | Copyright © 2012-2015
Additional reading
 Using fiddler rule to get outlook to authenticate to the Microsoft online
discover service
 Get-FederationInformation Fails to onmicrosoft.com with Bad Gateway Error
 Announcing Fiddler Inspector for Exchange Server ActiveSync
 EAS Inspector for Fiddler
 Configure Fiddler to Decrypt HTTPS Traffic
 TechNet Radio: IT Time – Troubleshooting Office 365 Single Sign-On with
Fiddler2
 Office 365: New port/URL required for OWA in Exchange Online
 How to help the Outlook.com support team collect FiddlerCap traces

More Related Content

Viewers also liked

Welcome to business strategy
Welcome to business strategyWelcome to business strategy
Welcome to business strategyPrime University
 
LEVICK Weekly - Mar 15 2013
LEVICK Weekly -  Mar 15 2013LEVICK Weekly -  Mar 15 2013
LEVICK Weekly - Mar 15 2013LEVICK
 
Shoothill Floodalert
Shoothill FloodalertShoothill Floodalert
Shoothill Floodalertsmespire
 
Leveraging SMEs’ strengths for INSPIRE
Leveraging SMEs’ strengths for INSPIRELeveraging SMEs’ strengths for INSPIRE
Leveraging SMEs’ strengths for INSPIREsmespire
 
Emotional disturbance
Emotional disturbanceEmotional disturbance
Emotional disturbancecaitjoh
 
Usi del futuro semplice e composto
Usi del futuro semplice e compostoUsi del futuro semplice e composto
Usi del futuro semplice e compostoDanilo Buccarello
 
Implementing INSPIRE services for Dutch provinces
Implementing INSPIRE services for Dutch provincesImplementing INSPIRE services for Dutch provinces
Implementing INSPIRE services for Dutch provincessmespire
 
My E-mail appears as spam - troubleshooting - domain name and E-mail content ...
My E-mail appears as spam - troubleshooting - domain name and E-mail content ...My E-mail appears as spam - troubleshooting - domain name and E-mail content ...
My E-mail appears as spam - troubleshooting - domain name and E-mail content ...Eyal Doron
 
08 qual o melhor momento da cirurgia no câncer epitelial de ovário
08   qual o melhor momento da cirurgia no câncer epitelial de ovário08   qual o melhor momento da cirurgia no câncer epitelial de ovário
08 qual o melhor momento da cirurgia no câncer epitelial de ovárioONCOcare
 
Dunlap, s simpson elementary school media center ppt
Dunlap, s simpson elementary school media center pptDunlap, s simpson elementary school media center ppt
Dunlap, s simpson elementary school media center pptstaceysharpedunlap
 
Real estate craig feigin
Real estate  craig feiginReal estate  craig feigin
Real estate craig feiginCraig Feigin
 

Viewers also liked (16)

Hyundai veloster
Hyundai velosterHyundai veloster
Hyundai veloster
 
Welcome to business strategy
Welcome to business strategyWelcome to business strategy
Welcome to business strategy
 
Plegable pesca deportiva
Plegable pesca deportivaPlegable pesca deportiva
Plegable pesca deportiva
 
LEVICK Weekly - Mar 15 2013
LEVICK Weekly -  Mar 15 2013LEVICK Weekly -  Mar 15 2013
LEVICK Weekly - Mar 15 2013
 
Shoothill Floodalert
Shoothill FloodalertShoothill Floodalert
Shoothill Floodalert
 
Leveraging SMEs’ strengths for INSPIRE
Leveraging SMEs’ strengths for INSPIRELeveraging SMEs’ strengths for INSPIRE
Leveraging SMEs’ strengths for INSPIRE
 
Emotional disturbance
Emotional disturbanceEmotional disturbance
Emotional disturbance
 
Usi del futuro semplice e composto
Usi del futuro semplice e compostoUsi del futuro semplice e composto
Usi del futuro semplice e composto
 
Foamea1
Foamea1Foamea1
Foamea1
 
Rfid apresentacao
Rfid apresentacaoRfid apresentacao
Rfid apresentacao
 
Implementing INSPIRE services for Dutch provinces
Implementing INSPIRE services for Dutch provincesImplementing INSPIRE services for Dutch provinces
Implementing INSPIRE services for Dutch provinces
 
Himym
HimymHimym
Himym
 
My E-mail appears as spam - troubleshooting - domain name and E-mail content ...
My E-mail appears as spam - troubleshooting - domain name and E-mail content ...My E-mail appears as spam - troubleshooting - domain name and E-mail content ...
My E-mail appears as spam - troubleshooting - domain name and E-mail content ...
 
08 qual o melhor momento da cirurgia no câncer epitelial de ovário
08   qual o melhor momento da cirurgia no câncer epitelial de ovário08   qual o melhor momento da cirurgia no câncer epitelial de ovário
08 qual o melhor momento da cirurgia no câncer epitelial de ovário
 
Dunlap, s simpson elementary school media center ppt
Dunlap, s simpson elementary school media center pptDunlap, s simpson elementary school media center ppt
Dunlap, s simpson elementary school media center ppt
 
Real estate craig feigin
Real estate  craig feiginReal estate  craig feigin
Real estate craig feigin
 

More from Eyal Doron

How to simulate spoof e mail attack and bypass spf sender verification - 2#2
How to simulate spoof e mail attack and bypass spf sender verification - 2#2How to simulate spoof e mail attack and bypass spf sender verification - 2#2
How to simulate spoof e mail attack and bypass spf sender verification - 2#2Eyal Doron
 
How does sender verification work how we identify spoof mail) spf, dkim dmar...
How does sender verification work  how we identify spoof mail) spf, dkim dmar...How does sender verification work  how we identify spoof mail) spf, dkim dmar...
How does sender verification work how we identify spoof mail) spf, dkim dmar...Eyal Doron
 
Dealing with the threat of spoof and phishing mail attacks part 6#9 | Eyal ...
Dealing with the threat of spoof and phishing mail attacks   part 6#9 | Eyal ...Dealing with the threat of spoof and phishing mail attacks   part 6#9 | Eyal ...
Dealing with the threat of spoof and phishing mail attacks part 6#9 | Eyal ...Eyal Doron
 
Why our mail system is exposed to spoof and phishing mail attacks part 5#9 |...
Why our mail system is exposed to spoof and phishing mail attacks  part 5#9 |...Why our mail system is exposed to spoof and phishing mail attacks  part 5#9 |...
Why our mail system is exposed to spoof and phishing mail attacks part 5#9 |...Eyal Doron
 
What is the meaning of mail phishing attack in simple words part 4#9 | Eyal...
What is the meaning of mail phishing attack in simple words   part 4#9 | Eyal...What is the meaning of mail phishing attack in simple words   part 4#9 | Eyal...
What is the meaning of mail phishing attack in simple words part 4#9 | Eyal...Eyal Doron
 
What is so special about spoof mail attack part 3#9 | Eyal Doron | o365info.com
What is so special about spoof mail attack  part 3#9 | Eyal Doron | o365info.comWhat is so special about spoof mail attack  part 3#9 | Eyal Doron | o365info.com
What is so special about spoof mail attack part 3#9 | Eyal Doron | o365info.comEyal Doron
 
What are the possible damages of phishing and spoofing mail attacks part 2#...
What are the possible damages of phishing and spoofing mail attacks   part 2#...What are the possible damages of phishing and spoofing mail attacks   part 2#...
What are the possible damages of phishing and spoofing mail attacks part 2#...Eyal Doron
 
Dealing with a spoof mail attacks and phishing mail attacks a little story ...
Dealing with a spoof mail attacks and phishing mail attacks   a little story ...Dealing with a spoof mail attacks and phishing mail attacks   a little story ...
Dealing with a spoof mail attacks and phishing mail attacks a little story ...Eyal Doron
 
Exchange In-Place eDiscovery & Hold | Introduction | 5#7
Exchange In-Place eDiscovery & Hold | Introduction  | 5#7Exchange In-Place eDiscovery & Hold | Introduction  | 5#7
Exchange In-Place eDiscovery & Hold | Introduction | 5#7Eyal Doron
 
Mail migration to office 365 measure and estimate mail migration throughput...
Mail migration to office 365   measure and estimate mail migration throughput...Mail migration to office 365   measure and estimate mail migration throughput...
Mail migration to office 365 measure and estimate mail migration throughput...Eyal Doron
 
Mail migration to office 365 factors that impact mail migration performance...
Mail migration to office 365   factors that impact mail migration performance...Mail migration to office 365   factors that impact mail migration performance...
Mail migration to office 365 factors that impact mail migration performance...Eyal Doron
 
Mail migration to office 365 optimizing the mail migration throughput - par...
Mail migration to office 365   optimizing the mail migration throughput - par...Mail migration to office 365   optimizing the mail migration throughput - par...
Mail migration to office 365 optimizing the mail migration throughput - par...Eyal Doron
 
Mail migration to office 365 mail migration methods - part 1#4
Mail migration to office 365   mail migration methods - part 1#4Mail migration to office 365   mail migration methods - part 1#4
Mail migration to office 365 mail migration methods - part 1#4Eyal Doron
 
Smtp relay in office 365 environment troubleshooting scenarios - part 4#4
Smtp relay in office 365 environment   troubleshooting scenarios - part 4#4Smtp relay in office 365 environment   troubleshooting scenarios - part 4#4
Smtp relay in office 365 environment troubleshooting scenarios - part 4#4Eyal Doron
 
Stage migration, exchange and autodiscover infrastructure part 1#2 part 35#36
Stage migration, exchange and autodiscover infrastructure  part 1#2  part 35#36Stage migration, exchange and autodiscover infrastructure  part 1#2  part 35#36
Stage migration, exchange and autodiscover infrastructure part 1#2 part 35#36Eyal Doron
 
Autodiscover flow in an office 365 environment part 3#3 part 31#36
Autodiscover flow in an office 365 environment  part 3#3  part 31#36Autodiscover flow in an office 365 environment  part 3#3  part 31#36
Autodiscover flow in an office 365 environment part 3#3 part 31#36Eyal Doron
 
Autodiscover flow in an exchange hybrid environment part 1#3 part 32#36
Autodiscover flow in an exchange hybrid environment  part 1#3  part 32#36Autodiscover flow in an exchange hybrid environment  part 1#3  part 32#36
Autodiscover flow in an exchange hybrid environment part 1#3 part 32#36Eyal Doron
 
Autodiscover flow in an exchange on premises environment non-active director...
Autodiscover flow in an exchange on premises environment  non-active director...Autodiscover flow in an exchange on premises environment  non-active director...
Autodiscover flow in an exchange on premises environment non-active director...Eyal Doron
 
Autodiscover flow in an exchange on premises environment non-active director...
Autodiscover flow in an exchange on premises environment  non-active director...Autodiscover flow in an exchange on premises environment  non-active director...
Autodiscover flow in an exchange on premises environment non-active director...Eyal Doron
 
Autodiscover flow in an exchange on premises environment non-active director...
Autodiscover flow in an exchange on premises environment  non-active director...Autodiscover flow in an exchange on premises environment  non-active director...
Autodiscover flow in an exchange on premises environment non-active director...Eyal Doron
 

More from Eyal Doron (20)

How to simulate spoof e mail attack and bypass spf sender verification - 2#2
How to simulate spoof e mail attack and bypass spf sender verification - 2#2How to simulate spoof e mail attack and bypass spf sender verification - 2#2
How to simulate spoof e mail attack and bypass spf sender verification - 2#2
 
How does sender verification work how we identify spoof mail) spf, dkim dmar...
How does sender verification work  how we identify spoof mail) spf, dkim dmar...How does sender verification work  how we identify spoof mail) spf, dkim dmar...
How does sender verification work how we identify spoof mail) spf, dkim dmar...
 
Dealing with the threat of spoof and phishing mail attacks part 6#9 | Eyal ...
Dealing with the threat of spoof and phishing mail attacks   part 6#9 | Eyal ...Dealing with the threat of spoof and phishing mail attacks   part 6#9 | Eyal ...
Dealing with the threat of spoof and phishing mail attacks part 6#9 | Eyal ...
 
Why our mail system is exposed to spoof and phishing mail attacks part 5#9 |...
Why our mail system is exposed to spoof and phishing mail attacks  part 5#9 |...Why our mail system is exposed to spoof and phishing mail attacks  part 5#9 |...
Why our mail system is exposed to spoof and phishing mail attacks part 5#9 |...
 
What is the meaning of mail phishing attack in simple words part 4#9 | Eyal...
What is the meaning of mail phishing attack in simple words   part 4#9 | Eyal...What is the meaning of mail phishing attack in simple words   part 4#9 | Eyal...
What is the meaning of mail phishing attack in simple words part 4#9 | Eyal...
 
What is so special about spoof mail attack part 3#9 | Eyal Doron | o365info.com
What is so special about spoof mail attack  part 3#9 | Eyal Doron | o365info.comWhat is so special about spoof mail attack  part 3#9 | Eyal Doron | o365info.com
What is so special about spoof mail attack part 3#9 | Eyal Doron | o365info.com
 
What are the possible damages of phishing and spoofing mail attacks part 2#...
What are the possible damages of phishing and spoofing mail attacks   part 2#...What are the possible damages of phishing and spoofing mail attacks   part 2#...
What are the possible damages of phishing and spoofing mail attacks part 2#...
 
Dealing with a spoof mail attacks and phishing mail attacks a little story ...
Dealing with a spoof mail attacks and phishing mail attacks   a little story ...Dealing with a spoof mail attacks and phishing mail attacks   a little story ...
Dealing with a spoof mail attacks and phishing mail attacks a little story ...
 
Exchange In-Place eDiscovery & Hold | Introduction | 5#7
Exchange In-Place eDiscovery & Hold | Introduction  | 5#7Exchange In-Place eDiscovery & Hold | Introduction  | 5#7
Exchange In-Place eDiscovery & Hold | Introduction | 5#7
 
Mail migration to office 365 measure and estimate mail migration throughput...
Mail migration to office 365   measure and estimate mail migration throughput...Mail migration to office 365   measure and estimate mail migration throughput...
Mail migration to office 365 measure and estimate mail migration throughput...
 
Mail migration to office 365 factors that impact mail migration performance...
Mail migration to office 365   factors that impact mail migration performance...Mail migration to office 365   factors that impact mail migration performance...
Mail migration to office 365 factors that impact mail migration performance...
 
Mail migration to office 365 optimizing the mail migration throughput - par...
Mail migration to office 365   optimizing the mail migration throughput - par...Mail migration to office 365   optimizing the mail migration throughput - par...
Mail migration to office 365 optimizing the mail migration throughput - par...
 
Mail migration to office 365 mail migration methods - part 1#4
Mail migration to office 365   mail migration methods - part 1#4Mail migration to office 365   mail migration methods - part 1#4
Mail migration to office 365 mail migration methods - part 1#4
 
Smtp relay in office 365 environment troubleshooting scenarios - part 4#4
Smtp relay in office 365 environment   troubleshooting scenarios - part 4#4Smtp relay in office 365 environment   troubleshooting scenarios - part 4#4
Smtp relay in office 365 environment troubleshooting scenarios - part 4#4
 
Stage migration, exchange and autodiscover infrastructure part 1#2 part 35#36
Stage migration, exchange and autodiscover infrastructure  part 1#2  part 35#36Stage migration, exchange and autodiscover infrastructure  part 1#2  part 35#36
Stage migration, exchange and autodiscover infrastructure part 1#2 part 35#36
 
Autodiscover flow in an office 365 environment part 3#3 part 31#36
Autodiscover flow in an office 365 environment  part 3#3  part 31#36Autodiscover flow in an office 365 environment  part 3#3  part 31#36
Autodiscover flow in an office 365 environment part 3#3 part 31#36
 
Autodiscover flow in an exchange hybrid environment part 1#3 part 32#36
Autodiscover flow in an exchange hybrid environment  part 1#3  part 32#36Autodiscover flow in an exchange hybrid environment  part 1#3  part 32#36
Autodiscover flow in an exchange hybrid environment part 1#3 part 32#36
 
Autodiscover flow in an exchange on premises environment non-active director...
Autodiscover flow in an exchange on premises environment  non-active director...Autodiscover flow in an exchange on premises environment  non-active director...
Autodiscover flow in an exchange on premises environment non-active director...
 
Autodiscover flow in an exchange on premises environment non-active director...
Autodiscover flow in an exchange on premises environment  non-active director...Autodiscover flow in an exchange on premises environment  non-active director...
Autodiscover flow in an exchange on premises environment non-active director...
 
Autodiscover flow in an exchange on premises environment non-active director...
Autodiscover flow in an exchange on premises environment  non-active director...Autodiscover flow in an exchange on premises environment  non-active director...
Autodiscover flow in an exchange on premises environment non-active director...
 

Recently uploaded

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 

Recently uploaded (20)

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 

Using fiddler for autodiscover troubleshooting scenarios part 4#4 part 24#36

  • 1. Page 1 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part 24#36 Written by Eyal Doron | o365info.com | Copyright © 2012-2015 Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part 24#36 The current article is the last article in the Autodiscover troubleshooting tools article series. In this article, we will review a very interesting tool named – Fiddler, that can help us in our task of capturing and analyzing Autodiscover data that is passed between the Autodiscover client and the Autodiscover Endpoint throughout the Autodiscover communication channel. Autodiscover Troubleshooting tools | The article series The article series include the following articles: 1. Outlook Test E-mail AutoConfiguration | Autodiscover troubleshooting tools | Part 1#4 | Part 21#36
  • 2. Page 2 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part 24#36 Written by Eyal Doron | o365info.com | Copyright © 2012-2015 2. Microsoft Remote Connectivity Analyzer (ExRCA) | Autodiscover troubleshooting tools | Part 2#4 | Part 22#36 3. Microsoft Connectivity Analyzer (MCA) | Autodiscover troubleshooting tools | Part 3#4 | Part 23#36 4. Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part 24#36 The “Fiddler” tool The “Fiddler” tool, can be classified as a “network sniffer” but the thing that makes it “special tool”, is that the fiddler is an HTTP and HTTPS network sniffer tool. In the current article, we will review how to use the fiddler tool for the purpose of Autodiscover troubleshooting scenarios but, it’s important to mention that the Fiddler can serve as a tool for many other scenarios, in which we need to get a detailed view “inside” an HTTP or HTTPS session between two nodes (client and server, for example). The Fiddler concept
  • 3. Page 3 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part 24#36 Written by Eyal Doron | o365info.com | Copyright © 2012-2015 Generally speaking, there are a couple of tools that have the ability to capture network traffic that flow in the communication channel between two nodes. An example for such tools is:  Microsoft Network Monitor  Wireshark The “thing” that distinguishes the Fiddler tool versus other network capture tools is that a standard network monitor tool, cannot monitor the information that flows when using HTTPS session because the data is encrypted. The ability of the Fiddler tool to “look into” an encrypted HTTPS session, is a little similar to a well-known attack named – a man in the middle. In case we configure the Fiddler to inspect an HTTPS session, the Fiddle toll use his own personal certificate. When the “client” sends information to the server, the information is captured by the Fiddler, Fiddler inspects the data, “repackage” the data and sends it back to the server. Download and install fiddler Use the following link to download the Fiddler
  • 4. Page 4 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part 24#36 Written by Eyal Doron | o365info.com | Copyright © 2012-2015 Using Fiddler as an Autodiscover troubleshooting tool advantage and disadvantages Advantage  The ability to inspect HTTP and HTTPS session from any type of clients – in the current article, we demonstrate how to use Fiddler for inspecting an Outlook session but, it’s important to mention that the Fiddler tool, can use to inspect HTTP and HTTPS session of any type of client. For example, we can use the Fiddler for the monitoring OWA session (Outlook web client) and get a very detailed information about the information the “flow” between the client and the server. Disadvantages
  • 5. Page 5 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part 24#36 Written by Eyal Doron | o365info.com | Copyright © 2012-2015  The Fiddler was not created as a “dedicated tool for troubleshooting Microsoft Autodiscover client problems”. The information that we get from Fiddler is not so clear and “understandable” as the information that we get when using tools such as the ExRCA (Exchange remote connectivity analyzer).  Disability of inspecting additional protocols beside HTTP and HTTPS. For example, an Autodiscover process in Active Directory environments includes additional protocol beside the HTTP and the HTTPS such as as-DNS and LDAP. When using the Fiddler, we will not be able to get any kind of information about these “Autodiscover parts” that are implemented by the Autodiscover client. Configuring Fiddler to decrypt HTTPS traffic Choose the Tools menu and then click on the Fiddler options
  • 6. Page 6 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part 24#36 Written by Eyal Doron | o365info.com | Copyright © 2012-2015 Click the HTTPS tab and choose the option box – Decrypt HTTPS traffic
  • 7. Page 7 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part 24#36 Written by Eyal Doron | o365info.com | Copyright © 2012-2015 A warranting or a notification window appears that notify us that Fiddler will generate a unique root certificate. Click on the Yes button
  • 8. Page 8 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part 24#36 Written by Eyal Doron | o365info.com | Copyright © 2012-2015 On the last window approve the operation of the certificate installation on the local desktop Fiddler graphical interface The Fiddler is a very sophisticated tool with many options. At the current time, I will provide just a quick review for an example in which we use Fiddler for inspecting an Autodiscover session between Autodiscover client and Autodiscover Endpoint. In the following screenshot, we can see the “structure” of the session screen.  Row 1 – in this row we can see the icons that Fiddler use for representing a specific event such as success, failure, encryption etc.  Row 2 – the protocol that was used (HTTPS or HTTP)
  • 9. Page 9 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part 24#36 Written by Eyal Doron | o365info.com | Copyright © 2012-2015  Row 3 – the hostname  Row 4 – the URL address  Row 5 – the “process” the meaning is the factor or the “client” that creates or Initializes the session. In our example, we monitor an Outlook Autodiscover process that tries to access his Autodiscover Endpoint. The “Left part” of the Fiddler graphical interface, is dedicated to presenting the – “Log rows”, the record of the HTTP or the HTTPS session that occurs. The “Right part” of the Fiddler graphical interface, is dedicated to presenting the content of a specific session. Notice to “Tab” on the upper part and beneath the content. Each of this tab, enable us to get a “differ view” of the information. For example, SyntaxView, HexView, Image View, XML, Heeders etc.
  • 10. Page 10 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part 24#36 Written by Eyal Doron | o365info.com | Copyright © 2012-2015 Monitoring and Autodiscover session using Fiddler To demonstrate the use of Fiddler, we will use the following scenario: John is an Office 365 users whom his mailbox is hosted at the Exchange Online server. We would like to use the Fiddler tool for monitoring a “standard Autodiscover session” that is implemented between the Outlook client and his “Autodiscover Endpoint” (Exchange Online). In the following screenshot, we can see the “Autodiscover round trip” that was accused when a mail client such as Outlook accesses his mailbox on the Exchange Online server. We can see that in the begging, the Autodiscover client is trying to access a host named –o365info.com using HTTP and the communication requires failed. If we look at the content of the Log row, we can see some additional information such as: [Fiddler] The connection to ‘o365info.com’ failed. <br />Error: TimedOut (0x274c). <br />System.Net.Sockets.SocketException A connection attempt failed because the
  • 11. Page 11 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part 24#36 Written by Eyal Doron | o365info.com | Copyright © 2012-2015 connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 104.28.12.85:443 Another session such as the HTTPS communication with the “Exchange Online server” (pod51049.outlook.com) was completed successfully. General clarification – in Office 365 and Exchange Online environment, the mail client doesn’t reach directly to his “final Autodiscover Endpoint”. Instead, the Autodiscover client is going through a “journey” in which he “travel” between couples of nodes until he reaches his destination. For example, a “standard Autodiscover workflow” in an Office 365 environment will start when the Autodiscover client tries to look for the host using the SMTP email domain as the host name (o365info.com in our scenario), if he fails to find or communicate with this Autodiscover Endpoint, the client will try to look for a host using the Autodiscover as a prefix (autodiscover.o365info.com in our scenario). Because in Office 365 there is not such Autodiscover Endpoint, the Autodiscover client will be redirected to Potential Autodiscover Endpoint named – autodiscover- s.outlook.com and, from there will be redirected again to his “final destination”, in our scenario an Exchange Online CAS server named- pod51049.outlook.com An example for the Autodiscover session In the following screenshot, we can see that Outlook (Autodiscover client) tries to access host named – autodiscover-s.outlook.com
  • 12. Page 12 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part 24#36 Written by Eyal Doron | o365info.com | Copyright © 2012-2015 If we look at the content of the log row, we can see the information that appears in the server certificate (the certificate that the server sends to the Autodiscover client). In the following screenshot, we can see that Outlook (Autodiscover client) tries to access host named – pod51049.outlook.com If we look at the content of the log row, we can see the information that appears in the server certificate (the certificate that the server sent to the Autodiscover client).
  • 13. Page 13 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part 24#36 Written by Eyal Doron | o365info.com | Copyright © 2012-2015 In the following screenshot, we can see that Outlook (Autodiscover client) manage to reach his Autodiscover Endpoint – an Exchange Online CAS server named – pod51049.outlook.com By using the Syntax View tab, we can see the content of the XML file that the Exchange server return as an Autodiscover response.
  • 14. Page 14 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part 24#36 Written by Eyal Doron | o365info.com | Copyright © 2012-2015 Another option for viewing the content of the Autodiscover response is by using the XML tab. The XML tab enables us to see the information (the XML file) by displaying the XML Hierarchy. Fiddler Miscellaneous As mentioned, the fiddler is a very powerful tool that enables us to “do” many things with the recorded data. In the following screenshot, we can see an example of a nice option that enables us to “replay” a specific HTTP or HTTPS session. To be able to replay a session, we will need to right click on the required Log row, and choose the replay menu.
  • 15. Page 15 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part 24#36 Written by Eyal Doron | o365info.com | Copyright © 2012-2015 Saving a fiddler session The option of “Saving a fiddler session” is useful in a scenario in which we want to save the data for further analysis or send the data to tech support, etc. To save a recorded Fiddler session, click on the File menu and choose the Save – all session menu.
  • 16. Page 16 of 16 | Using Fiddler for Autodiscover troubleshooting scenarios | Part 4#4 | Part 24#36 Written by Eyal Doron | o365info.com | Copyright © 2012-2015 Additional reading  Using fiddler rule to get outlook to authenticate to the Microsoft online discover service  Get-FederationInformation Fails to onmicrosoft.com with Bad Gateway Error  Announcing Fiddler Inspector for Exchange Server ActiveSync  EAS Inspector for Fiddler  Configure Fiddler to Decrypt HTTPS Traffic  TechNet Radio: IT Time – Troubleshooting Office 365 Single Sign-On with Fiddler2  Office 365: New port/URL required for OWA in Exchange Online  How to help the Outlook.com support team collect FiddlerCap traces