<?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 Browser monitors: 401 failures on challenge-response pages in Troubleshooting</title>
    <link>https://community.dynatrace.com/t5/Troubleshooting/Browser-monitors-401-failures-on-challenge-response-pages/ta-p/233029</link>
    <description>&lt;DIV&gt;
&lt;H2&gt;&lt;STRONG&gt;Summary&lt;/STRONG&gt;&lt;/H2&gt;
&lt;DIV class="paragraph-in-scc-markdown-text ___1ngh792 ftgm304 f1iaxwol"&gt;This article explains why Dynatrace Browser monitors may fail with &lt;STRONG&gt;401 Unauthorized errors&lt;/STRONG&gt; on challenge‑response pages and how to resolve or work around the issue.&lt;/DIV&gt;
&lt;DIV class="paragraph-in-scc-markdown-text ___1ngh792 ftgm304 f1iaxwol"&gt;These failures typically occur when applications use dynamic authentication or bot‑protection mechanisms that are incompatible with Synthetic browser execution.&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;LI-TOC indent="15" liststyle="disc" maxheadinglevel="3"&gt;&lt;/LI-TOC&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;
&lt;H2&gt;&lt;STRONG&gt;Problem&lt;/STRONG&gt;&lt;/H2&gt;
&lt;DIV class="paragraph-in-scc-markdown-text ___1ngh792 ftgm304 f1iaxwol"&gt;When executing a Dynatrace Browser monitor:&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;The monitor fails with a &lt;STRONG&gt;401 Unauthorized error&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Execution does not progress past initial request&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Authentication or security challenge blocks the test&lt;/LI&gt;
&lt;/UL&gt;
&lt;DIV class="paragraph-in-scc-markdown-text ___1ngh792 ftgm304 f1iaxwol"&gt;This often occurs on:&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Login pages&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Applications with bot protection&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Systems using challenge‑response authentication&lt;/LI&gt;
&lt;/UL&gt;
&lt;HR /&gt;
&lt;H2&gt;&lt;STRONG&gt;Error Behavior&lt;/STRONG&gt;&lt;/H2&gt;
&lt;DIV class="paragraph-in-scc-markdown-text ___1ngh792 ftgm304 f1iaxwol"&gt;Common symptoms include:&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;HTTP &lt;STRONG&gt;401 Unauthorized&lt;/STRONG&gt; responses&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Unexpected redirects or failed navigation&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Monitor unable to load the target page&lt;/LI&gt;
&lt;/UL&gt;
&lt;HR /&gt;
&lt;H2&gt;&lt;STRONG&gt;Cause&lt;/STRONG&gt;&lt;/H2&gt;
&lt;DIV class="paragraph-in-scc-markdown-text ___1ngh792 ftgm304 f1iaxwol"&gt;This issue occurs because &lt;STRONG&gt;challenge‑response authentication flows&lt;/STRONG&gt;:&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Require &lt;STRONG&gt;dynamic interaction&lt;/STRONG&gt; (tokens, cookies, JavaScript execution)&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Detect and block automated browsers&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Depend on &lt;STRONG&gt;runtime-generated values&lt;/STRONG&gt; that cannot be reused&lt;/LI&gt;
&lt;/UL&gt;
&lt;DIV class="paragraph-in-scc-markdown-text ___1ngh792 ftgm304 f1iaxwol"&gt;Dynatrace Synthetic Browser monitors:&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Run with a &lt;STRONG&gt;clean browser session each time&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Cannot persist or replay dynamic authentication tokens&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;May be identified as automated traffic&lt;/LI&gt;
&lt;/UL&gt;
&lt;DIV class="paragraph-in-scc-markdown-text ___1ngh792 ftgm304 f1iaxwol"&gt;As a result: → Authentication fails, leading to &lt;STRONG&gt;401 responses&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;HR /&gt;
&lt;H2&gt;&lt;STRONG&gt;Resolution&lt;/STRONG&gt;&lt;/H2&gt;
&lt;H3&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt; &lt;STRONG&gt;Option 1 – Use supported authentication methods&lt;/STRONG&gt;&lt;/H3&gt;
&lt;DIV class="paragraph-in-scc-markdown-text ___1ngh792 ftgm304 f1iaxwol"&gt;
&lt;OL start="1"&gt;
&lt;LI&gt;
&lt;P&gt;Use HTTP authentication in the browser monitor settings.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;In browser clickpaths, &lt;STRONG&gt;Enable HTTP authentication&lt;/STRONG&gt; and provide credentials in the &lt;A title="Learn about the event types created when recording a browser clickpath." href="https://docs.dynatrace.com/docs/shortlink/id-brower-clickpath-events#navigate" rel="noopener" target="_blank"&gt;Navigate event&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;In single-URL browser monitors, select &lt;STRONG&gt;Advanced setup&lt;/STRONG&gt; in edit mode and &lt;STRONG&gt;Enable global login authentication&lt;/STRONG&gt;. Then select &lt;STRONG&gt;HTTP authentication&lt;/STRONG&gt; and provide credentials.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Read more in &lt;A title="Learn how to configure authentication methods for monitoring web applications and API endpoints in Synthetic Monitoring." href="https://docs.dynatrace.com/docs/shortlink/synthetic-authentication" rel="noopener" target="_blank"&gt;Supported authentication methods in Synthetic Monitoring&lt;/A&gt; and &lt;A title="Learn about configuring browser monitors and clickpaths." href="https://docs.dynatrace.com/docs/shortlink/browser-monitors-config" rel="noopener" target="_blank"&gt;Configure browser monitors&lt;/A&gt;.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Additionally, you might need to ignore the 401 status code in browser monitor settings in edit mode. Select &lt;STRONG&gt;Advanced setup&lt;/STRONG&gt; and turn on &lt;STRONG&gt;&lt;A title="Learn about configuring browser monitors and clickpaths." href="https://docs.dynatrace.com/docs/shortlink/browser-monitors-config#ignore-status-codes" rel="noopener" target="_blank"&gt;Ignore specific status codes&lt;/A&gt;&lt;/STRONG&gt;.&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;/DIV&gt;
&lt;HR /&gt;
&lt;H3&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt;&amp;nbsp;&lt;STRONG&gt;Option 2 – Work with application/security teams&lt;/STRONG&gt;&lt;/H3&gt;
&lt;DIV class="paragraph-in-scc-markdown-text ___1ngh792 ftgm304 f1iaxwol"&gt;If the application uses:&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;CAPTCHA&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Bot detection&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Token-based challenges&lt;/LI&gt;
&lt;/UL&gt;
&lt;DIV class="paragraph-in-scc-markdown-text ___1ngh792 ftgm304 f1iaxwol"&gt;Consider:&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Whitelisting Synthetic traffic&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Allowing known test endpoints&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Providing alternative authentication paths&lt;/LI&gt;
&lt;/UL&gt;
&lt;HR /&gt;
&lt;H3&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt; &lt;STRONG&gt;Option 3 – Validate behavior outside Dynatrace&lt;/STRONG&gt;&lt;/H3&gt;
&lt;DIV class="paragraph-in-scc-markdown-text ___1ngh792 ftgm304 f1iaxwol"&gt;Before troubleshooting further:&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Confirm requests succeed in a standard browser&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Identify where the authentication flow breaks&lt;/LI&gt;
&lt;/UL&gt;
&lt;HR /&gt;
&lt;H2&gt;&lt;STRONG&gt;Important Notes&lt;/STRONG&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;This is a &lt;STRONG&gt;limitation of challenge‑response mechanisms&lt;/STRONG&gt;, not a Dynatrace defect&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Synthetic monitors cannot always replicate:
&lt;UL&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Anti-bot protections&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Advanced authentication workflows&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;HR /&gt;
&lt;H2&gt;&lt;STRONG&gt;When to Use This Guide&lt;/STRONG&gt;&lt;/H2&gt;
&lt;DIV class="paragraph-in-scc-markdown-text ___1ngh792 ftgm304 f1iaxwol"&gt;Use this article when:&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Browser monitors return &lt;STRONG&gt;401 Unauthorized&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Pages include advanced authentication or bot protection&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Recording works, but execution fails&lt;/LI&gt;
&lt;/UL&gt;
&lt;HR /&gt;
&lt;H2&gt;&lt;STRONG&gt;Best Practices&lt;/STRONG&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt; Test simple, stable endpoints for Synthetic monitoring&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt; Avoid CAPTCHA and bot-protected flows&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt; Use synthetic-friendly authentication mechanisms&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt; Validate clickpaths carefully during recording&lt;/LI&gt;
&lt;/UL&gt;
&lt;HR /&gt;
&lt;H2&gt;&lt;STRONG&gt;What’s Next&lt;/STRONG&gt;&lt;/H2&gt;
&lt;DIV class="paragraph-in-scc-markdown-text ___1ngh792 ftgm304 f1iaxwol"&gt;If the issue persists:&lt;/DIV&gt;
&lt;DIV class="paragraph-in-scc-markdown-text ___1ngh792 ftgm304 f1iaxwol"&gt;Provide Dynatrace Support with:&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Monitor URL and configuration&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Execution results and screenshots&lt;/LI&gt;
&lt;LI class="___ccc16d0 fje8fi8 f1ng9h0j f1bwykku f18jd3zf"&gt;Description of authentication flow&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;Related reading&lt;/H3&gt;
&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;A class="" 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;/P&gt;
&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;A style="background-color: #ffffff;" title="Learn about the event types created when recording a browser clickpath." href="https://docs.dynatrace.com/docs/shortlink/id-brower-clickpath-events#navigate" rel="noopener" target="_blank"&gt;Navigate event&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&amp;nbsp; &lt;A title="Learn how to configure authentication methods for monitoring web applications and API endpoints in Synthetic Monitoring." href="https://docs.dynatrace.com/docs/shortlink/synthetic-authentication" rel="noopener" target="_blank"&gt;Supported authentication methods in Synthetic Monitoring&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;A title="Learn about configuring browser monitors and clickpaths." href="https://docs.dynatrace.com/docs/shortlink/browser-monitors-config" rel="noopener" target="_blank"&gt;Configure browser monitors&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt;&amp;nbsp; &lt;A title="Learn about configuring browser monitors and clickpaths." href="https://docs.dynatrace.com/docs/shortlink/browser-monitors-config#ignore-status-codes" rel="noopener" target="_blank"&gt;Ignore specific status codes&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 12 Jun 2026 08:53:50 GMT</pubDate>
    <dc:creator>nandini_balakri</dc:creator>
    <dc:date>2026-06-12T08:53:50Z</dc:date>
    <item>
      <title>Browser monitors: 401 failures on challenge-response pages</title>
      <link>https://community.dynatrace.com/t5/Troubleshooting/Browser-monitors-401-failures-on-challenge-response-pages/ta-p/233029</link>
      <description>&lt;P&gt;&lt;LI-TOC indent="15" liststyle="disc" maxheadinglevel="2"&gt;&lt;/LI-TOC&gt;&lt;/P&gt;
