routine de routine de vérification
- 4788
- 384
- Lucas Bernard
Symptômes
Impossible de se connecter au serveur SMTP à l'aide de PHP et OpenSSL. Les messages d'erreur connexes suivants peuvent apparaître dans le cadre de la sortie de dépannage:
AVERTISSEMENT PHP: fsockopen (): l'opération SSL a échoué avec le code 1. OpenSSL Messages d'erreur: Erreur: 14090086: Routines SSL: SSL3_GET_SERver_Certificate: Certificat Vérifier Ftell PHP Avertissement: FSOCKOPEN (): Impossible d'activer l'avertissement de Crypto PHP: FsockOpen
Solution
Vous manquez des fichiers d'autorité de certification (CA) sur votre système ou vous avez fourni un chemin incorrect vers les fichiers de l'autorité de certification (CA). Si vous n'avez pas fourni de chemin personnalisé vers les fichiers CA dans php.ini
Fichier PHP recherche un bundle de certificats root par défaut par défaut. Si le bundle de certificats Root CA est manquant, vous obtenez le message d'erreur ci-dessus. La solution consiste à installer un paquet d'autorité de certification (CA):
Debian / Ubuntu: # apt-get install ca-certificates fedora: # dnf installer CA-certificats.Noarch Centos / Redhat # yum Installer CA-certificats.noarch
Une autre alternative consiste à fournir un pack de trajectoire personnalisée vers l'autorité de certification (CA) dans php.ini
Fichier de configuration à l'aide OpenSSL.cafile
et OpenSSL.capath
directives.
Tutoriels Linux connexes:
- Comment configurer un serveur OpenVPN sur Ubuntu 20.04
- Tester les clients HTTPS utilisant OpenSSL pour simuler un serveur
- Comment générer un certificat SSL auto-signé sur Linux
- Système linux hung? Comment s'échapper vers la ligne de commande et…
- Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
- Choses à installer sur Ubuntu 20.04
- Ubuntu 20.04: WordPress avec l'installation de Nginx
- Comment configurer SmartD et être informé du disque dur…
- Ubuntu 20.04 WordPress avec installation Apache
- Comment installer, configurer et utiliser Mutt avec un compte Gmail…
- « Comment changer de réseau de réseautage vers / etc / réseau / interfaces sur Ubuntu 20.04 Focal Fossa Linux
- Comment désactiver la connexion Nginx sur le système Linux »