If you are attempted to deploy Dynamics 365 in your environment, you may need to verify that you can reach the endpoints necessary. This tool can help you test by running on workstations that are going to be consuming Dynamics (or are having trouble accessing Dynamics resources).
It currently has endpoints for all regions listed on the following pages:
Use the -OnlineEndPointTarget parameter to specify a valid region. Default region is NA (North America).
Updates:
You can learn more about how the tool works at https://www.undocumented-features.com/2018/04/20/dynamics-365-network-test-tool/ and https://www.undocumented-features.com/2018/06/28/update-dynamics-365-testing-tool/.
<# .SYNOPSIS Test basic connectivity and name resolution for Dynamics 365. .DESCRIPTION Use this script to test basic network connectivity to Dynamics 365 online endpoints. .PARAMETER DebugLogging Enable debug error logging to log file. .PARAMETER Logfile Self-explanatory. .PARAMETER OnlineEndPoints Use this parameter to conduct communication tests against online endpoints. .PARAMETER OnlineEndPointTarget Use this optional parameter to select region. Valid values: - NA (North America) - SA (South America) - EMEA (Europe, Middle East, Africa) - APAC (Asia-Pacific) - JP (Japan) - IN (India) - CA (Canada) - USGOV (United States Government) - Oceania (Oceania-area) .PARAMETER SystemConfiguration Report on system configuration items, including installed Windows Features, TLS registry entries and proxy configurations. .EXAMPLE .\DynamicsNetworkTest.ps1 Runs all tests and writes to default log file location (YYYY-MM-DD_DynamicsConnectivity.txt) .EXAMPLE .\DynamicsNetworkTest.ps1 -SystemConfiguration Runs System Configuration test and writes to default log file location (YYYY-MM-DD_DynamicsConnectivity.txt). .EXAMPLE .\DynamicsNetworkTest.ps1 -OnlineEndPointTarget USGOV -DebugLogging Runs OnlineEndPoints test using the U.S. Government online endpoints list and writes to default log file location (YYYY-MM-DD_DynamicsConnectivity.txt) with debug logging enabled. .LINK https://gallery.technet.microsoft.com/Dynamics-365-Network-Test-6e0ccad8 .NOTES - 2018-04-20 Updated online endpoint targets for additional regions. - 2018-04-20 Initial release. #>
<#
.SYNOPSIS
Test basic connectivity and name resolution for Dynamics 365.
.DESCRIPTION
Use this script to test basic network connectivity to Dynamics 365 online endpoints.
.PARAMETER DebugLogging
Enable debug error logging to log file.
.PARAMETER Logfile
Self-explanatory.
.PARAMETER OnlineEndPoints
Use this parameter to conduct communication tests against online endpoints.
.PARAMETER OnlineEndPointTarget
Use this optional parameter to select region.
Valid values:
- NA (North America)
- SA (South America)
- EMEA (Europe, Middle East, Africa)
- APAC (Asia-Pacific)
- JP (Japan)
- IN (India)
- CA (Canada)
- USGOV (United States Government)
- Oceania (Oceania-area)
.PARAMETER SystemConfiguration
Report on system configuration items, including installed Windows Features, TLS
registry entries and proxy configurations.
.EXAMPLE
.\DynamicsNetworkTest.ps1
Runs all tests and writes to default log file location (YYYY-MM-DD_DynamicsConnectivity.txt)
.EXAMPLE
.\DynamicsNetworkTest.ps1 -SystemConfiguration
Runs System Configuration test and writes to default log file location (YYYY-MM-DD_DynamicsConnectivity.txt).
.EXAMPLE
.\DynamicsNetworkTest.ps1 -OnlineEndPointTarget USGOV -DebugLogging
Runs OnlineEndPoints test using the U.S. Government online endpoints list
and writes to default log file location (YYYY-MM-DD_DynamicsConnectivity.txt)
with debug logging enabled.
.LINK
https://gallery.technet.microsoft.com/Dynamics-365-Network-Test-6e0ccad8
.NOTES
- 2018-04-20 Updated online endpoint targets for additional regions.
- 2018-04-20 Initial release.
#>