Instalar un certificado de origen

Ver en Markdown

Instala un certificado de la OpenWAF Origin CA en nginx, Caddy, Apache o Traefik para que el borde verifique tu origen en Full (strict).

En esta página

Después de emitir un certificado de origen, instálalo en el servidor al que se conecta el borde. En los ejemplos, origin.pem es el certificado (seguido, si quieres, del certificado de la Origin CA) y origin.key su clave privada.

Qué nombre debe presentar el servidor

El servidor debe presentar este certificado para el nombre que verifica el borde, tal como se explica en El nombre verificado (SNI). Si el origen es una dirección IP, el borde envía en SNI el nombre del sitio (por ejemplo www.example.com), así que el bloque del servidor que corresponda a ese nombre, o el predeterminado, debe usar este certificado.

Configura tu servidor

/etc/nginx/conf.d/example.com.conf
server {
    listen 443 ssl;
    server_name example.com *.example.com;
    ssl_certificate     /etc/nginx/tls/origin.pem;
    ssl_certificate_key /etc/nginx/tls/origin.key;
    # …
}

Recarga con nginx -s reload.

Comprueba y cambia de modo

  1. Recarga el servidor.

  2. Comprueba el estado del origen. En SSL/TLS › Origen › Estado del origen, pulsa Comprobar de nuevo: el nombre debe aparecer como Correcto, con la confianza de la OpenWAF Origin CA.

    openwaf-cloud ctl origin-tls status example.com

    El resultado se guarda 60 segundos por zona.

  3. Si la zona aún no está en Full (strict), cámbiala: consulta Pasar a Full (strict).

Renueva antes de que caduque

Los certificados de origen no se renuevan solos. Antes de que uno caduque, emite otro, instálalo, comprueba el estado y revoca el anterior. El estado del origen muestra los días que le quedan al certificado de cada nombre.

Última actualización:

↑↓ para moverte↵ para abriresc para cerrar