<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>article Resolve HTTP Monitor Error Health Status Codes in Dynatrace in Troubleshooting</title>
    <link>https://community.dynatrace.com/t5/Troubleshooting/Resolve-HTTP-Monitor-Error-Health-Status-Codes-in-Dynatrace/ta-p/214354</link>
    <description>&lt;P&gt;&lt;EM&gt;Summary:&amp;nbsp;HTTP monitors in Dynatrace may return health status codes indicating connectivity or configuration issues. This guide lists common error codes, explains their meaning, and provides steps to restore monitoring accuracy.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;LI-TOC indent="15" liststyle="disc" maxheadinglevel="2"&gt;&lt;/LI-TOC&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Where to find HTTP Monitor Error/ Health Status Codes&amp;nbsp;&lt;/H2&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;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.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A summary of the HTTP Monitor error codes for a period can be seen in the &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/analysis-and-alerting/synthetic-details-for-http-monitors-classic#failed-requests" target="_self"&gt;HTTP Monitor details&amp;gt; Failed Requests card&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HannahM_2-1686150676387.png" style="width: 400px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/12132iBA27D6E4B38DB96D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="HannahM_2-1686150676387.png" alt="HannahM_2-1686150676387.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;You can also, find the error code for &lt;SPAN&gt;the most recent failed, successful and on-demand executions&lt;/SPAN&gt; in&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A class="anchor" href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/analysis-and-alerting/synthetic-details-for-http-monitors-classic#analyze-last-execution" target="_blank" rel="noopener"&gt;&lt;STRONG&gt;Analyze last failed execution&lt;/STRONG&gt;&lt;/A&gt;&lt;SPAN&gt;. 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.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HannahM_3-1686151110064.png" style="width: 400px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/12133i5B4741006C55BAFF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="HannahM_3-1686151110064.png" alt="HannahM_3-1686151110064.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Error/Health Status Codes and Suggested Actions&lt;/H2&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;Error/&lt;/P&gt;
