O Google Chrome não mantém cookies.

12

Vários usuários relataram isso a partir do Google Chrome 11.0.696 no Lucid Lynx. Atualmente, eu o vejo na versão 16.0.912.75 do Chrome (compilação oficial 116452) no Oncelic Ocelot.

Apesar de ter a configuração de cookies definida para permitir todos os cookies e a opção "limpar cookies no desligamento" desmarcada, todos os cookies (e as sessões que dependem de cookies para serem persistentes) são limpos. Isso torna o uso do navegador muito tedioso se você (como eu) desligar o navegador no final do dia.

Atualmente, estou analisando o status de 'bug' disso; No entanto, se houver uma solução alternativa, eu posso aplicar nesse meio tempo que seria ótimo! Ou se alguém tiver mais informações sobre a causa desse bug (sei que nem todos os usuários são vítimas desse comportamento).

Para explicar melhor o problema, criei um pequeno vídeo (não importa a conexão lenta à Internet) que pode ser visto aqui

Kzqai
fonte
Isso pode ser óbvio, mas achei melhor descartar: você tem certeza de que os sites nos quais está efetuando login estão usando cookies persistentes, não cookies de sessão?
Scott Severance
@ Scott Severance Sim, eu testei em sites que estou no controle.
Kzqai
Eu também sou vítima deste bug. Também posso verificar se os sites que estou no controle do uso de cookies persistentes não estão sendo lembrados. Além disso, se você abrir a página "Cookies e outros dados", verá que a lista de cookies é limpa entre as sessões do navegador.
Rlemon
@ Tchalvak Não sei se você ainda está assistindo a essa pergunta, mas espero que minha solução ajude você também.
Rlemon
@Tchalvak, como você está indo com isso? Uma das respostas abaixo pode ser aceita agora?
Rlemon

Respostas:

7

A solução é remover o chrome, incluindo os diretórios de cache e configuração. Para fazer isso, digite o seguinte no terminal.

sudo apt-get remove google-chrome-stable(beta, dev, ect) desinstalar o chrome

rm -rf ~/.cache/google-chrome* ~/.config/google-chrome* remova os diretórios de cache e configuração

isso também removerá a pasta rouge ... ~/.config/google-chromed/(não tenho certeza de onde isso veio ... mas eu tive que removê-lo) Suspeito que esse seja o culpado, no entanto, não consigo descobrir de onde veio ou qual era o objetivo. .

reinstale o chrome e pronto: sudo apt-get install google-chrome-stable

AVISO: É altamente recomendável que você sincronize seu navegador com uma conta do Google ou, no mínimo, faça backup de suas preferências antes de limpar o navegador dessa maneira.

rlemon
fonte
4

Verifique se você selecionou "Permitir que dados locais sejam definidos". Para acessar a opção, Preferências> Sob o capô> Configurações de conteúdo> Cookies.

insira a descrição da imagem aqui

jokerdino
fonte
sim, isso está definido. todas as configurações aplicáveis ​​são definidas para permitir que essas informações sejam salvas.
Rlemon
2

Descobri que a data da modificação do meu arquivo de cookies do Chrome está alguns meses atrasada. Portanto, presumo que esse banco de dados SQLite3 possa estar travado ou algo assim.

Acabei de remover o arquivo ~/.config/google-chrome/Default/Cookiese reiniciei o navegador Chrome. Isso recriou o arquivo 'Cookies' novamente e agora o Google Chrome mantém os cookies. Verifique também se a resposta do jokerdino é realizada.

Kevin Siji
fonte
Meu arquivo demoraria cerca de 45 minutos no futuro, mas eu tive o mesmo problema. A exclusão dos cookies e dos arquivos de diário de cookies e a reinicialização também o corrigiam.
paulcm
1

Eu poderia resolvê-lo apenas removendo a pasta de cache e iniciando o google-chrome novamente (nem perdendo os dados de configuração)

rm -rf ~/.cache/google-chrome*

Eu tive um problema semelhante em que os cookies não eram mantidos e o chrome tinha problemas para fazer login e pedir para entrar novamente (não apenas sites, mas também o perfil do google-chrome!).

Créditos à solução @rlemon, eu simplesmente não precisei fazer o resto, isso foi suficiente.

Pedro
fonte