[Rio-pm] $ENV{'HTTP_COOKIE'}

Tiago Peczenyj tiago.peczenyj em gmail.com
Sábado Maio 5 13:28:59 PDT 2012


outro cuidado que vc deve ter: veja se vc tem outro cookie que esteja
corrompido de alguma forma. recentemente em uma versão do Rack (ruby) eu vi
isso acontecer, foi utilizado um caracter invalido em um cookie setado por
uma aplicação muito da filhadap... e o negócio explodiu em outro lugar.


2012/5/5 Eduardo Maia <maia em eduardomaia.com>

> Pegadinha do Malandro!
>
> Depois de muito bater cabeça, encontrei qual era o problema. Erro trivial
> que ninguém conseguiu ver no arquivo anexo, é aquele erro super bobo que a
> gente fica perdendo o maior tempo e se estressando de bobeira.
>
> Vale desta forma o alerta, se isso acontecer com vocês um dia...
>
> O cookie foi setado em:
> dominio.com.br/cgi-bin/
>
> O $ENV{HTTP_COOKIE} estava sendo impresso em:
> www.dominio.com.br/cgi-bin/
>
> Aquele momento em que um www faz toda a diferença...
>
> Abraços
>
>
>
> 2012/4/25 Bruno Buss <bruno.buss em gmail.com>
>
>> Poderia colocar o código num pastebin ou gist da vida e jogar o link aqui?
>>
>> [ ]'s
>>
>>
>> 2012/4/25 Eduardo Maia <maia em eduardomaia.com>
>>
>>> Olá, Monges, obrigado pelas respostas.
>>>
>>> Sim, Aureliano, também calculo que o problema seja não ter acesso de
>>> root. Servidores compartilhados nem sempre funcionam conforme o adequado, e
>>> não ter acesso de root por vezes dificulta e em muito. Mas eu também nem
>>> saberia dizer qual configuração poderia estar zicada, pois nunca vi isso
>>> antes.
>>>
>>> Sim, Bruno, o cookie que é impresso na tela é exatamente o 3o da
>>> listagem. Porém observe que faltam mais 2 cookies serem impressos. Se eu
>>> removo o 3o cookie do meu navegador, então a chave 'HTTP_COOKIE'
>>> simplesmente desaparece do loop.
>>>
>>> Abraços.
>>>
>>> On Wed, Apr 25, 2012 at 10:15 PM, Bruno Buss <bruno.buss em gmail.com>wrote:
>>>
>>>> 2012/4/25 Eduardo Maia <maia em eduardomaia.com>
>>>>
>>>>> Monges,
>>>>>
>>>>> Alguém já viu isso alguma vez na vida? Explicando o anexo...
>>>>>
>>>>> Cookies existe no navegador web, mas não existem no
>>>>> $ENV{'HTTP_COOKIE'}. Tentei com IE e FF. O mesmo código (para ler e setar
>>>>> cookies) funciona em um RHEL com Apache, mas não em outro RHEL com Apache.
>>>>>
>>>>
>>>> A pergunta pode ser totalmente ignorante... mas o que ele está
>>>> imprimindo não é exatamente o 3o cookie dessa listagem que você mostrou ai?
>>>>
>>>> [ ]'s
>>>> --
>>>> Bruno C. Buss
>>>> http://www.brunobuss.net
>>>>
>>>> _______________________________________________
>>>> Rio-pm mailing list
>>>> Rio-pm em pm.org
>>>> http://mail.pm.org/mailman/listinfo/rio-pm
>>>>
>>>
>>>
>>> _______________________________________________
>>> Rio-pm mailing list
>>> Rio-pm em pm.org
>>> http://mail.pm.org/mailman/listinfo/rio-pm
>>>
>>
>>
>>
>> --
>> Bruno C. Buss
>> http://www.brunobuss.net
>>
>> _______________________________________________
>> Rio-pm mailing list
>> Rio-pm em pm.org
>> http://mail.pm.org/mailman/listinfo/rio-pm
>>
>
>
> _______________________________________________
> Rio-pm mailing list
> Rio-pm em pm.org
> http://mail.pm.org/mailman/listinfo/rio-pm
>



-- 
Tiago B. Peczenyj
Linux User #405772

http://pacman.blog.br
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/rio-pm/attachments/20120505/e3bc142d/attachment.html>


Mais detalhes sobre a lista de discussão Rio-pm