When a GSX Robot User tries to connect to Skype For Business Voice it throws a Connectivity Checks Failed error message. This can be due to several things such as some of the Microsoft Office 365 URLs and IP address ranges prerequisites not being met, or the UDP port being inaccessible for example.
Below we learn how to use the Microsoft Network Assessment Tool to gather detailed information to help diagnose the problem and identify the root cause of the issue.
Symptoms
- Skype For Business Voice User Experience Status is Down.
- Connectivity Checks Failed.
How to Troubleshoot the Issue
To debug this issue, we will need the Skype for Business Network Assessment Tool installed on the machine that is running the robot user, not the GSX server itself.
Install the Network Assessment Tool
- Download the Skype for Business Network Assessment Tool.
- Install the Network Assessment Tool using the default settings.
Once the Network Assessment Tool is installed
- Open a PowerShell session as Administrator.
- Use CD to navigate to the Network Assessment Tool installation folder.
- Type the command:
- .\NetworkAssessmentTool.exe /Connectivitycheck /verbose
- Open the connectivity_results.txt file generated to identify the root cause of issue.
- You can also send the connectivity_results.txt file generated to GSX Support for further analysis.
Example Results:
[...]
Please check if IP Range 52.112.0.0/14 is reachable using Protocol UDP and Port 3478
Relay : 52.114.63.254 is not reachable using Protocol UDP and Port 3478
Please check if IP Range 52.112.0.0/14 is reachable using Protocol UDP and Port 3478
[...]
Please ensure your firewall allows connections to the following domains: *.cc.skype.com
Verifications failed.
The full example results can be seen in the attached connectivity_results.txt file.
Further information can be found in this Microsoft Prerequisites for Office 365 URLs and IP address ranges article.