Temos um "widget da web" escrito em VB ou Delphi ou algo que envia uma solicitação (chamando um script PHP) para nosso servidor da Web (apache) para atualizar o banco de dados. Ele está funcionando há anos até ontem, quando o servidor da Web retornou o Erro 406: Não aceitável. Não sabemos o que mudou, provavelmente uma atualização do Windows para o servidor que hospeda nosso widget da web ou uma alteração em nossa conta de hospedagem compartilhada em nosso servidor da web. Tudo o que sabemos é que nosso servidor agora retorna 406 porque os cabeçalhos de aceitação no cabeçalho da solicitação são muito restritos.
Então, minha pergunta é esta:
O que podemos fazer para depurar isso? Eu acho que o melhor que eu poderia fazer agora é logar o cabeçalho da requisição para ver o que é, inserindo algumas linhas no script PHP que é chamado, mas parece que o servidor retorna 406 antes mesmo de processar o PHP. Socorro!
Tags php http apache-http-server