&lt;P&gt;Health Status Code&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Error Description/ Health Status&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Suggested Actions&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Healthy&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;SSL Communication error&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Check vuc-http-execution.log for more details.&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;2&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;DNS query timeout&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Check vuc-http-execution.log for more details.&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;3&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Unknown Host&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Check nslookup from the ActiveGate.&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;4&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Unexpected Error&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Check vuc-http-execution.log and vuc-http.log for more info&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;5&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Redirects not allowed&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;6&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Invalid Code&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Status Code validation failed &lt;BR /&gt;Check Monitor&amp;gt; Settings&amp;gt;HTTP Requests&amp;gt; Request&amp;gt; Response Status Code Verification setting&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;7&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Script execution failed&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;There was a problem running one of the pre- or post-execution scripts. Some common causes are:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;typos or syntax errors&lt;/LI&gt;
&lt;LI&gt;referring to a method/ variable that hasn't been defined in the script&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Check vuc-http-execution.log for more details.&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;8&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Script Fail&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Check vuc-http-execution.log for more details.&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;12&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Http Monitor Execution Timeout&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;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.&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;13&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Too many redirects&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;The maximum number of redirects for synthetic monitors is 10. When a monitor reaches 11 redirects, it fails with this error.&amp;nbsp;&lt;BR /&gt;Reach out to your application team to find out why there are so many redirects and reduce them.&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;15&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Connection timeout&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;&lt;A href="https://community.dynatrace.com/t5/Troubleshooting/Firewall-Constraints-and-allowlisting-for-Synthetic-Monitoring/ta-p/213876#toc-hId-370831897" target="_self"&gt;Test connection using curl from the ActiveGate&lt;/A&gt;&lt;BR /&gt;Is a proxy needed?&lt;BR /&gt;If a public location, is this endpoint available? Do the &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/general-information/public-synthetic-locations#ip-addresses" target="_self"&gt;public location IP addresses&lt;/A&gt; need to be allowlisted by the application?&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;16&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Connection Refused&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Does this endpoint require specific headers to be added?&lt;BR /&gt;Private location: &lt;A href="https://community.dynatrace.com/t5/Troubleshooting/Firewall-Constraints-and-allowlisting-for-Synthetic-Monitoring/ta-p/213876#toc-hId--978951428" target="_self"&gt;Test connection using curl from the ActiveGate&lt;/A&gt;.&amp;nbsp;Is a proxy needed?&amp;nbsp;&lt;BR /&gt;Public location: Is this endpoint available? Do the &lt;A href="https://www.dynatrace.com/support/help/platform-modules/digital-experience/synthetic-monitoring/general-information/public-synthetic-locations#ip-addresses" target="_self"&gt;public location IP addresses&lt;/A&gt; need to be allowlisted by the application?&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;17&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Constraint Violated value&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Response validation failed. &lt;BR /&gt;Check Monitor&amp;gt; Settings&amp;gt;HTTP Requests&amp;gt; Request&amp;gt; Set rule for response validation setting&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;18&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Unknown Method Error&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Check vuc-http-execution.log and vuc-http.log for more info.&lt;BR /&gt;This occurs when a method is called in the pre-/ post- execution script that the monitor is unaware of. These are usually from third-party libraries. For these situations, you must add the code for the function into the script. Like these examples &lt;A href="https://community.dynatrace.com/t5/Troubleshooting/AES-Encryption-and-Decryption-in-Synthetic-HTTP-Monitor-using/ta-p/209462" target="_self"&gt;here&lt;/A&gt;&amp;nbsp;and &lt;A href="https://community.dynatrace.com/t5/Troubleshooting/HTTP-Monitors-How-to-sign-a-request-for-AWS-Signature-Version-4/ta-p/219868" target="_self"&gt;here&lt;/A&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;20&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;SSL Expiry warning&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;24&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Request Timeout&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;&lt;A href="https://community.dynatrace.com/t5/Troubleshooting/Firewall-Constraints-and-allowlisting-for-Synthetic-Monitoring/ta-p/213876#toc-hId-370831897" target="_self"&gt;Test connection using curl from the ActiveGate&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Is a &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/setting-up-proxy-for-private-synthetic" target="_self"&gt;proxy&lt;/A&gt; needed?&lt;BR /&gt;If a public location, is this endpoint available? Do the &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/general-information/public-synthetic-locations#ip-addresses" target="_self"&gt;public location IP addresses&lt;/A&gt; need to be allowlisted by the application?&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;30&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Forbidden URL Error&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;IP resolves to localhost, which, due to security reasons, is not allowed&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Where to find HTTP Monitor Logs&lt;/H2&gt;
&lt;P&gt;You can either download the support archive or check directly for HTTP Monitor logs on a Private location. You can find where to check &lt;A href="https://community.dynatrace.com/t5/Troubleshooting/Useful-Synthetic-ActiveGate-logs/ta-p/214478" target="_self"&gt;here.&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;What's next&lt;/H2&gt;
&lt;P&gt;Open a chat or contact support if&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN&gt;you need to check the logs for an HTTP Monitor running on a public location, or&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;the issue is still not resolved after taking the above actions&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="auto"&gt;What to read next:&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN data-ccp-props="{&amp;quot;134233117&amp;quot;:false,&amp;quot;134233118&amp;quot;:false,&amp;quot;335559738&amp;quot;:299,&amp;quot;335559739&amp;quot;:299}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-contrast="auto"&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;134233117&amp;quot;:false,&amp;quot;134233118&amp;quot;:false,&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;A id="link_6" class="page-link lia-link-navigation lia-custom-event" href="https://community.dynatrace.com/t5/Troubleshooting/Synthetic-Troubleshooting-Map/ta-p/250426" target="_blank" rel="noopener"&gt;Synthetic Troubleshooting Map&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-contrast="auto"&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;134233117&amp;quot;:false,&amp;quot;134233118&amp;quot;:false,&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;A id="link_6" class="page-link lia-link-navigation lia-custom-event" href="https://community.dynatrace.com/t5/Troubleshooting/Synthetic-Browser-Monitor-Error-Codes/ta-p/198177" target="_blank" rel="noopener"&gt;Synthetic Browser Monitor Error Codes&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-contrast="auto"&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;134233117&amp;quot;:false,&amp;quot;134233118&amp;quot;:false,&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&amp;nbsp;&lt;A id="link_7" class="page-link lia-link-navigation lia-custom-event" href="https://community.dynatrace.com/t5/Troubleshooting/How-can-I-find-which-ActiveGate-my-HTTP-Monitor-execution-ran-on/ta-p/236034" target="_blank" rel="noopener"&gt;How can I find which ActiveGate my HTTP Monitor execution ran on?&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-ccp-props="{&amp;quot;134233117&amp;quot;:false,&amp;quot;134233118&amp;quot;:false,&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;A id="link_7" class="page-link lia-link-navigation lia-custom-event" href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/synthetic-on-grail/synthetic-app/create-and-configure-an-http-monitor" target="_blank" rel="noopener"&gt;Create and configure an HTTP monitor&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-ccp-props="{&amp;quot;134233117&amp;quot;:false,&amp;quot;134233118&amp;quot;:false,&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;A id="link_7" class="page-link lia-link-navigation lia-custom-event" href="https://docs.dynatrace.com/docs/shortlink/http-monitors-config" target="_blank" rel="noopener"&gt;Configure HTTP monitors (classic)&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-contrast="auto"&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;134233117&amp;quot;:false,&amp;quot;134233118&amp;quot;:false,&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&amp;nbsp;&lt;A id="link_7" class="page-link lia-link-navigation lia-custom-event" href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/http-monitors-classic/pre-and-post-scripting-for-http-monitors-classic" target="_blank" rel="noopener"&gt;Pre- and post-execution scripts for HTTP monitors (classic)&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 17 Feb 2026 09:16:25 GMT</pubDate>
    <dc:creator>HannahM</dc:creator>
    <dc:date>2026-02-17T09:16:25Z</dc:date>
    <item>
      <title>Resolve HTTP Monitor Error Health Status Codes in Dynatrace</title>
      <link>https://community.dynatrace.com/t5/Troubleshooting/Resolve-HTTP-Monitor-Error-Health-Status-Codes-in-Dynatrace/ta-p/214354</link>
      <description>&lt;P&gt;&lt;EM&gt;Summary:&amp;nbsp;HTTP monitors in Dynatrace may return health status codes indicating connectivity or configuration issues. This guide lists common error codes, explains their meaning, and provides steps to restore monitoring accuracy.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;LI-TOC indent="15" liststyle="disc" maxheadinglevel="2"&gt;&lt;/LI-TOC&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Where to find HTTP Monitor Error/ Health Status Codes&amp;nbsp;&lt;/H2&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;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.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A summary of the HTTP Monitor error codes for a period can be seen in the &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/analysis-and-alerting/synthetic-details-for-http-monitors-classic#failed-requests" target="_self"&gt;HTTP Monitor details&amp;gt; Failed Requests card&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HannahM_2-1686150676387.png" style="width: 400px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/12132iBA27D6E4B38DB96D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="HannahM_2-1686150676387.png" alt="HannahM_2-1686150676387.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;You can also, find the error code for &lt;SPAN&gt;the most recent failed, successful and on-demand executions&lt;/SPAN&gt; in&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A class="anchor" href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/analysis-and-alerting/synthetic-details-for-http-monitors-classic#analyze-last-execution" target="_blank" rel="noopener"&gt;&lt;STRONG&gt;Analyze last failed execution&lt;/STRONG&gt;&lt;/A&gt;&lt;SPAN&gt;. 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.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HannahM_3-1686151110064.png" style="width: 400px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/12133i5B4741006C55BAFF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="HannahM_3-1686151110064.png" alt="HannahM_3-1686151110064.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Error/Health Status Codes and Suggested Actions&lt;/H2&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;Error/&lt;/P&gt;
