Ubuntu, AlmaLinux gibi Linux işletim sistemlerinde Apache servisinin aldığı son güncellemeyle birlikte, Plesk Panel’in 18.0.71.1’den daha eski sürümlerine sahip sunuculardaki internet siteleri 421 Misdirected Request hatası vermeye başladı. Apache + NGINX servislerinin ortak çalışmasını engelleyen bu güncelleme Apache’nin sunucu adı olmadan NGINX’ten gelen istekleri işlemesine izin vermiyor.

Semptom:
Güncel olmayan Plesk Panel kurulu AlmaLinux, Ubuntu gibi işletim sistemlerindeki Apache güncelleme uyumsuzluğunun oluşturduğu hata kodu:
421 Misdirected Request
Alan adı loglarında aşağıdaki log kaydını görebilirsiniz (Plesk > Alan Adı > domainadresiniz.com > Günlükler):
AH02032: Hostname default-185_2XX_XX_XX (default host as no SNI was provided) and hostname www.domainadresiniz.com provided via HTTP have no compatible SSL setup
Çözüm:
Plesk Panel sürümünüzü 18.0.71.1 veya daha üstü bir sürüme güncelleyebilirsiniz.
Daha hızlı bir çözüm için sunucunuza SSH ile bağlantı kurarak aşağıdaki komutu çalıştırın:
echo -e "proxy_ssl_server_name on;\nproxy_ssl_name \$host;\nproxy_ssl_session_reuse off;" > /etc/nginx/conf.d/fixssl.conf && systemctl restart nginx
Bu komutu çalıştırmanız ardından sitelerinizin sağlıklı bir şekilde çalıştığını görebilirsiniz.




