Necesito deshabilitar temporalmente HTTPS en nuestro sitio porque accidentalmente letsencrypt limitó la velocidad al renovar el certificado. Cuando voy al sitio, me redirigen a https, pero nuestro certificado aún está caducado, por lo que aparece una advertencia. No puedo entender cómo hacer que deje de redirigir a https.
También intenté "Eliminar políticas de seguridad de dominio" y borré HSTS en Chrome para el dominio para ver si solo Chrome me redirige, pero todavía no funciona.
Aquí está mi archivo de configuración actual después de comentar el tema SSL. Sí, reinicié nginx después de cambiarlo. Además, no tengo redireccionamientos en otros archivos de configuración.
server {
listen 80;
#listen 443 ssl;
#ssl_certificate /etc/letsencrypt/live/tradervalues.com/fullchain.pem;
#ssl_certificate_key /etc/letsencrypt/live/tradervalues.com/privkey.pem;
client_max_body_size 256m;
client_body_timeout 120s;
root /var/www/trader-wordpress;
index index.php;
server_name tradervalues.com;
location / {
try_files $uri $uri/ /index.php?q=$uri&$args;
}
location = /favicon.ico {
log_not_found off;
access_log off;
allow all;
}
location ~ \.php$ {
include /etc/nginx/fastcgi_params;
fastcgi_index index.php;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}
location ~ /\.ht {
deny all;
}
}
Respuesta1
Es posible que el navegador esté redireccionando a https. Puedes confirmar con curl con: curl -ihttp://ejemplo.sitio.com
Su nginx tampoco debería tener el puerto 443 abierto, "telnet example.site.com 443" debería fallar. Si este no es el caso, es posible que tenga otro archivo de configuración abriendo ese puerto.
Respuesta2
No diré exactamente problema resuelto, pero resulta que solo tuve una tarifa limitada por una hora y no por una semana. Pude renovar con éxito el certificado, por lo que ya no es necesario.