Há muitos erros que você pode ver como você visita sites diferentes na web. Um dos mais comuns é o “406 Error – Not Acceptable”.
Tópicos
Vamos explica o error, sua causa e como corrigi-lo.
Os navegadores da Web fazem solicitações ao servidor, quando isso acontece, ele envia um cabeçalho Accept header. Isso informa ao servidor em que formatos o navegador pode aceitar os dados. Se o servidor não enviar dados em um formato solicitado no cabeçalho Accept header, o servidor envia o erro “406 Error – Not Acceptable”.
O erro também pode ser gerado pelo módulo mod_security. Mod_security , um tipo de programa de firewall que é executado no servidor web Apache, procura por violações das regras. Se ocorrer uma ação que viola uma dessas regras, o servidor irá retornar um erro “406 Error – Not Acceptable”.
O que causou este erro no meu site?
Em relação ao seu site na DialHost, a causa do erro “406 Error – Not Acceptable” é geralmente devido a uma regra mod_security no servidor. Mod_security é um módulo de segurança no servidor web Apache habilitado por padrão em todas as contas de hospedagem. Se um site, página ou função violar uma dessas regras, o servidor pode enviar o erro “406 Error – Not Acceptable”.
Como posso evitar isso?
Mod_security pode ser desativado, mas recomendamos uma análise e a desativação das regras específicas do ModSecurity.
A análise das regras e sua desativação deverá ser solicitada pelo Helpdesk. Nossa equipe estará a disposição.
Caso deseje desativar o mod_security, você pode realizar através do nosso Painel de Controle no ícone ModSecurity.