SSL Certificato e Risoluzione dei Problemi CA
Di seguito sono riportati alcuni problemi comuni e metodi di risoluzione per i certificati SSL e ServBay CA.
Cosa fare se il certificato SSL è scomparso?
Descrizione del problema
Durante la gestione quotidiana del sito web, gli utenti potrebbero accidentalmente far scomparire il certificato SSL, mostrando alcuni dei seguenti avvisi.
Ad esempio, il messaggio di errore di 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
Ad esempio, il messaggio di errore di 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
Ad esempio, il messaggio di errore di 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
Gli errori di cui sopra indicano che il file del certificato SSL è andato perso.
Soluzione
Per i certificati SSL emessi automaticamente da ServBay, se risulta mancante, la soluzione è molto semplice:
- Aprire ServBay
- Nel menu di navigazione a sinistra, selezionare
Sito web
- Scegliere e fare clic sul sito web il cui certificato è scomparso
- ServBay rileverà automaticamente la situazione di mancanza del certificato e rigenererà automaticamente il certificato mancante
- Accedere alla pagina
Servizi
, riavviare il server web - Provare ad accedere al sito web, problema risolto