¿Cómo corrijo un error 406 en cPanel?

Procédure

Un error HTTP 406 No aceptable es un código de estado devuelto por un servidor web cuando el servidor es incapaz de proporcionar una respuesta correspondiente a los criterios de aceptación enviados por el cliente en las cabeceras de la solicitud. Esto significa esencialmente que el contenido solicitado existe, pero no está disponible en un formato adecuado a las preferencias del cliente, tal y como se define en la cabecera Accept de la petición HTTP.

¿Qué es un error 406?

Un error HTTP 406 se produce cuando un cliente, como un navegador web, solicita un recurso específico, pero también especifica en la cabecera Accept que no aceptará ciertos tipos de datos. Si el servidor no puede responder con un tipo de contenido que coincida con los criterios definidos por el cliente, devolverá un error 406. Esta situación es más común con APIs web y servicios que soportan múltiples formatos de datos (como JSON, XML) y donde el cliente tiene requisitos estrictos en cuanto al formato de respuesta.

Las razones comunes para un error 406 incluyen:

  • Cabeceras de aceptación demasiado restrictivas: El cliente solicita el recurso en un formato específico que el servidor no puede proporcionar.
  • Configuración del servidor: El servidor está configurado de tal manera que no puede proporcionar ciertos tipos de contenido o formatos de datos, aunque sean técnicamente compatibles con la aplicación.
  • Mala negociación de contenidos: la lógica de negociación de contenidos del servidor, que se supone que selecciona el mejor tipo de contenido para enviar basándose en las cabeceras Accept del cliente, es defectuosa o está mal configurada.
  • Falta de formatos alternativos: El servidor no dispone de representaciones alternativas del recurso solicitado que puedan satisfacer las preferencias del cliente.

¿Cómo puedo resolver el error 406?

En cPanel, el error 406 Not Acceptable suele ser generado por el cortafuegos de aplicaciones ModSecurity.

1. Conéctese a su interfaz de cPanel.

2. Vaya a la sección "Seguridad" y haga clic en el botón "ModSecurity":

¿Cómo corrijo un error 406 en cPanel?

3. Puede ver los bloqueos realizados por ModSecurity haciendo clic en el botón "Ver historial" correspondiente a su nombre de dominio:

¿Cómo corrijo un error 406 en cPanel?

A continuación se listan las reglas activadas por modsecurity en su sitio o aplicación.

¿Cómo corrijo un error 406 en cPanel?

Recupere el número de regla correspondiente a su bloqueo y desactívelo.

Tenga en cuenta que un bloqueo puede no aparecer en el historial de bloqueos hasta pasados entre 5 y 10 minutos del evento.

Conclusión

Ahora ya sabe cómo :

  • Identificar un error HTTP 406 Not Acceptable y sus causas más comunes, como cabeceras Accept demasiado restrictivas, configuración inadecuada del servidor, mala negociación del contenido o ausencia de formatos alternativos.
  • Para resolver el error 406 en cPanel, conéctese a su interfaz, acceda a la sección "Seguridad", haga clic en "ModSecurity" y desactive las reglas que bloquean su contenido.

🛠️ Con esta información, estás armado para lidiar con este error y garantizar una experiencia de usuario fluida en tu sitio web o API. 😊

Esperamos que este artículo te haya ayudado a entender y resolver mejor los problemas relacionados con el error 406 No Aceptable. ¡Gracias por leerlo! 👍 No dudes en compartir tus experiencias o hacer preguntas dejando un comentario a continuación. ¡Sus comentarios son muy valiosos para ayudarnos a mejorar nuestros servicios!

help.lws.net/a/1857
¿Le ha resultado útil este artículo?

Sí

No

Leído 16 880 veces

¡Gracias! No dude en hacer preguntas sobre nuestra documentación si desea más información y ayudarnos a mejorarla.

Artículos similares

¿Tiene una pregunta sobre este artículo?

Hágala al equipo de LWS y a la comunidad. La respuesta se publica tras la moderación.

Formule una pregunta al equipo de LWS y a su comunidad

RGPD: Responsable: LWS-Ligne Web Services. Finalidad: moderación y publicación pública de su pregunta, posible aviso de una respuesta. Base jurídica: consentimiento (art. 6.1.a RGPD). Conservación de los correos: 90 días tras el aviso, 12 meses como máximo sin respuesta. Para ejercer sus derechos, consulte la sección RGPD de nuestras condiciones generales.