Errores de NginxGrave
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) — Puerto ya en uso
Nginx no puede enlazarse a la dirección y puerto solicitados.
nginxserver
Qué causa este error
Otro proceso (Apache, otra instancia de Nginx u otro servicio) ya está escuchando en el mismo puerto.
Cómo solucionarlo
Localiza el proceso en conflicto con ss -tlnp o netstat -tlnp. Detén el proceso en conflicto o cambia el puerto de escucha de Nginx.
Ejemplo
# Find process using port 80
sudo lsof -i :80
sudo ss -tlnp | grep :80
# Stop conflicting service
sudo systemctl stop apache2Códigos de Error Relacionados
Errores de NginxError
no resolver defined to resolveno resolver defined to resolve — Resolver DNS no configurado
Nginx necesita resolver un nombre de host, pero no hay un resolver DNS configurado.
nginxserver
Ver detalles Errores de NginxError
connect() failed (111: Connection refused)connect() failed (111: Connection refused) — Conexión rechazada por el upstream
Nginx no pudo conectar con el servidor upstream.
nginxserver
Ver detalles Errores de NginxError
could not build server_names_hashcould not build server_names_hash — Error de hash de nombres de servidor
Nginx no puede construir la tabla hash de nombres de servidor.
nginxserver
Ver detalles Errores de NginxError
no live upstreams while connecting to upstreamno live upstreams while connecting to upstream — Todos los upstreams están caídos
Todos los servidores upstream del pool están marcados como no disponibles.
nginxserver
Ver detalles Errores de NginxError
496 SSL Certificate Required496 SSL Certificate Required — Certificado SSL requerido en Nginx
Se requiere un certificado de cliente pero no se proporcionó.
nginxserver
Ver detalles Errores de NginxError
414 URI Too Long414 URI Too Long — URI demasiado largo en Nginx
El URI de la solicitud supera la longitud máxima que Nginx procesa.
nginxserver
Ver detalles