Erreur: WordPress n'a pas pu établir de connexion sécurisée vers Wordpress.org

Dernière mise à jour sur 6 sept. 2023 à 13:13:55.
Catégorie: Platforme d'hébergement | Hébergement web questions techniques

IPv6 Linux Wordpress

Cet article décrit un problème avec Wordpress 4.9.1+ où il n'est pas possible d'installer des plugins ou des thèmes personnalisés via le tableau de bord Wordpress.

Connexion sécurisée?

À première vue, il semble que l'installation de Wordpress ne s'est pas déroulée correctement ou qu'il y a un problème quelque part avec l'hébergement lui-même. Cependant, dans les coulisses, Wordpress utilise cURL pour se connecter au serveur api.wordpress.org.
Même si vous testez depuis le serveur (via SSH) si vous pouvez y accéder, ce n'est pas un problème, le serveur est disponible.
Si vous effectuez un appel cURL manuel :

curl api.wordpress.org

Pouvez-vous vous connecter.
Cependant, si vous essayez de vous connecter aux serveurs api.wordpress.org via IPv6 :

curl -6 api.wordpress.org 

Recevez-vous un message d'erreur.
Cela nous aide à limiter le problème à IPv6.
Le problème est donc apparemment lié à la résolution du nom d'hôte.

Workaround

La seule façon de contourner ce problème est de modifier un fichier principal de Wordpress. Veuillez noter qu'en modifiant ce fichier, le processus de mise à jour causera des problèmes à l'avenir !
Au moment de la rédaction (07.12.2017), il n'y avait pas de solution à ce problème dans la version Wordpress, donc pour l'instant c'est la seule solution.
L'écriture d'une action personnalisée n'aide pas non plus immédiatement, car il s'agit d'une fonctionnalité de base dans Wordpress.
Editez le fichier wp-includes/Requests/Transport/cURL.php et ajoutez la ligne suivante (à la ligne 97) :

curl_setopt($this->handle, CURLOPT_RESOLVE, array("api.wordpress.org:80:66.155.40.187", "api.wordpress.org:443:66.155.40.187", "downloads.wordpress.org:80:66.155.40.203", "downloads.wordpress.org:443:66.155.40.203"));

Il s'agit bien sûr d'une solution temporaire, mais au moins vous pouvez continuer avec l'installation de plugins, etc.


Articles connexes

Les services gérés sous les feux de la rampe

Nos administrateurs système ont soulevé quelques cargos remplis de conteneurs de travail. (oui, ce jeu de mots était intentionnel, plus...

En savoir plus

Quel niveau de service (SLA) est de vigueur sur un hébergement serveur (co-location)?

Nos clients ayant un hébergement serveur dans notre datacentre bénéficient également de garanties excellentes. Chaque hébergement serveur chez Kinamo dispose...

En savoir plus

Découvrez ici comment nous avons corrigé une erreur de blocage lors de la mise à niveau d'ESXi 6.5 vers 7.0 update 2 via vSphere Lifecycle Manager.

Kinamo maintient plusieurs clusters VMware vSphere, non seulement pour notre propre infrastructure, mais aussi pour une variété de clients. Comme...

En savoir plus

Besoin d'aide supplémentaire?

Vous n'avez pas obtenu de réponse à toutes vos questions?
Ne vous inquiétez pas, faites une demande d'assistance!

Kinamo

Sélectionnez votre langue

Toutes les langues: