403 Forbidden403 Forbidden — Acceso prohibido en Nginx
Nginx denegó el acceso al recurso solicitado.
Qué causa este error
La configuración del servidor deniega el acceso de forma explícita. Causas habituales: el listado de directorios está deshabilitado sin un archivo índice, restricciones de acceso por IP o permisos de archivo incorrectos.
Cómo solucionarlo
Revisa la configuración de nginx en busca de reglas deny. Verifica los permisos de archivo (644 para archivos, 755 para directorios). Asegúrate de que el usuario worker de Nginx pueda leer los archivos.
Ejemplo
# Check file permissions
ls -la /var/www/html/
# Check nginx user
ps aux | grep nginx
# Ensure nginx user can read files
chmod -R 755 /var/www/html/Códigos de Error Relacionados
an upstream response is buffered to a temporary filean upstream response is buffered to a temporary file — Advertencia de buffering del proxy
La respuesta del upstream se está almacenando en disco porque supera los buffers en memoria.
494 Request Header Too Large494 Request Header Too Large — Cabecera demasiado grande en Nginx
Las cabeceras de la solicitud superan el tamaño máximo del buffer de cabeceras de Nginx.
connect() failed (111: Connection refused)connect() failed (111: Connection refused) — Conexión rechazada por el upstream
Nginx no pudo conectar con el servidor upstream.
496 SSL Certificate Required496 SSL Certificate Required — Certificado SSL requerido en Nginx
Se requiere un certificado de cliente pero no se proporcionó.
rewrite or internal redirection cyclerewrite or internal redirection cycle — Bucle de redirecciones detectado
Nginx detectó un bucle infinito de redirecciones o reescrituras.
413 Request Entity Too Large413 Request Entity Too Large — Solicitud demasiado grande en Nginx
El cuerpo de la solicitud supera el tamaño máximo permitido por Nginx.