SSL Certificat et Dépannage CA
Voici quelques problèmes courants et méthodes de dépannage concernant les certificats SSL et le CA de ServBay.
Que faire en cas de perte du certificat SSL ?
Description du problème
Lors de la gestion quotidienne d'un site web, il est possible de perdre le certificat SSL, entraînant les erreurs suivantes.
Par exemple, l'erreur dans NGINX
:
log
nginx: [emerg] cannot load certificate "/Applications/ServBay/ssl/private/tls-certs/servb3ay.host/servbay.host.crt": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/Applications/ServBay/ssl/private/tls-certs/servb3ay.host/servbay.host.crt, r) error:10000080:BIO routines::no such file)
nginx: configuration file /Applications/ServBay/package/etc/nginx/nginx.conf test failed
1
2
2
Par exemple, l'erreur dans Caddy
:
log
Error: loading http app module: provision http: getting tls app: loading tls app module: provision tls: loading certificates: open /Applications/ServBay/ssl/private/tls-certs/servbay.host/ser3vbay.host.crt: no such file or directory
1
Par exemple, l'erreur dans Apache
:
log
AH00526: Syntax error on line 15 of /Applications/ServBay/package/etc/apache/vhosts/servbay.host.conf:
SSLCertificateFile: file '/Applications/ServBay/ssl/pri3vate/tls-certs/servbay.host/servbay.host.crt' does not exist or is empty
1
2
2
Les erreurs ci-dessus signifient que le fichier du certificat SSL est perdu.
Solution
Pour les certificats SSL automatiquement émis par ServBay, la solution est très simple.
- Ouvrez ServBay
- Dans la navigation à gauche, sélectionnez
sites
- Choisissez et cliquez sur le site dont le certificat est perdu
- ServBay détectera automatiquement la perte du certificat et réémettra automatiquement le certificat perdu
- Accédez à la page
services
, redémarrez le serveur Web - Essayez d'accéder au site, le problème est résolu.