meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| aplicaciones:nginx:certificados [2021/07/27 13:37] – lc | aplicaciones:nginx:certificados [2023/01/18 13:36] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 26: | Línea 26: | ||
| </ | </ | ||
| < | < | ||
| - | Para para el servicio de ngnix < | + | |
| + | Para parar el servicio de ngnix < | ||
| === Paso 4 === | === Paso 4 === | ||
| - | Si tenemos el servidor nginx arrancado el propio certbot nos lo puede configurar . Si prefieres hacerlo manualmente debes de editar el fichero **etc/ | + | Si tenemos el servidor nginx arrancado el propio certbot nos lo puede configurar |
| <sxh bash> | <sxh bash> | ||
| # Redirecciona el puerto 80 a https | # Redirecciona el puerto 80 a https | ||
| Línea 50: | Línea 51: | ||
| </ | </ | ||
| | | ||
| + | | ||
| + | <sxh bash> | ||
| + | # Deshabilitar las cabeceras inválidas y la versión de nginx | ||
| + | ignore_invalid_headers | ||
| + | server_tokens | ||
| + | |||
| + | #Evitar ataques de buffer overflow | ||
| + | client_body_buffer_size | ||
| + | client_header_buffer_size | ||
| + | client_max_body_size | ||
| + | large_client_header_buffers 2 1k; | ||
| + | |||
| + | #Controlar Time-outs | ||
| + | client_body_timeout | ||
| + | client_header_timeout | ||
| + | send_timeout | ||
| + | keepalive_timeout | ||
| + | |||
| + | #OCSP Stapling | ||
| + | ssl_stapling | ||
| + | ssl_stapling_verify | ||
| + | resolver | ||
| + | resolver_timeout | ||
| + | |||
| + | </ | ||
| ==== Renovación del certificado | ==== Renovación del certificado | ||
| === Manualmente === | === Manualmente === | ||
| Línea 55: | Línea 81: | ||
| < | < | ||
| === Automáticamente === | === Automáticamente === | ||
| - | Con un script que se ejecute el comando diáramente | + | Con un script |
| + | < | ||
| + | |||
| + | Si las renovaciones no funcionan debemos hacer lo siguiente (https:// | ||
| + | |||
| + | Editar el archivo / | ||
| + | <sxh bash> | ||
| + | server { | ||
| + | listen 80; | ||
| + | listen [::]:80; | ||
| + | root / | ||
| + | index index.php index.html index.htm; | ||
| + | server_name midominio.es www.midominio.es; | ||
| + | |||
| + | #permitir la respuesta HTTP a todo lo que se encuentre en el directorio “.well-known/ | ||
| + | location ~ / | ||
| + | allow all; | ||
| + | } | ||
| + | #Todas las peticiones que se soliciten en esa dirección no serán redireccionadas a HTTPS. | ||
| + | location / { | ||
| + | return 301 https:// | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| ===== Referencias ===== | ===== Referencias ===== | ||
| * https:// | * https:// | ||
| * https:// | * https:// | ||
| + | * https:// | ||