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

breno breno em rio.pm.org
Sábado Maio 5 15:00:05 PDT 2012


cookie-domain é um inferno mesmo, tem que sempre ter muito cuidado!

Acho que a pergunta desviou todo mundo do problema, normal quando
estamos próximos demais, acabamos pensando em termos do que estamos
vendo ("cookie existe no navegador mas não no $ENV{HTTP_COOKIE}") e
não no problema em si "estou definindo cookies mas eles não estão
voltando pra mim".

Valeu por ter postado a resposta! E parabéns pelo insight!

[]s

-b

P.s.: quando vamos ter outra sessão de pinball? :D

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


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