Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

在两个以上server中配置xquic时,报nginx: [warn] protocol options redefined for 0.0.0.0:443 #1881

Open
ff2035 opened this issue Nov 1, 2023 · 3 comments
Assignees
Labels
Milestone

Comments

@ff2035
Copy link

ff2035 commented Nov 1, 2023

1.配置默认server外,只有一个xquic站点时,nginx -t 检查一切正常,如下

server { 
        listen          443  reuseport http2 ssl default_server;
        listen          443  reuseport xquic default_server;
        ssl_certificate /usr/local/nginx/conf/ssl/nginx.crt;
        ssl_certificate_key /usr/local/nginx/conf/ssl/nginx.key;
	server_name     _;
        #root            /usr/local/nginx/html/;
	return          444;
}

  server { 
        listen          443  xquic;
        listen          443  http2 ssl;
	server_name     a.test.com;
       ...
}
  1. 配置两个以上xquic站点时,nginx -t 检查,会报:nginx: [warn] protocol options redefined for 0.0.0.0:443 in /usr/local/nginx/conf/vhost/aaa.conf:79,
    warn信息里的79行,内容就是第二个server 的
    listen 443 xquic;
server { 
        listen          443  reuseport http2 ssl default_server;
        listen          443  reuseport xquic default_server;
        ssl_certificate /usr/local/nginx/conf/ssl/nginx.crt;
        ssl_certificate_key /usr/local/nginx/conf/ssl/nginx.key;
	server_name     _;
	return          444;
}

  server { 
        listen          443  xquic;
        listen          443  http2 ssl;
	server_name     a.aaa.com;
       ...
}

  server { 
        listen          443  xquic;
        listen          443  http2 ssl;
	server_name     b.bbb.com;
       ...
}
@lianglli
Copy link
Member

lianglli commented Nov 1, 2023

这个warn对功能无任何影响,可忽略。

@ff2035
Copy link
Author

ff2035 commented Nov 1, 2023

这个warn对功能无任何影响,可忽略。
虽说不影响,但每多一个server配置,就多一条warn信息,server一多每次nginx -t 检查 都一堆warn,影响心情

@lianglli lianglli self-assigned this Nov 7, 2023
@lianglli lianglli added the bug label Nov 7, 2023
@lianglli lianglli added this to the 3.2.0 milestone Nov 7, 2023
@iczero
Copy link

iczero commented Dec 22, 2023

Hi, this bug should be fixed in #1905.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants