Ho un certificato SSL jolly e diversi sottodomini sullo stesso IP. Ora voglio che il mio nginx gestisca solo i nomi dei server menzionati e rilasci la connessione per gli altri in modo che sembrerebbe nginx
non essere in esecuzione per i nomi dei server non elencati (non rispondendo, rifiutando, morto, non un singolo byte in risposta). Faccio quanto segue
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;
//}
}
Ho provato quasi tutto nell'ultimo blocco del server, ma senza successo. Ricevo una risposta valida dal server virtuale noto o un codice di errore. Per favore aiuto.