Soeben habe ich auf einen zweiten Host SSL konfiguriert. Plattform ist ein nginx webserver gewesen, der mir beim Konfigurationstest folgenden Fehler ausspuckte:

1
2
3
[....] Testing nginx configuration:Configuration test failed!
nginx: [emerg] duplicate listen options for [::]:443 in /etc/nginx/sites-enabled/wolf-u.li:3
nginx: configuration file /etc/nginx/nginx.conf test failed

Was war passiert? Ich hatte zweimal (in verschiedenen vhosts) bei “listen” den port 443 mit den optionen, u.a. ssl und spdy, versehen:

Vhost 1:

1
listen [::]:443 default_server ssl ipv6only=off spdy;

Vhost 2:

1
2
3
server {
    listen [::]:443 ssl ipv6only=off;
}

Das war dem nginx nicht so recht ;) Abhilfe war also nur einmal die optionen festzulegen (also in vhost 1) und im zweiten nur noch:

1
2
3
server {
    listen [::]:443;
}

einzutragen. Schon liefs.