Nginx SSL error 0906D066 PEM routines PEM_read_bio bad end line error
J’ai récemment installé un certificat sur mon serveur nginx et lors du rechargement de la configuration, il me pétait une erreur :
[email protected]:/etc/nginx# service nginx restart
Restarting nginx: nginx: [emerg] SSL_CTX_use_certificate_chain_file("/etc/nginx/ssl.crt/ssl-unified.crt") failed (SSL: error:0906D066:PEM routines:PEM_read_bio:bad end line error:140DC009:SSL routines:SSL_CTX_use_certificate_chain_file:PEM lib)
Solution :
La consistance du fichier était corrompue en effet, il a été créé à partir de deux fichiers et de « cat », l’intérieur ressemblait à :
J’ai ré aligné, ce qui donne finalement :
Un reload de conf plus tard et tout était OK !!
Commentaires récents