Please see below a list of possible HTTP error/health status codes along with suggested actions for remediation. These error codes can be found in the Failed requests section at the bottom of your HTTP monitor’s overview page.
Error/Health Status Codes and Suggested Actions
Error/Health Status Code | Error Description/ Health Status | Suggested Actions |
---|---|---|
0 | Healthy | |
1 | SSL Communication error | Check vuc-http-execution.log for more info |
2 | DNS query timeout | Check vuc-http-execution.log for more info |
3 | Unknown Host | Check nslookup from the AG. |
4 | Unexpected Error | Check vuc-http-execution.log & vuc-http.log for more info |
5 | Redirects not allowed | |
6 | Invalid Code | Status Code validation failed Check Monitor> Settings>HTTP Requests> Request> Response Status Code Verification setting |
7 | Script execution failed | Check vuc-http-execution.log for more info |
8 | Script Fail | Check vuc-http-execution.log for more info |
12 | Http Monitor Execution Timeout | Use Adapt Request Timeout to increase up to 60s. HTTP Monitor Advanced settings preview can be used increase monitor timeout |
13 | Too many redirects | Maximum number of redirects for synthetic monitors is 10. When a monitor reaches 11 redirects, the monitor fails with this error. Reach out to your application team to find out why there are so many redirects and reduce them. |
15 | Connection timeout | Test connection using curl from AG Is proxy needed? If a public location, is this endpoint available? Do the public location IP addresses need to be whitelisted by the application? |
16 | Connection Refused |
Test connection using curl from AG Is proxy needed? |
17 | Constraint Violated value | Response validation failed. Check Monitor> Settings>HTTP Requests> Request> Set rule for response validation setting |
18 | Unknown Method Error | Check vuc-http-execution.log & vuc-http.log for more info |
20 | SSL Expiry warning | |
24 | Request Timeout |
Test connection using curl from AG Is proxy needed? |
30 | Forbidden Url Error | IP resolves to localhost which, due to security reasons, is not allowed |
Reference/More information: Troubleshooting HTTP Monitor Error/ Health Status Codes - Dynatrace Community