Home

Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity checks

Highlighted
William Looney
Microsoft

Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity checks

Hi,

 

I'm happy to announce we have just released an updated Network Assessment Tool for Skype for Business and Microsoft Teams. Download link is: https://www.microsoft.com/en-us/download/details.aspx?id=53885 (version 2017.1.0.51)

 

This new version has the following new features:

  • Perform connectivity test to all of the IP addresses and ports used in Microsoft Teams calls/meetings. This enables you to ensure the firewalls or other network equipment are correctly configured. The tool auto updates the list, so if any addresses or ports changed, the next time the tool is run, the new addresses will be included.
  • Tool is now delivered as an .exe which will install the appropriate runtime dependencies. This should help ensure the tool runs as expected. As part of this, the default path the output files are written to has changed.
  • Updates to support changes in relay management

Refer to the usage.docx file included with the tool for usage/etc.

 

Important: Starting around 12/15, older versions of the tool may stop working and will report an issue with the relay configuration. Please update accordingly.

 

The download site takes a few hours to replicate, so if the link doesn't work today (12/8), pleased try again in a few hours.

 

thanks!

 

/william

32 Replies

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

I changed “Relay.IP” to my CCE edge’s in the config file but the tool keeps probing the whole Microsoft’s IP ranges starting from “13.107.64.2”..,..., instead of my CCE’s IP?

Any bugs?

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

I can't find the usage.docx ? It only downloaded the .exe ?

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

Nice,

 

Connectivity tests to the real services will be really useful in environments where the firewall is locked down. Great that it goes and pulls the current IP's and FQDNs to catch changes over time.

 

I did a quick hands-on blog post here: http://tomtalks.uk/2017/12/updated-free-sfbo-microsoft-teams-network-assessment-tool-added-connectiv...

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

 

The EXE installs to a file path that has the usage.docx. check out this blog for a quick overview: http://tomtalks.uk/2017/12/updated-free-sfbo-microsoft-teams-network-assessment-tool-added-connectiv...

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

Is this purely for Skype for Business Online? It would be good to make sure the word 'Online' is used as I often find things related to SfB to find out they're Online only.

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

Looks great! We were waiting for this :)

One point, do we have option to check what all IPs it tested during connectivity checks? I can only see two lines:

Starting Connectivity checks
Verifications completed successfully

 

 

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

 

The IP's are not surfaced in the tool, but I agree to see them would be cool.

 

If you are interested you can trace them with wireshark/NetMon - I took a screenshot in my blog post

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

Thanks for response.

I got what I was looking for using following command:

 

NetworkAssessmentTool.exe /Connectivitycheck /verbose

 

I can see list of IPs which were checked during connectivity check with port number.

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

Those IP addresses are the Transport Relay anycast ip addresses. I'm trying to understand why you are trying to achieve with change your relay.ip to your CCE Edge. 

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

I was helping a customer troubleshoot with this today and comparing the results with running it on my computer. I noticed that not all the IPs listed on the Office 365 IPs and URLs support page appear when testing the tool. In fact, it seemed the customer would get a different set than I would get. Any reason why not all the IPs would be tested?

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

The current version of this tool appears to be very broken; after changing the number of iterations to the desired amount (2000 in the below example), only about one quarter of the results are processed with the results analyser - the rest are skipped.

results.PNGLooking at the source results file, it's clear that only tests with around 850 packets sent / received are processed, and that any tests with around 280 packets sent / received are skipped;

results2.PNG

I've tested this thoroughly and can see no logic as to why it utilises 250ish packets sometimes, and 850ish others. This isn't a configurable variable.

 

Any chance of getting this fixed?

 

Kind regards
Ben

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

Would be nice after the installation runs that it tells someone that!

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

I have noticed the same issue with tests being run with either 250-ish or 850-ish packets in a 3:1-ish ratio.  I was thinking this was potentially an indication of an issue with my ISP but now seeing this reported by someone else I too wonder if it's an issue with the tool.

 

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

+1 to issues with the new version.  Several attempts on multiple machines results in 283 packets sent/received.  When trying to use resultsanalyzer, it claims:

"Error: No data in input file.  Please check that at least one record exists."

 

This is despite the fact that the TSV file has 10 rows of data.

 

For attempts that result in 800+ packets (851 seems to be the magic number for perfect), resultsanalyzer will skip rows with 283 packets sent/received.  I've tried modifying the relay IP to several different ones (13.107.8.2, 13.107.65.5, 104.44.195.1, and 52.114.188.1) and results don't improve.

 

Is this a tool issue?  Or a relay issue?  Seems to be the former...

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

