• 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!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • 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.

Resolved All Temporary domains now inaccessible after Plesk Obsidian 18.0.54 Update #1

Christopher-James

Basic Pleskian
Server operating system version
Ubuntu 22.04.2 LTS
Plesk version and microupdate number
Plesk Obsidian 18.0.54 Update #1
Hi

My server auto updated today and now all my temporary PLESK domains are innaccesible.

Working fine this morning, then immediatly after update to Plesk Obsidian 18.0.54 Update #1, i cannot access them, all i get is the error below in the browser.

Code:
This site can’t be reached
The web page at https://competent-hodgkin.77-68-90-151.plesk.page/ might be temporarily down or it may have moved permanently to a new web address.
ERR_INVALID_RESPONSE

In the logs all access errors give the code
Code:
428
Precondition Required status code
 
Hi @Christopher-James, now this is a really interesting post! I must admit that I had never heard of "428 Precondition Required" before, but checking this here I saw that this is indeed a valid response code and technically correct for the protective banner that is expected to be delivered to users from a website that runs on a Plesk temporary domain.

In this moment I do not have a solution for you, but we will for sure check this case here soon and hopefully find out more about it. We'll keep you posted.
 
Hi @Christopher-James, now this is a really interesting post! I must admit that I had never heard of "428 Precondition Required" before, but checking this here I saw that this is indeed a valid response code and technically correct for the protective banner that is expected to be delivered to users from a website that runs on a Plesk temporary domain.

In this moment I do not have a solution for you, but we will for sure check this case here soon and hopefully find out more about it. We'll keep you posted.
Hi @Peter Debik

Thanks for the reply, is there any way I can roll back my PLESK version? I need to access my temp domains. I did try a new temp domain with a fresh wordpress install, this still gives the same issues.
 
A downgrade is not possible.

Indeed, we already see that this issue occurs on some temporary domains, but not on all. So maybe a third or fourth could work.

Another affordable solution could be to create subdomains to just one single paid domain name that you may already have or newly register. This keep costs down to a minimum for you and for sure solve the issue. You'll also not have the warning message inserted into the output when you use a real domain or subdomain. As subdomains are free, your investment would just be one single real domain name, and that could be the cheapest you can get, maybe a .work or .eu. Treat the subdomain like a fully qualified main domain, e.g. do not use "Add subdomain", but simply use it as the main domain of the site.
 
@Peter Debik

Yes we have multiple domains and have unlimited sub domaains, the only problem is we have 4 servers running PLESK and we develop and build multiple sites using temp domains, luckily I caught this in time and stopped the other 3 from auto updating.

Hope this issue can be be resolved soon
 
The root cause was identified. Previously, the confirmation box was sent with an HTML status code 200. That was actually not perfectly correct. With the update this was corrected to the status code 428, but Nginx has the habit to omit a certain header line in that case if not explicitly specified. We will fix this in a hotfix for Plesk 18.0.54 very soon, internal ID PPPM-14083.

As a temporary workaround we suggest to do the following:
  1. Run a part of the plesk daily task manually:
    as root: plesk daily -f LoadCustomizations
  2. Re-configure the affected domain with
    as root plesk repair web competent-hodgkin.77-68-90-151.plesk.page -y
 
The root cause was identified. Previously, the confirmation box was sent with an HTML status code 200. That was actually not perfectly correct. With the update this was corrected to the status code 428, but Nginx has the habit to omit a certain header line in that case if not explicitly specified. We will fix this in a hotfix for Plesk 18.0.54 very soon, internal ID PPPM-14083.

As a temporary workaround we suggest to do the following:
  1. Run a part of the plesk daily task manually:
    as root: plesk daily -f LoadCustomizations
  2. Re-configure the affected domain with
    as root plesk repair web competent-hodgkin.77-68-90-151.plesk.page -y
Thanks @Peter Debik, much appreciated
 
Back
Top