Tengo un certificado SSL comodín y varios subdominios en la misma ip. Ahora quiero que mi nginx maneje solo los nombres de servidor mencionados y desconecte la conexión para otros para que parezca que nginx
no se está ejecutando para nombres de servidor no listados (no responde, rechaza, muere, ni un solo byte en respuesta). Hago lo siguiente
ssl_certificate tls/domain.crt;
ssl_certificate_key tls/domain.key;
server {
listen 1.2.3.4:443 ssl;
server_name validname.domain.com;
//
}
server {
listen 1.2.3.4:443 ssl;
server_name _;
// deny all;
// return 444;
// return 404;
//location {
// deny all;
//}
}
He intentado casi todo en el último bloque del servidor, pero no he tenido éxito. Recibo una respuesta válida de un servidor virtual conocido o un código de error. Por favor ayuda.