12 Jun 2023 07:03 AM - edited 24 Oct 2025 12:34 PM
This article provides the most common error codes seen in Dynatrace Synthetic HTTP monitors, notes on the behavior, and some troubleshooting suggestions.
HTTP Monitor executions don't always succeed. In addition to the HTTP response codes that a request can return, there are several Dynatrace error codes.
A summary of the HTTP Monitor error codes for a period can be seen in the HTTP Monitor details> Failed Requests card.
You can also, find the error code for the most recent failed, successful and on-demand executions in Analyze last failed execution. You can filter the JSON to just show the error. In the JSON the error code is called HealthStatusCode and the error description is HealthStatus.
|
Error/ Health Status Code
|
Error Description/ Health Status |
Suggested Actions |
|
0 |
Healthy |
|
|
1 |
SSL Communication error |
Check vuc-http-execution.log for more details. |
|
2 |
DNS query timeout |
Check vuc-http-execution.log for more details. |
|
3 |
Unknown Host |
Check nslookup from the ActiveGate. |
|
4 |
Unexpected Error |
Check vuc-http-execution.log and vuc-http.log for more info |
|
5 |
Redirects not allowed |
|
|
6 |
Invalid Code |
Status Code validation failed |
|
7 |
Script execution failed |
Check vuc-http-execution.log for more details. |
|
8 |
Script Fail |
Check vuc-http-execution.log for more details. |
|
12 |
Http Monitor Execution Timeout |
Use Adapt Request Timeout to increase up to 60s. The HTTP Monitor Advanced settings preview can be used to increase the monitor timeout. Ask your CSM or Support for more details. |
|
13 |
Too many redirects |
The maximum number of redirects for synthetic monitors is 10. When a monitor reaches 11 redirects, it fails with this error. |
|
15 |
Connection timeout |
Test connection using curl from the ActiveGate |
|
16 |
Connection Refused |
Does this endpoint require specific headers to be added? |
|
17 |
Constraint Violated value |
Response validation failed. |
|
18 |
Unknown Method Error |
Check vuc-http-execution.log and vuc-http.log for more info. |
|
20 |
SSL Expiry warning |
|
|
24 |
Request Timeout |
Test connection using curl from AG Is a proxy needed? |
|
30 |
Forbidden URL Error |
IP resolves to localhost, which, due to security reasons, is not allowed |
You can either download the support archive or check directly on for HTTP Monitor logs on a Private location. You can find where to check here.
Open a chat or contact support if
@HannahM This is awesome, can this information be posted on the public documentation site? The table you created is so informative. We were just having problem #7 and we found this post while troubleshooting. So valuable.