Queria resaltar a lhaneza do Sr. Julio henrique para com minha tarefa. Como todos sabemos tudo o que acontece na internet das empresas com proxy é culpa do squid. Muito obrigado !!!!!!!
From: "julio henrique" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Saturday, April 15, 2006 1:08 AM Subject: Re: [squid-br] found whitespace in HTTP header name > apenas complementando o email anterior, sobre o que > aconteceu: > > Esta mensagem de erro que ocorre no squid alheio é > causado pelo site acessado, o qual não obedece por > alguma razão, temporária ou não, os padrões http. > > Por exemplo, se vc tivesse obtido o erro: > > "2006/04/15 23:40:41| WARNING: found whitespace in > HTTP header {MEU_HEADER }" > > ao acessar UMA DETERMINADA PAGINA OU DOMINIO, não > necessariamente somente o dominio, com toda certeza o > desenvolvedor da pagina teria feito alguma coisa > errada com o header "MEU_HEADER", fosse no nivel da > aplicação, ou no nivel do servidor mesmo. > > Neste caso especifico, existe um espaço em branco > entre o nome do header e os "dois pontos".Por exemplo, > este header é o errado: > > MEU_HEADER : > SE_NAO_SEI_USAR_HEADERS_DEVO_IR_VARRER_RUA > (modo errado) > > ao invés de > > MEU_HEADER: SE_NAO_SEI_USAR_HEADERS_DEVO_IR_VARRER_RUA > (modo correto) > > A partir de uma determinada época, o squid começou a > tratar essas incoerências e a perturbar a vida dos > desenvolvedores de fim-de-semana. Para contornar isso, > > em algumas versões do squid, meio antigas, existia uma > opção chamada "ignore_header_whitespace on|off", mas > dependendo da sua versão (especialmente se for mais > nova) o parametro passou a ser "relaxed_header_parser > on|off". > > Vamos aos fatos: > (pode não parecer, mas não gosto mto da M$.) > > [EMAIL PROTECTED]:~$ lynx -head -dump > http://www.stj.gov.br/ > HTTP/1.1 200 OK > Date: Sat, 15 Apr 2006 03:36:18 GMT > Server: Apache > Last-Modified: Sat, 15 Apr 2006 01:20:01 GMT > ETag: "d9e41-f9-aa2d9a40" > Accept-Ranges: bytes > Content-Length: 249 > Connection: close > Content-Type: text/html; charset=ISO-8859-1 > > até aqui, ok! nenhum header errado, webserver > apache... otimo. Mas a pagina de erro acontece por > causa de um redirecionamento para um diretorio. Vamos > a ele. > > > [EMAIL PROTECTED]:~$ lynx -head -dump > http://www.stj.gov.br/webstj/ > HTTP/1.1 200 OK > Date: Sat, 15 Apr 2006 01:21:32 GMT > Server: Microsoft-IIS/5.0 > P3P : "CAO PSA OUR" > Content-Type: text/html; charset=ISO-8859-1 > Set-Cookie: > ASPSESSIONIDCQAYYTUI=RZZBDRJPBFDAJFVVEWHIOTWG; path=/ > Cache-control: private > Connection: close > X-Pad: avoid browser bug > > OPA! o que um IIS-server 5.0 faz aqui? td bem, é > apenas mais um caso de um proxy apache redirecionando > e protegendo o seu irmãozinho bobo e inseguro iis... > Prontinho. Diagnosticado o erro. Erro do site mesmo, e > na máquina iis ainda por cima. O seu squid está > corretíssimo em acusar o erro. Preste atenção no "P3P > :", não era pra ter esse espaço antes dos > "dois-pontos". > > quanto ao squid, no debian, versão 2.5.STABLE13 > , o pacote pré-compilado vem com relaxed_header_parser > = on por padrão. > coloquei em off para testar o site do stj. Não tive > paciencia de procurar outras páginas com outros erros > de headers. Mas alterar essa opção no seu squid > resolve o problema de nós 2: > > - seu, que vai poder esfregar isso na cara de alguem > aí do seu lado que deve estar dizendo que o problema é > do squid (e não é! é problema de quem configurou o > servidor da outra ponta); > > - meu, que vou poder abonar na segunda em paz e > tranquilo, sem me preocupar em deixar um colega > squidiano em apuros; > > > [ ]s, e divirta-se! > Henry > > > > > _______________________________________________________ > Novo Yahoo! Messenger com voz: Instale agora e faça ligações de graça. > http://br.messenger.yahoo.com/ > > > Enviar mensagem: [email protected] > Assinar: [EMAIL PROTECTED] > Cancelar assinatura: [EMAIL PROTECTED] > Proprietário da lista: [EMAIL PROTECTED] > > > > Links do Yahoo! Grupos > > > > > > > > > -- > Esta mensagem foi verificada pelo sistema de antivírus e > acredita-se estar livre de perigo. -- Esta mensagem foi verificada pelo sistema de antivírus e acredita-se estar livre de perigo. Enviar mensagem: [email protected] Assinar: [EMAIL PROTECTED] Cancelar assinatura: [EMAIL PROTECTED] Proprietário da lista: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/squid-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