&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;P&gt;*&lt;EM&gt;Use a table of contents for longer articles.&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;H1&gt;Summary&lt;/H1&gt;
&lt;P&gt;&lt;EM&gt;*This is a mandatory section.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Short description of which part of the Dynatrace platform the article refers to and what kind of problem it will help resolve / task it will describe.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1&gt;Problem&lt;/H1&gt;
&lt;P&gt;&lt;EM&gt;*This is a mandatory section.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Provide a precise description of the problem / task to be described.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1&gt;Troubleshooting steps&lt;/H1&gt;
&lt;P&gt;&lt;EM&gt;*This section can be omitted.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1&gt;Resolution&lt;/H1&gt;
&lt;P&gt;&lt;EM&gt;*This section can be omitted for ticket‑creation articles.&lt;/EM&gt;&lt;/P&gt;
&lt;H1&gt;What's next&lt;/H1&gt;
&lt;P&gt;&lt;EM&gt;*This is a mandatory section.&lt;/EM&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Fri, 12 Jun 2026 08:53:50 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Troubleshooting/Browser-monitors-401-failures-on-challenge-response-pages/ta-p/233029</guid>
      <dc:creator>nandini_balakri</dc:creator>
      <dc:date>2026-06-12T08:53:50Z</dc:date>
    </item>
    <item>
      <title>Re: Browser monitors: 401 failures on challenge-response pages</title>
      <link>https://community.dynatrace.com/t5/Troubleshooting/Browser-monitors-401-failures-on-challenge-response-pages/tac-p/233725#M522</link>
      <description>&lt;P&gt;Great guide:) Thank you&amp;nbsp;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/19886"&gt;@nandini_balakri&lt;/a&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 09 Jan 2024 10:14:25 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Troubleshooting/Browser-monitors-401-failures-on-challenge-response-pages/tac-p/233725#M522</guid>
      <dc:creator>radek_jasinski</dc:creator>
      <dc:date>2024-01-09T10:14:25Z</dc:date>
    </item>
  </channel>
</rss>

