• Plesk Uservoice will be deprecated by October. Moving forward, all product feature requests and improvement suggestions will be managed through our new platform Plesk Productboard.
    To continue sharing your ideas and feedback, please visit features.plesk.com

Issue 421 Misdirected Request

PalmtreeRoundabout

New Pleskian
Server operating system version
Ubuntu 24.04
Plesk version and microupdate number
18.0.71.0
Happened randomly, all sites now receiving 421 Misdirected Request - all via Cloudflare Strict Full with Lets Encrypt SSL.

If I assign the default site under IP Addresses, this site will load fine.
 
How was this pushed without noticing it during testing?
Could be affecting only a specific scenario - our instance was running the updated version for almost 24 hours before it started breaking sites. The fix was published pretty soon after finding the fault.

The resolution wasn't published or hotfix supplied en-masse which further reinforces that it may have been only a small subset of configs that are / where affected.
 
Thx a lot!

I too can confirm that it works.

echo -e "proxy_ssl_server_name on;\nproxy_ssl_name \$host;" > /etc/nginx/conf.d/fixssl.conf && service nginx restart
 
Does anyone already know why this happened or whether the error might happen again?
I always hesitate for a few days before installing the latest Plesk update because it's often still buggy.
Does 18.0.71 fix the issue?

I have 2 V-Servers at Contabo.
Ubuntu 22.04, Plesk 18.07 Update 2
 
Does anyone already know why this happened or whether the error might happen again?
I always hesitate for a few days before installing the latest Plesk update because it's often still buggy.
Does 18.0.71 fix the issue?

I have 2 V-Servers at Contabo.
Ubuntu 22.04, Plesk 18.07 Update 2
The issue is with version 18.0.71 which is A/O right now, still faulty. The issue stems from the Apache foundation, not specifically Plesk itself; as updates are for various components.

I recommend updating to the latest version (for other security fixes) and running the hotfix script.
 
Woke up to 3 servers and 150+ domains sending out nothing but the 421 error.

Thanks for the fix provided here that got everything up and running again!
 
echo -e "proxy_ssl_server_name on;\nproxy_ssl_name \$host;" > /etc/nginx/conf.d/fixssl.conf && service nginx restart
Above solution works.
PLESK 18.0.70 #2

but.... Settings:
  • Automatically install Plesk updates (Recommended) - OFF
  • Automatically install updates for third-party components shipped by Plesk -OFF
  • Automatically install system package updates Note that this will also automatically install updates for third-party components shipped by Plesk - OFF
  • Access Plesk Installer via the Plesk hostname and port Access the Plesk Installer web interface without having to open additional 8447 TCP port in the firewall. - OFF
  • Enable safe updates for system packages - ON
Moreover I've received email from plesk panel 2025-07-16 06:25 about new updates available (You propably know that message):
The following package updates are available:
- apache2 2.4.58-1ubuntu8.7 from Ubuntu for noble-updates by Ubuntu repo (currently installed version: 2.4.58-1ubuntu8.6 from now repo)
- apache2-bin 2.4.58-1ubuntu8.7 from Ubuntu for noble-updates by Ubuntu repo (currently installed version: 2.4.58-1ubuntu8.6 from now repo)
- apache2-data 2.4.58-1ubuntu8.7 from Ubuntu for noble-updates by Ubuntu repo (currently installed version: 2.4.58-1ubuntu8.6 from now repo)
- apache2-utils 2.4.58-1ubuntu8.7 from Ubuntu for noble-updates by Ubuntu repo (currently installed version: 2.4.58-1ubuntu8.6 from now repo)

After a minute an (SNI) error occured and above updates were not accessible via plesk update tool (pum) anymore.
However:
#dpkg -i apache2-bin
ii apache2-bin 2.4.58-1ubuntu8.7 amd64 Apache HTTP Server (modules and other binary files)

It seems that this package was automatically updated from: (currently installed version: 2.4.58-1ubuntu8.6 from now repo)

Can anyone confirm the same scenario? For me the issue is not the corrupted package but the autoinstall when i did not ask for that...
 
Back
Top