Erorile HTTPS în browser (ERR_CERT_DATE_INVALID, Mixed Content, NET::ERR_CERT_AUTHORITY_INVALID) sunt legate de certificatul SSL sau configurația serverului web.
Se aplică la:
✔ VPS
✔ Servere dedicate
✔ Nginx, Apache
Certificatul a expirat sau nu este încă valid.
echo | openssl s_client -connect domeniul-dvs.com:443 2>/dev/null | openssl x509 -noout -dates
Pentru Let's Encrypt:
certbot renew
systemctl reload nginx
Browserul nu are încredere în emitentul certificatului. Cauze: certificat auto-semnat sau lanțul de certificate intermediare lipsește.
Nginx: folosiți fullchain.pem:
ssl_certificate /etc/letsencrypt/live/domeniu/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/domeniu/privkey.pem;
Pagina se încarcă prin HTTPS dar conține resurse prin HTTP. Înlocuiți linkurile HTTP cu HTTPS.
Nginx:
server {
listen 80;
server_name example.com;
return 301 https://$host$request_uri;
}
Apache (.htaccess):
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
curl -I https://domeniul-dvs.com
Dacă eroarea persistă după actualizarea certificatului, deschideți un tichet la suportul tehnic.