&lt;P&gt;Health Status Code&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Error Description/ Health Status&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Suggested Actions&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Healthy&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;SSL Communication error&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Check vuc-http-execution.log for more details.&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;2&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;DNS query timeout&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Check vuc-http-execution.log for more details.&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;3&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Unknown Host&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Check nslookup from the ActiveGate.&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;4&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Unexpected Error&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Check vuc-http-execution.log and vuc-http.log for more info&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;5&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Redirects not allowed&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;6&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Invalid Code&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Status Code validation failed &lt;BR /&gt;Check Monitor&amp;gt; Settings&amp;gt;HTTP Requests&amp;gt; Request&amp;gt; Response Status Code Verification setting&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;7&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Script execution failed&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;There was a problem running one of the pre- or post-execution scripts. Some common causes are:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;typos or syntax errors&lt;/LI&gt;
&lt;LI&gt;referring to a method/ variable that hasn't been defined in the script&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Check vuc-http-execution.log for more details.&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;8&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Script Fail&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Check vuc-http-execution.log for more details.&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;12&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Http Monitor Execution Timeout&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;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.&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;13&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Too many redirects&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;The maximum number of redirects for synthetic monitors is 10. When a monitor reaches 11 redirects, it fails with this error.&amp;nbsp;&lt;BR /&gt;Reach out to your application team to find out why there are so many redirects and reduce them.&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;15&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Connection timeout&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;&lt;A href="https://community.dynatrace.com/t5/Troubleshooting/Firewall-Constraints-and-allowlisting-for-Synthetic-Monitoring/ta-p/213876#toc-hId-370831897" target="_self"&gt;Test connection using curl from the ActiveGate&lt;/A&gt;&lt;BR /&gt;Is a proxy needed?&lt;BR /&gt;If a public location, is this endpoint available? Do the &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/general-information/public-synthetic-locations#ip-addresses" target="_self"&gt;public location IP addresses&lt;/A&gt; need to be allowlisted by the application?&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;16&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Connection Refused&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Does this endpoint require specific headers to be added?&lt;BR /&gt;Private location: &lt;A href="https://community.dynatrace.com/t5/Troubleshooting/Firewall-Constraints-and-allowlisting-for-Synthetic-Monitoring/ta-p/213876#toc-hId--978951428" target="_self"&gt;Test connection using curl from the ActiveGate&lt;/A&gt;.&amp;nbsp;Is a proxy needed?&amp;nbsp;&lt;BR /&gt;Public location: Is this endpoint available? Do the &lt;A href="https://www.dynatrace.com/support/help/platform-modules/digital-experience/synthetic-monitoring/general-information/public-synthetic-locations#ip-addresses" target="_self"&gt;public location IP addresses&lt;/A&gt; need to be allowlisted by the application?&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;17&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Constraint Violated value&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Response validation failed. &lt;BR /&gt;Check Monitor&amp;gt; Settings&amp;gt;HTTP Requests&amp;gt; Request&amp;gt; Set rule for response validation setting&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;18&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Unknown Method Error&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Check vuc-http-execution.log and vuc-http.log for more info.&lt;BR /&gt;This occurs when a method is called in the pre-/ post- execution script that the monitor is unaware of. These are usually from third-party libraries. For these situations, you must add the code for the function into the script. Like these examples &lt;A href="https://community.dynatrace.com/t5/Troubleshooting/AES-Encryption-and-Decryption-in-Synthetic-HTTP-Monitor-using/ta-p/209462" target="_self"&gt;here&lt;/A&gt;&amp;nbsp;and &lt;A href="https://community.dynatrace.com/t5/Troubleshooting/HTTP-Monitors-How-to-sign-a-request-for-AWS-Signature-Version-4/ta-p/219868" target="_self"&gt;here&lt;/A&gt;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;20&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;SSL Expiry warning&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;24&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Request Timeout&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;&lt;A href="https://community.dynatrace.com/t5/Troubleshooting/Firewall-Constraints-and-allowlisting-for-Synthetic-Monitoring/ta-p/213876#toc-hId-370831897" target="_self"&gt;Test connection using curl from the ActiveGate&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Is a &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/private-synthetic-locations/setting-up-proxy-for-private-synthetic" target="_self"&gt;proxy&lt;/A&gt; needed?&lt;BR /&gt;If a public location, is this endpoint available? Do the &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/general-information/public-synthetic-locations#ip-addresses" target="_self"&gt;public location IP addresses&lt;/A&gt; need to be allowlisted by the application?&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;30&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Forbidden URL Error&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;IP resolves to localhost, which, due to security reasons, is not allowed&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Where to find HTTP Monitor Logs&lt;/H2&gt;
&lt;P&gt;You can either download the support archive or check directly for HTTP Monitor logs on a Private location. You can find where to check &lt;A href="https://community.dynatrace.com/t5/Troubleshooting/Useful-Synthetic-ActiveGate-logs/ta-p/214478" target="_self"&gt;here.&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;What's next&lt;/H2&gt;
&lt;P&gt;Open a chat or contact support if&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN&gt;you need to check the logs for an HTTP Monitor running on a public location, or&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;the issue is still not resolved after taking the above actions&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="auto"&gt;What to read next:&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN data-ccp-props="{&amp;quot;134233117&amp;quot;:false,&amp;quot;134233118&amp;quot;:false,&amp;quot;335559738&amp;quot;:299,&amp;quot;335559739&amp;quot;:299}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-contrast="auto"&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;134233117&amp;quot;:false,&amp;quot;134233118&amp;quot;:false,&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;A id="link_6" class="page-link lia-link-navigation lia-custom-event" href="https://community.dynatrace.com/t5/Troubleshooting/Synthetic-Troubleshooting-Map/ta-p/250426" target="_blank" rel="noopener"&gt;Synthetic Troubleshooting Map&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-contrast="auto"&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;134233117&amp;quot;:false,&amp;quot;134233118&amp;quot;:false,&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;A id="link_6" class="page-link lia-link-navigation lia-custom-event" href="https://community.dynatrace.com/t5/Troubleshooting/Synthetic-Browser-Monitor-Error-Codes/ta-p/198177" target="_blank" rel="noopener"&gt;Synthetic Browser Monitor Error Codes&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-contrast="auto"&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;134233117&amp;quot;:false,&amp;quot;134233118&amp;quot;:false,&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&amp;nbsp;&lt;A id="link_7" class="page-link lia-link-navigation lia-custom-event" href="https://community.dynatrace.com/t5/Troubleshooting/How-can-I-find-which-ActiveGate-my-HTTP-Monitor-execution-ran-on/ta-p/236034" target="_blank" rel="noopener"&gt;How can I find which ActiveGate my HTTP Monitor execution ran on?&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-ccp-props="{&amp;quot;134233117&amp;quot;:false,&amp;quot;134233118&amp;quot;:false,&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;A id="link_7" class="page-link lia-link-navigation lia-custom-event" href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/synthetic-on-grail/synthetic-app/create-and-configure-an-http-monitor" target="_blank" rel="noopener"&gt;Create and configure an HTTP monitor&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-ccp-props="{&amp;quot;134233117&amp;quot;:false,&amp;quot;134233118&amp;quot;:false,&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;A id="link_7" class="page-link lia-link-navigation lia-custom-event" href="https://docs.dynatrace.com/docs/shortlink/http-monitors-config" target="_blank" rel="noopener"&gt;Configure HTTP monitors (classic)&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-contrast="auto"&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;134233117&amp;quot;:false,&amp;quot;134233118&amp;quot;:false,&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&amp;nbsp;&lt;A id="link_7" class="page-link lia-link-navigation lia-custom-event" href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/http-monitors-classic/pre-and-post-scripting-for-http-monitors-classic" target="_blank" rel="noopener"&gt;Pre- and post-execution scripts for HTTP monitors (classic)&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 17 Feb 2026 09:16:25 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Troubleshooting/Resolve-HTTP-Monitor-Error-Health-Status-Codes-in-Dynatrace/ta-p/214354</guid>
      <dc:creator>HannahM</dc:creator>
      <dc:date>2026-02-17T09:16:25Z</dc:date>
    </item>
    <item>
      <title>Re: Troubleshooting HTTP Monitor Error/ Health Status Codes</title>
      <link>https://community.dynatrace.com/t5/Troubleshooting/Resolve-HTTP-Monitor-Error-Health-Status-Codes-in-Dynatrace/tac-p/218111#M269</link>
      <description>&lt;P&gt;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/1433"&gt;@HannahM&lt;/a&gt;&amp;nbsp; 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.&amp;nbsp; So valuable.&lt;/P&gt;</description>
      <pubDate>Fri, 14 Jul 2023 15:43:56 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Troubleshooting/Resolve-HTTP-Monitor-Error-Health-Status-Codes-in-Dynatrace/tac-p/218111#M269</guid>
      <dc:creator>ct_27</dc:creator>
      <dc:date>2023-07-14T15:43:56Z</dc:date>
    </item>
    <item>
      <title>Re: Troubleshooting HTTP Monitor Error/ Health Status Codes</title>
      <link>https://community.dynatrace.com/t5/Troubleshooting/Resolve-HTTP-Monitor-Error-Health-Status-Codes-in-Dynatrace/tac-p/218180#M271</link>
      <description>&lt;P&gt;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/1433"&gt;@HannahM&lt;/a&gt;&amp;nbsp;Very Informative!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 17 Jul 2023 06:15:30 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Troubleshooting/Resolve-HTTP-Monitor-Error-Health-Status-Codes-in-Dynatrace/tac-p/218180#M271</guid>
      <dc:creator>nadeem_m</dc:creator>
      <dc:date>2023-07-17T06:15:30Z</dc:date>
    </item>
    <item>
      <title>Re: Resolve HTTP Monitor Error Health Status Codes in Dynatrace</title>
      <link>https://community.dynatrace.com/t5/Troubleshooting/Resolve-HTTP-Monitor-Error-Health-Status-Codes-in-Dynatrace/tac-p/293895#M1056</link>
      <description>&lt;P&gt;What can be typical cause for the error number 7?&lt;/P&gt;&lt;P&gt;I am running some checks from a public location, so unable to check for myself.&lt;/P&gt;</description>
      <pubDate>Thu, 29 Jan 2026 23:09:35 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Troubleshooting/Resolve-HTTP-Monitor-Error-Health-Status-Codes-in-Dynatrace/tac-p/293895#M1056</guid>
      <dc:creator>tarjei</dc:creator>
      <dc:date>2026-01-29T23:09:35Z</dc:date>
    </item>
    <item>
      <title>Re: Resolve HTTP Monitor Error Health Status Codes in Dynatrace</title>
      <link>https://community.dynatrace.com/t5/Troubleshooting/Resolve-HTTP-Monitor-Error-Health-Status-Codes-in-Dynatrace/tac-p/293946#M1057</link>
      <description>&lt;P&gt;For error code 7,&amp;nbsp;Script execution failed, there was a problem running one of the pre- or post-execution scripts. Some common causes are:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;typos or syntax errors&lt;/LI&gt;
&lt;LI&gt;referring to a method/ variable that hasn't been defined in the script&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;If you can't find the error, you can open a chat or support ticket, and Dynatrace will provide the relevant log lines from the public location.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 30 Jan 2026 14:16:55 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Troubleshooting/Resolve-HTTP-Monitor-Error-Health-Status-Codes-in-Dynatrace/tac-p/293946#M1057</guid>
      <dc:creator>HannahM</dc:creator>
      <dc:date>2026-01-30T14:16:55Z</dc:date>
    </item>
  </channel>
</rss>

