Desarollo Web

¿Qué es el error 403 forbidden?

By Baptiste, on 7 December, 2022 - 3 min read

¿Acaba de encontrarse con una página que anuncia el mensaje “403 Forbidden” o “403. Acceso denegado” o “403. Acceso denegado – NGINX”? Acceso denegado” o “403 Forbidden – NGINX”? Vamos a explicarlo todo.

error 403 forbidden

¿Qué significa un error 403?

403 error = el servidor ha entendido su petición pero se niega a ejecutarla.

El código de error HTTP 403 es un código devuelto por el servidor al cliente (su navegador) cuando éste solicita una página, un recurso, … Cuando todo va bien, el servidor devuelve el código 200.

Cuando la página solicitada muestra el mensaje “Error 403 Forbidden” o alguna de sus variantes, el servidor indica que ha entendido la petición pero que no desea responder. Es decir, no devolverá la página web, archivo o recurso solicitado.

A diferencia del error 404 y/o del error 410, que corresponden a un problema en el servidor, el error 403 no es realmente un error sino una información: el contenido de tal o cual página o recurso está denegado.

¿Por qué se deniega el acceso a los contenidos?

Los derechos de acceso no permiten acceder al recurso.

Contenido protegido

Un error 403 puede ser bastante legítimo, por ejemplo si estoy intentando acceder a un directorio que contiene archivos sensibles cuyo acceso está bloqueado en el servidor. Esto es lo que ocurre si intenta acceder al directorio /wp-includes en un sitio WordPress.

En este caso, no hay nada que hacer. Es normal que este contenido no sea directamente accesible en Internet.

Configuración inadecuada del navegador

Es posible que tenga un problema en el lado del cliente, es decir, en su navegador web. Aquí tienes algunas cosas que debes mirar:

  • comprueba la caché de tu navegador
  • pausa tu adblocker o permite el sitio solicitado en esa herramienta
  • pausa tu antivirus: si el sitio está en la lista negra del antivirus, se bloqueará y puede que obtengas un error 403 al visitarlo

Ajustes erróneos en el servidor

El error 403 corresponde a un problema de derechos de acceso, que puede ser legítimo o no.

En el caso de que el recurso solicitado no deba bloquearse, hay que ir a modificar los derechos de acceso en el servidor:

  • el derecho de lectura/escritura/modificación, que corresponde a 3 dígitos, cada uno de los cuales corresponde a un conjunto de derechos para un conjunto de usuarios.
  • Por ejemplo, WordPress, el CMS más utilizado del mundo, y por tanto el que sufre más ataques maliciosos, dice que los derechos de acceso que hay que configurar son 644 para los archivos y 755 para los directorios.
  • la configuración del archivo .htaccess si estás en un servidor Apache (los servidores NGINX no tienen archivo .htaccess). Necesita tener derechos a nivel 755 en este archivo para evitar errores.
  • Si estás en WordPress, puede ser de uno de los muchos plugins que utilizas. Si el error persiste después de todas las soluciones anteriores, pruebe a desactivar los plugins.

Necesidad de iniciar sesión para acceder al contenido

En este caso, el servidor no devuelve un error 403 sino un error 401. Sabe que es posible acceder al recurso solicitado, pero para ello debe estar autenticado en el sitio.

Netflix nsez 403

Si se encuentra con un mensaje en Netflix con el “Error NSEZ-403 Algo salió mal. Lo sentimos, estamos teniendo problemas con su solicitud. Encontrarás mucho que explorar en la página de inicio”, generalmente significa que podría tener un problema de conectividad. Puede probar las siguientes soluciones.

Para Mac o Windows

Prueba a iniciar sesión en tu cuenta de Netflix en un dispositivo diferente (tu smartphone, por ejemplo) pero utilizando la misma red que tu ordenador. Por ejemplo, si utilizas la wifi de tu casa con tu ordenador, utiliza la misma wifi para conectarte con tu smartphone.

  • Si no consigues acceder a tu cuenta de Netflix y ves un mensaje de error, inténtalo de nuevo más tarde.
  • Si no ves ningún mensaje de error al iniciar sesión, tienes que ponerte en contacto con el soporte de Netflix, ya que hay un problema en alguna parte.

Otros dispositivos (smartphone, tabletas, …)

Vaya al sitio web de Netflix con un ordenador.

  • Visita la url utilizando la misma red que la utilizada con tus primeros dispositivos.
  • Intenta iniciar sesión en el ordenador.
  • Aparece el error NSEZ-403. No se puede conectar a nuestra cuenta. Puede volver a intentarlo más tarde.
  • No ves el error, contacta con el soporte.

Baptiste