|
Erro HTTP 501 Not
implemented (Não implementado)
Introdução
O servidor de rede (executando o site de rede) não
entende ou não suporta o método HTTP que ele encontra no
fluxo de dados HTTP enviados para ele pelo cliente (por
exemplo, um navegador de rede ou nosso robô
CheckUpDown).
Se o método no fluxo de dados HTTP solicitado não é
nenhum do acima, resultando em um erro 501. OU o método
pode ser válido, mas realmente não suportado pelo
servidor de rede. Geralmente isso só acontece para
métodos mais novos, tais como CONNECT, quando recebidos
pelos servidores de rede antigos.
Erros 501 no Ciclo HTTP
Qualquer cliente (ex: seu navegador de rede ou nosso
robô CheckUpDown) passa através do seguinte ciclo quando
ele se comunica com o servidor de rede:
- Obter um endereço IP a partir do nome IP do site (a
URL do site sem o 'http://' direcionador). Esta
pesquisa (conversão do nome IP para endereço IP) é
prestada pelos servidores do nome do domínio (DNSs).
- Abrir uma conexão de soquete IP para aquele
endereço IP.
- Escrever um fluxo de dados HTTP através daquele
soquete.
- Receber um fluxo de dados HTTP de volta do servidor
da rede em resposta. Este fluxo de dados contém
códigos de situação cujos valores são determinados
pelo protocolo HTTP. Examine este fluxo de dados
cuidadosamente quanto a códigos de situação e outras
informações úteis.
Este erro ocorre na etapa final acima quando o cliente
recebe um código de situação HTTP que ele reconhece como
'501'.
Reparando erros 501 - geral
Esse erro deve ser muito raro em todo navegador de
rede. É mais provável que o cliente não seja um
navegador de rede, particularmente se o servidor de rede
for antigo. Nesse caso, se o cliente especificou um tipo
de solicitação válida, o servidor de rede responde
incorretamente ou simplesmente precisa ser atualizado.
Reparando erros 501 - CheckUpDown
CheckUpDown só usa o tipo de solicitação GET, que deve
ser suportado por todos os servidores de rede, incluindo
o mais antigo. Então, você não deve ver esse erro com
muita frequencia na sua conta CheckUpDown.
Entre em contato conosco (preferencialmente por e-mail)
quando você encontrar erros 501 – não há nada que você
possa fazer para separá-los. Nós, então, temos que ligar
com seu ISP e o fornecedor de seu software de servidor
de rede para chegarmos a um acordo se os tipos de
solicitação HTTP específicas devem ser suportadas e se
há algum defeito no código do programa do servidor de
rede tratando desses tipos de solicitação. Reparar o
problema pode exigir alterações do código do programa do
servidor de rede, o que pode demorar muito.
|