Advanced menu options in Teams client

So with the Skype for business online migration to Microsoft Teams, we all have been using Microsoft Teams, and come across issues very often. Microsoft has moved away from SIP and built Teams service over HTTPS protocol (there are still some operations that use SIP but majority of traffic is on HTTPS).

With HTTPS protocol, it is very easy to capture web traffic and analyze what\’s going on in HTTPS packet. Microsoft has built capturing HTTPS traffic within Teams client itself which captures all the traffic and let\’s you analyse it. In this blog, I am going to describe, how to capture the traffic using advanced menu options.

Here\’s how you can enable and bring advanced menu in Teams client.

  1. Find MS Teams icon in your system tray. (Icons appearing on right corner of screen next to clock is called \”system tray\”).
  2. You have to hit 7 left clicks and one right click on your mouse on Teams icon.
  3. When you do right client on Teams client, you will see some more options now. From these options, select \”Dev tools\” and then \”Open Dev tools (main window)\”.
  4. If you are not already on \”Network\” tab, select Network tab, and enable \”Preserve log\” option. This is very important, because if you don\’t turn it on, with every new activity, previous traffic will disappear and you may miss traffic which actually captured an issue
  5. Once you are done reproducing the issue, select any packet, right client and select \”Save all as HAR with content\”
  6. Save the logs on your PC.

Once you have the logs saved, next question is, how do you read them. That is also quiet easy. You would need HAR reader, which is available as an extension for Chrome browser, or install Fiddler tool from https://www.telerik.com/download/fiddler/fiddler-everywhere-windows, and then import the HAR file as HTTP Archive format, and you can read everything yourself.

2 thoughts on “Advanced menu options in Teams client”

  1. Cooler that the Sky engineers secret menu!
    Is there an option in there to clear the local cache?
    if not, can you sneak one in?? 😉

Leave a Reply to JC Cancel Reply

Your email address will not be published. Required fields are marked *