Welcome! Log In Create A New Profile

Advanced

startup error -> "[emerg] duplicate listen options" if 2nd IPv6 listener is enabled

pgn
July 03, 2012 01:39PM
I run src-built nginx/1.3.2 on linux/64.

I have two nginx vhosts enabled:
site 1)
...
server {
server_name test1.loc;
listen 10.0.0.1:443;
listen [2001:xxx:xxxx:xxx::1]:443 ipv6only=on;
...

site 2)
...
server {
server_name test2.loc;
listen 10.0.0.1:443 default;
# listen [2001:xxx:xxxx:xxx::1]:443 ipv6only=on;
...[code]

With this config, if I start nginx,

service nginx start
Shutting down nginx done
Starting nginx done

all's well.

But, if for site 2) I enable the IPv6 listener,

- # listen [2001:xxx:xxxx:xxx::1]:443 ipv6only=on;
+ listen [2001:xxx:xxxx:xxx::1]:443 ipv6only=on;


Now, @ nginx start,

service nginx start
Starting nginx nginx: [emerg] duplicate listen options for [2001:xxx:xxxx:xxx::1]:443 in /usr/local/etc/nginx/sites-enabled/test2.loc.conf:21
startproc: exit status of parent of /usr/local/sbin/nginx: 1
failed


Is this a bug, feature or config problem?

Thanks.
Subject Author Posted

startup error -> "[emerg] duplicate listen options" if 2nd IPv6 listener is enabled

pgn July 03, 2012 01:39PM

Re: startup error -> "[emerg] duplicate listen options" if 2nd IPv6 listener is enabled

Oleksandr V. Typlyns'kyi July 03, 2012 02:04PM

Re: startup error -> "[emerg] duplicate listen options" if 2nd IPv6 listener is enabled

pgn July 03, 2012 02:12PM

Re: startup error -> "[emerg] duplicate listen options" if 2nd IPv6 listener is enabled

Oleksandr V. Typlyns'kyi July 03, 2012 02:36PM

Re: startup error -> "[emerg] duplicate listen options" if 2nd IPv6 listener is enabled

pgn July 03, 2012 03:04PM

Re: startup error -> "[emerg] duplicate listen options" if 2nd IPv6 listener is enabled

Oleksandr V. Typlyns'kyi July 03, 2012 03:24PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 292
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready