nginx
в Mac OS X работает через brew
успешно на портах 80
и 443
.
Однако я пытаюсь использовать другой порт. 18000
и nginx
не хочет отвечать, несмотря на прослушивание порта.
server {
listen 18000 ssl;
server_name example.com www.example.com;
location / {
proxy_pass https://www.new-server.com/;
proxy_redirect https://www.new-server.com https://www.example.com;
}
Я вижу, что порт слушает netstat -na | grep LISTEN | grep 18000
:
tcp4 0 0 *.18000 *.* LISTEN
sudo lsof -i :18000
показывает, что порт также прослушивается nginx
:
nginx 71351 root 11u IPv4 0x78e8667283110347 0t0 TCP *:18000 (LISTEN)
nginx 71359 nobody 11u IPv4 0x78e8667282110647 0t0 TCP *:18000 (LISTEN)
Однако журналы доступа ничего не показывают, когда я запускаю curl -k https://example.com:18000
. При запуске ничего не отображается в журнале ошибок nginx
после установки конфига выше.
Как я могу отладить это дальше?