[emerg] duplicate listen options for X.X.X.X:80 in /usr/local/etc/nginx/nginx.conf:9

Илья Шипицин chipitsine at gmail.com
Fri Sep 5 06:19:28 UTC 2014


Добрый день!

если делаю вот так

    server {
        listen       X.X.X.X:80 accept_filter=httpready;
        server_name 1.local;

    }

    server {
        listen       X.X.X.X:80 accept_filter=httpready;
        server_name 2.local;

    }

то получаю ошибку.

также есть забавные ситуации


(spdy будет включен в обоих случаях)

    server {
        listen       X.X.X.X:443 ssl spdy;
        server_name 1.local;

    }

    server {
        listen       X.X.X.X:443 ssl;
        server_name 2.local;

    }

и (accept_filter будет применяться в обоих случаях)


    server {
        listen       X.X.X.X:80 accept_filter=httpready;
        server_name 1.local;

    }

    server {
        listen       X.X.X.X:80;
        server_name 2.local;

    }


есть предложение что-нибудь с этим сделать.


Илья Шипицин


Подробная информация о списке рассылки nginx-ru