Skip to content

Commit 0b80e5d

Browse files
authored
Update diagnose-ping-test-failure.md
Edit review per CI 7264
1 parent 57d5048 commit 0b80e5d

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

support/azure/azure-monitor/app-insights/availability/diagnose-ping-test-failure.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
---
2-
title: Diagnose problems that cause availability tests to fail in Application Insights
3-
description: This article describes how to diagnose common issues that cause availability tests to fail in Application Insights.
2+
title: Diagnose Problems That Cause Availability Tests to Fail in Application Insights
3+
description: This article discusses how to diagnose common issues that cause availability tests to fail in Application Insights.
44
ms.date: 8/27/2025
55
editor: v-jsitser
66
ms.reviewer: aaronmax, cogoodson, matthofa, v-leedennis, v-weizhu, v-liuamson
77
ms.service: azure-monitor
88
ms.custom: sap:Availability Tests
99
---
1010

11-
# Diagnose availability test failures in Application Insights
11+
# Diagnose availability test failures in Application Insights
1212

1313
This article discusses how to access the Application Insights troubleshooting report. This report enables you to easily diagnose common problems that cause your availability tests to fail.
1414

@@ -36,7 +36,7 @@ The following table lists the steps, error messages, and possible causes that yo
3636

3737
|Step | Error message | Possible cause |
3838
|-----|---------------|----------------|
39-
| Connection reuse | No specific error message is returned for this issue. | The web test step is dependent on a previously established connection. Therefore, no DNS, connection or SSL step is required. |
39+
| Connection reuse | No specific error message is returned for this issue. | The web test step is dependent on a previously established connection. Therefore, no DNS, connection, or SSL step is required. |
4040
| DNS resolution | The remote name could not be resolved: "\<your-URL>" | The DNS resolution process fails. This most likely occurred because of misconfigured DNS records or temporary DNS server failures. |
4141
| Connection establishment | A connection attempt failed because the connected party did not properly respond after a period of time. | Your server doesn't respond to the HTTP request. A common cause is that a firewall on your server is blocking our test agents. To test within an Azure Virtual Network, add the Availability service tag to your environment.|
4242
| TLS transport | The client and server cannot communicate because they do not possess a common algorithm.| Only TLS 1.2, and 1.3 are supported. SSL isn't supported. This step doesn't validate SSL certificates, it only establishes a secure connection. This step appears only if an error occurs. |
@@ -45,15 +45,15 @@ The following table lists the steps, error messages, and possible causes that yo
4545
| Redirect limit validation | This webpage has too many redirects. This loop will be terminated here since this request exceeded the limit for auto redirects. | Redirects are limited to 10 per test. |
4646
| Status code validation | `200 - OK` does not match the expected status `400 - BadRequest`. | The returned status code is counted as a success. The "200" code indicates that a normal web page was returned. |
4747
| Content validation | The required text '\<expected-response-text>' did not appear in the response. | <p>The string isn't an exact case-sensitive match in the response. For example, the string "Welcome!" must be a plain string, without wildcard characters (such as an asterisk). If your page content changes, you might have to update the string. Content match supports only English characters.</p> <p>Content match also fails if the response body is more than 1,000,000 bytes long. After the client reads that number of bytes, it stops reading the response body and drops the connection. Because of this behavior, the server experiences a `ClientConnectionFailure` exception, even if the client returns a success status code.</p> |
48-
|Missing test results in Azure portal|No specific error message is returned for this issue. Test results are missing in the Azure portal when viewing the end-to-end transaction details of an availability test. |Non-UTF8 characters aren't supported for viewing web test results. Ensure there are no non-UTF8 characters in the response from the endpoint that's called using the availability test.|
49-
|Unsupported URL|This URL is not supported|<p>Availability tests only allow communicating over publicly available IP addresses and hostnames. This error might occur when you try to communicate with an internal IP address that isn't routable via the public internet.</p> <p>To resolve this error, ensure only public IP addresses are defined in your web test and that any DNS lookups your web test depends on return only valid publicly routable IP addresses.</p>|
48+
|Missing test results in Azure portal|No specific error message is returned for this issue. Test results are missing in the Azure portal when viewing the end-to-end transaction details of an availability test. |Non-UTF8 characters aren't supported for viewing web test results. Make sure that no non-UTF8 characters exist in the response from the endpoint that's called by using the availability test.|
49+
|Unsupported URL|This URL is not supported|<p>Availability tests only allow communicating over publicly available IP addresses and hostnames. This error might occur when you try to communicate with an internal IP address that isn't routable via the public internet.</p> <p>To resolve this error, make sure that only public IP addresses are defined in your web test and that any DNS lookups that your web test depends on return only valid, publicly routable IP addresses.</p>|
5050

51-
Some regions restrict the use of TLS 1.3. If you experience connectivity issues in these regions, try using an earlier version of TLS, such as TLS 1.2. For details about TLS 1.3 support, see [RFC 8446](https://datatracker.ietf.org/doc/html/rfc8446). To learn more about the supported regions, see: [Supported TLS configurations](/azure/azure-monitor/app/availability?tabs=standard#supported-tls-configurations).
51+
Some regions restrict the use of TLS 1.3. If you experience connectivity issues in these regions, try to use an earlier version of TLS, such as TLS 1.2. For details about TLS 1.3 support, see [RFC 8446](https://datatracker.ietf.org/doc/html/rfc8446). To learn more about the supported regions, see: [Supported TLS configurations](/azure/azure-monitor/app/availability?tabs=standard#supported-tls-configurations).
5252

53-
If you're unable to connect from certain regions, the issue might be related to local restrictions on TLS 1.3 or ESNI. To work around this limitation, use TLS 1.2.
53+
If you can't connect from certain regions, the issue might be related to local restrictions on TLS 1.3 or ESNI. To work around this limitation, use TLS 1.2.
5454

5555
> [!NOTE]
56-
> If the connection reuse step is present, then the following steps won't be present:
56+
> If the "connection reuse" step exists, the following steps won't exist:
5757
>
5858
> - DNS resolution
5959
> - Connection establishment

0 commit comments

Comments
 (0)