SSL Certificados y Resolución de Problemas de CA
A continuación se presentan algunos problemas comunes y métodos de resolución de problemas relacionados con los certificados SSL y ServBay CA.
¿Qué hacer si se pierde un certificado SSL?
Descripción del problema
Los usuarios pueden perder el certificado SSL al gestionar el sitio web, lo que puede provocar algunos de los siguientes mensajes.
Por ejemplo, el mensaje de error de 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
Por ejemplo, el mensaje de error de 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
Por ejemplo, el mensaje de error de 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
Los errores anteriores indican que el archivo del certificado SSL se ha perdido.
Solución
Para los certificados SSL emitidos automáticamente por ServBay, la solución es muy sencilla:
- Abra ServBay
- En la navegación de la izquierda, seleccione
sitio web
- Seleccione y haga clic en el sitio web cuyo certificado se ha perdido
- ServBay detectará automáticamente la situación de pérdida del certificado y volverá a emitir automáticamente el certificado perdido.
- Vaya a la página de
servicios
y reinicie el servidor web. - Intente acceder al sitio web, problema resuelto.