Назад | Перейти на главную страницу

bind (): операция запрещена на Nginx

Я только что установил Nginx на свой компьютер, чтобы запустить Nginx. После установки и настройки. Я пытаюсь запустить nginx и получаю такую ​​проблему:

bind() to 0.0.0.0:8843 failed (1:Operation not permitted)

Понятия не имею, что это за проблема и как ее исправить. Google также не может найти никаких похожих результатов.

Есть ли способ исправить?

Спасибо

Случайное предположение было бы то, что либо

  • У используемой вами учетной записи нет разрешений на открытие указанного вами порта.
  • Порт уже используется.

Попробуйте временно отключить все брандмауэры и все приложения безопасности на уровне ядра (apparmor / selinux). Использовать netstat -ntlp чтобы узнать, использует ли порт что-нибудь еще.

Я обнаружил проблему, это из-за разрешения, которое запускает CYGWIN.

В Windows 7 или Vista необходимо запустите CYGWIN от имени администратора чтобы иметь возможность привязать этот порт.