• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Pages with authentication enabled do not load intermittently

jas8522

Basic Pleskian
Seemingly at random, pages across different clients that have authentication enabled on a folder or file will not load - they simply go to an error page immediately rather than asking for username and password.

Restarting Apache will sometimes fix this, but then the problem will come back at some point in the future. For reasons I will explain, I believe that this reversion of the issue occurs when Apache reloads config, but only some of the time.

Upon examining the problem closer one of my clients discovered that when the page fails to load, changing the password hash to using crypto() rather than with the -m flag during htpasswd generation (for md5), the problem is resolved.

This issue did not occur before the transition to our new Plesk 9.5.2 server (it was running Plesk 9.3 before).

The only difference that I could ascertain that might be related to this is with the SSL Cipher limitations imposed for PCI compliance within the file:

/etc/httpd/conf.d/zz050-psa-disable-weak-ssl-ciphers.conf

Although the two directives within this file are supposed to override the defaults provided in /etc/httpd/conf.d/ssl.conf, I believe that for some unknown reason, when Apache reloads its configuration files, it is sometimes failing to include the directives in the Plesk weak ciphers file OR it is loading it but not allowing it to take precedence over the same directives found within the ssl.conf file.

My solution (that has held up for about 24 hours without issue) was to comment out the same lines in ssl.conf:

SSLProtocol and SSLCipherSuite

I'm hoping this will remain fixed by doing this and I hope that it helps solve the problem for anyone else experiencing it. Ultimately if I'm correct about the problem, then I believe this is something that will need to be repaired in Apache.
 
Back
Top