Solution pour l’erreur 400 (bad request) lors d’un renouvellement de certificat Let’s Encrypt sous Plesk

Erreur 400 lors du renouvellement de certificat sous Plesk

DerniĂšrement, je suis tombĂ© sur un os lors du renouvelement d’un certificat Let’s Encrypt d’un site qui tourne sur un serveur avec Plesk.

Il se trouve que le renouvellement Ă©tait tout simplement impossible Ă  cause d’une erreur 400 Bad Request:

Attempting to renew cert (example.com) from /etc/letsencrypt/renewal/example.com.conf produced an unexpected error: Failed authorization procedure. www.example.com (http-01): urn:ietf:params:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://www.example.com/.well-known/acme-challenge/2VQAX5eA_dSyl1RB5MjfcHr9YinF8T7nw3Z6OxU5Zu4: "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n<html><head>\n<title>400 Bad Request</title>\n</head><body>\n<h1>Bad Request</h1", example.com (http-01): urn:ietf:params:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://example.com/.well-known/acme-challenge/e4Y1e16A6e3czI1106dJiz6BMqsKjJxz21XaqvrHLZQ: "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n<html><head>\n<title>400 Bad Request</title>\n</head><body>\n<h1>Bad Request</h1". Skipping.Code language: HTML, XML (xml)

Solution: décocher la redirection HTTP vers HTTPS

AprĂšs avoir passĂ© pas mal de temps Ă  auditer le site, les .htaccess, la configuration du serveur… il se trouve que la solution est trĂšs simple – mais encore faut-il le savoir car cela n’est marquĂ© nulle part!

Sous Plesk:

1. rendez-vous dans le workspace du site en question.

2. cliquez sur SSL/TLS certificates.

3. décochez la case Redirect from http to https:

lets encrypt renew error 400 renewal 1280x790

Relancez maintenant le renouvellement du certificat Let’s Encrypt. Il devrait maintenant se renouveler sans aucun problĂšme.

Besoin d’un partenaire fiable pour votre projet WordPress/WooCommerce ? Je mets mon expertise Ă  votre service pour des rĂ©sultats concrets.

BĂ©nĂ©ficiez d’un accompagnement personnalisĂ© »

Matt

Développeur certifié WordPress & WooCommerce chez Codeable, administrateur systÚme et enseignant-chercheur, je mets mon expertise au service de vos projets web.

Ma priorité : des sites performants, fiables et sĂ©curisĂ©s, pensĂ©s pour offrir la meilleure expĂ©rience utilisateur. J’accompagne chaque client avec Ă©coute et pĂ©dagogie, pour transformer vos idĂ©es en solutions concrĂštes et durables.

Profitez de solutions WordPress et WooCommerce sur-mesure, pensées pour optimiser durablement votre site.
Explorez les leviers pour booster l’impact de votre site web.

4 pensĂ©es sur “Solution pour l’erreur 400 (bad request) lors d’un renouvellement de certificat Let’s Encrypt sous Plesk”

  1. Hello,
    Merci aussi pour cette solution, je galérais depuis des jours là-dessus !!!
    Il fallait en effet la trouver cette soluce pour cet Ă©chec de l’autorisation pour le domaine avec Let’s Encrypt.
    je me perdais en conjonctures diverses, et voilĂ  qu’il suffisait de dĂ©cocher une case !
    MERCI encore !
    Antoine

    Reply

Opinions