The tool is not intended to test connectivity to the CCE.

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

Thanks for posting link to your hands on feedback.

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

The pulls the list of all the IP's needed for Microsoft Teams that is the same as what is supported on the support page. If you have a specific IP address missing, I can investigate.

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

Thanks for the feedback. We are working on an update to address this issue.

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

@William Looney - greatly appreciate the update.  Any rough ETA on when we can expect the fix?  Weeks?  A month?  Longer?

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

Its high priority on our list to get this release updated to address this and a couple other items of feedback we've received. I am not committing to a specific ETA or date, but I'm aiming for week or two provided everything goes well.

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

10-4. Thanks for letting me know!

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

Same case as Trevor

Maybe a tool that may become useful after some update one day ?

or another tool for network assessment is in preparation somewhere ?

 

By the way, I notice there are plenty of Microsoft tools checking O365 needs, but I'm not sure if one is really working. If there is one to use, which one is it as I'm lost between all tools that are not working, deprecated, abandoned, ... ?

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

@William Looney

Question - Any update on new version ETA?

 

Additional issue below:

The "/connectivitycheck" param appears to query for hosts in five domains:

*.dc.trouter.io
*.msg.skype.com
*.broker.skype.com
*.cc.skype.com
*.conv.skype.com

 

Problems with this are as follows:

  1. The domains bolded black are only listed as "Required" for Teams on the Office365 URL/IP support page.  There is no mention at all of these domains for Skype4B.  For organizations that adhere to strict DNS recursion configurations based off the Office365 URL/IP support page, when they are not deploying Teams and only Skype4B, the "/connectivitycheck" param flat out does not work.
    • Note:  The network assessment feature still works - albeit with the caveats listed in this thread - so that remains unchanged.
  2. The domain bolded red is not listed anywhere on the Office365 URL/IP support page.  For organizations that adhere to strict DNS recursion configurations based off the Office365 URL/IP support page, this domain will not be available since it is not documented.
    • Note:  This domain isn't even listed anywhere in the RSS feed, either.

 

I cannot overstate how disappointing and frustrating it is for partners and customers to have to deal with these issues.  Even more frustrating is the fact that we're now nearing two months since the version was released with no updates to fix the initial issues.

 

Please, please, PLEASE, get these issues (both technical and documentation) fixed ASAP.

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

Hello,
Any update on this issue?
Thanks.
Quang.

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

Opened a ticket with MSP and pressing on this question.

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

Microsoft has released the update for the Network Assessment Tool on March 5th. It is version 1.1.0.0.

 

It's at the regular download page:

https://www.microsoft.com/en-us/download/details.aspx?id=53885

 

Has anyone had a chance to try it out yet?

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

@Alexander Grinman

Initial issue encountered was that attempting to install the new version over an existing version (if there was already an existing version installed) resulted in the new version bits never being installed.  The NTFS timestamps on all the files remained showing the Dec version.  Using the assessment tool after the attempted install also resulted in the same issues already listed in the thread.

 

As of today, I uninstalled the Dec version.  Then installed the new Mar version and thus far I have not had issues with packet sent/received being reported as 283.  All of my smoke-tests today have been positive, with packets sent/received being reported as >848.

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

On the *.broker.skype.com, MS is looking into reconciling the tool and/or the URL/IP for Office 365. No date given yet.

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

I can confirm that uninstalling and reinstalling seems to have fixed the 283 packets bug.  Thanks Trevor.

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

Microsoft has updated their Monthly URL and IP addresses for O365 to include *.cc.skype.com. This replaces any reference to *.broker.skype.com showing up with the SFBNA tool 1.1 There were no changes to network ranges for Teams.

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

Do we have change log available for latest release?

 

I do see initial connection request is changed. Old version was connecting to "s2s.config.skype.com" and new is connecting to "config.team.microsoft.com" to fetch media location.

Re: Annoucement: Updated Network Assessment Tool released on 12/8 - added network connectivity check

You seems to have released a new version again in May.

 

Basic command says:

C:\...>NetworkAssessmentTool.exe /?
Skype for Business - Network Assessment Tool

Is this tool for Skype only or for Teams also?

 

The results from this:

C:\...>NetworkAssessmentTool.exe /connectivitycheck

.

.

Verifications failed.

 

But no need to say, my Skype/Teams is working. I'm and perhaps many other of your customers are in corporate networks. Liked or not, the standard corporate networks does not allow external connection directly from the workstations, but via the corporate proxies. So Skype and Teams, both are working (somehow) through the proxy, but why your testers does not do so?