title: Silverstripe BasicAuth::protect_entire_site loops on Plesk Server
body: <p>We have moved some Silverstripe websites from AWS to a Plesk environment (requested by client).</p>
  
  <p>One of the sites is a test website protected by this code:</p>
  
  <pre><code>BasicAuth::protect_entire_site(true, 'ACCESS_TEST_SITE');
  </code></pre>
  
  <p>Visiting the test website in the AWS environment would result in a HTTP authentication box popping up in the browser. Entering a valid admin username/ password would then allow access to the website.</p>
  
  <p>In the Plesk environment the HTTP authentication box pops up, but entering in a valid admin username/ password results in it popping up again and again.</p>
  
  <p>I'm guessing that some configuration in Plesk is causing this loop but I don't know where to start looking.</p>
  
  <p>Has anyone run into this issue before/ found a solution?</p>