Błędy NginxKrytyczny
bind() to 0.0.0.0:80 failed (98: Address already in use)bind() to 0.0.0.0:80 failed (98: Address already in use) — Port jest już zajęty
Nginx nie może przypiąć się do żądanego adresu i portu.
nginxserver
Co powoduje ten błąd
Inny proces (Apache, inna instancja Nginx lub inna usługa) nasłuchuje już na tym samym porcie.
Jak to naprawić
Znajdź konfliktujący proces poleceniem ss -tlnp lub netstat -tlnp. Zatrzymaj go lub zmień port nasłuchu Nginx.
Przykład
# Find process using port 80
sudo lsof -i :80
sudo ss -tlnp | grep :80
# Stop conflicting service
sudo systemctl stop apache2Powiązane kody błędów
Błędy NginxBłąd
no resolver defined to resolveno resolver defined to resolve — Brak skonfigurowanego resolvera DNS
Nginx musi rozwiązać nazwę hosta, ale nie skonfigurowano żadnego resolvera DNS.
nginxserver
Zobacz szczegóły Błędy NginxBłąd
connect() failed (111: Connection refused)connect() failed (111: Connection refused) — Odmowa Połączenia z Upstream
Nginx nie mógł połączyć się z serwerem upstream.
nginxserver
Zobacz szczegóły Błędy NginxBłąd
could not build server_names_hashcould not build server_names_hash — Błąd tablicy skrótów nazw serwerów
Nginx nie może zbudować tablicy skrótów nazw serwerów.
nginxserver
Zobacz szczegóły Błędy NginxBłąd
no live upstreams while connecting to upstreamno live upstreams while connecting to upstream — Wszystkie serwery upstream są niedostępne
Wszystkie serwery upstream w puli są oznaczone jako niedostępne.
nginxserver
Zobacz szczegóły Błędy NginxBłąd
496 SSL Certificate Required496 SSL Certificate Required — Nginx wymaga certyfikatu SSL
Wymagany jest certyfikat klienta, ale nie został dostarczony.
nginxserver
Zobacz szczegóły Błędy NginxBłąd
414 URI Too Long414 URI Too Long — Nginx URI Zbyt Długie
URI żądania przekracza maksymalną długość przetwarzaną przez Nginx.
nginxserver
Zobacz szczegóły