无法更改nginx上的默认端口

无法更改nginx上的默认端口,nginx,webserver,gitlab,Nginx,Webserver,Gitlab,我使用的是与gitlab捆绑的nginx web服务器,我有SSL设置,我使用的是非默认端口,即URL设置为 external_url 'https://www.myserver.com:2443' 然而,当我连接到这个地址时,我得到一个连接被重置错误。运行时,gitlab-cal-tail显示 bind() to 0.0.0.0:80 failed (98: Address already in use) 我不知道为什么它还在看端口80。是否有其他设置我必须在这里设置。更改配置后是否执行

我使用的是与gitlab捆绑的nginx web服务器,我有SSL设置,我使用的是非默认端口,即URL设置为

external_url 'https://www.myserver.com:2443'
然而,当我连接到这个地址时,我得到一个
连接被重置
错误。运行时,
gitlab-cal-tail
显示

 bind() to 0.0.0.0:80 failed (98: Address already in use)

我不知道为什么它还在看端口80。是否有其他设置我必须在这里设置。

更改配置后是否执行了
gitlab ctl reconfigure
?是的,我执行了,但没有帮助。似乎是我的
nginx['redirect\u http\u to\u https]=true
选项。我也需要更改端口,但这导致了另一个不同的问题