Skip to content
Jeremy Knight edited this page Nov 12, 2022 · 32 revisions

Download the extension

Run the below in PowerShell on your computer:

Invoke-Expression (New-Object Net.WebClient).DownloadString('https://aka.ms/Deploy-Office365FiddlerExtension')

What does the extension do?

The Extension is an Office 365 centric troubleshooting tool. A publicly available tool which brings knowledge of previously seen issues and solution guidance to anyone troubleshooting Office 365 client application issues.

Features

  • Sessions are coloured according to their relevance to a known condition or failure.
  • Additional columns added to UI.
    • Elapsed time -- The time a request/response pair took to complete in an individual session.
    • Response server -- The type of web server which responded to the request.
    • Session Type -- This is a field populated from logic checks based on request and response values. This will contain the client used, type of connection, or process if not related to Exchange or Outlook.
    • Host IP -- The IP address of the device or server which responded to the application request.
    • Authentication -- Type of authentication involved in the session.
  • Inspector tab added to the UI.
    • The extension adds an Office 365 tab to the response inspector list.
    • This tab brings together useful information for troubleshooting issues.
    • Expect to see information from the sessions along with logic based comments in the session comments section.
  • Application Logging.
    • Logs the logic checks the extension finds on sessions into the Fiddler application log for viewing.
    • Check the log tab in the Fiddler application to see the log entries generated.
  • Update Checking.
    • The extension checks for any available updates and lets you know in the top of the inspector tab if there is.
  • Menu added to the UI to control the extension.
    • Extension Enabled -- Running the extension with all options turned on involves a performance cost. You can turn off the extension if not currently using it. This will stop all session logic processing. The inspector tab will still show, however clearly displays the extension is disabled.
    • Application Logging Enabled -- Enable/disable switch for the application logging.
    • Extension Wiki -- Link out to the project Wiki.
    • Report Issues -- Link out to the project issues page.
    • Check for updates -- Extension checks against updates.