Então, eu tenho um problema muito chato e o Google Chrome não está me fornecendo informações sobre o que está causando isso.
Sempre que faço login na minha conta, preciso fazer login novamente e novamente em todas as páginas da Web que estou usando, porque o Google Chrome me desconecta de tudo o que estou conectado. No entanto, alguns cookies persistem, pois o Google lembra em qual conta eu me conectei e ainda tenho acesso ao gitlab da minha empresa - é o único serviço do qual não estou desconectado.
Caso isso seja relevante, depois de abrir o Google Chrome, há uma caixa de alerta ao lado do meu perfil do Google Chrome que diz que Change made on my account requires logging in again
(sim, também me desconecta do perfil do Google Chrome).
O problema não aparece quando não saio da minha conta do sistema (por exemplo, quando fecho o Chrome e abro-o novamente)
Isso não acontece em outros navegadores, apenas no Google Chrome.
Agradecemos antecipadamente a todos!
Atualização 1 : algumas especificações / dados:
SO: Ubuntu 16.04
Chrome: 53.0.2785.143 (64-bit)
Complementos: Reddit Enhancement Suite, Adblock Plus, Ghostery, ColorZilla, Json View
Programas de inicialização: Screencloud + ubuntu default
Ele me desconectou mesmo se eu não estivesse logado em nenhum perfil (então não havia nenhum addon instalado também, então eu duvido que seja uma falha addon)
Eu também desinstalei o Chrome e excluí completamente os diretórios .cache/google-chrome
e .config/google-chrome
.
Atualização 2 :
Eu corri o Chrome no terminal usando google-chrome --enable-logging -v=1
Os seguintes erros apareceram no terminal na inicialização do navegador:
[13645:13712:1007/142537:ERROR:gcm_store_impl.cc(306)] Failed to open database /home/user/.config/google-chrome/Profile 4/GCM Store: Invalid argument: /home/user/.config/google-chrome/Profile 4/GCM Store: does not exist (create_if_missing is false)
[13645:13712:1007/142537:ERROR:gcm_store_impl.cc(306)] Failed to open database /home/user/.config/google-chrome/Profile 4/GCM Store: Invalid argument: /home/user/.config/google-chrome/Profile 4/GCM Store: does not exist (create_if_missing is false)
No entanto, a pasta /home/user/.config/google-chrome/Profile 4/GCM Store
existe.
Este erro não aparece ao iniciar o chrome como root com:
sudo google-chrome --user-data-dir=/root/chrome-data --enable-logging -v=1
Atualização 3
Então fechei o Chrome, excluí o diretório /home/user/.config/google-chrome/Profile 4
e mais uma vez configurei minha conta. Eu fiz o logout e, em seguida, os seguintes erros apareceram:
[21285:21353:1007/145425:ERROR:gcm_store_impl.cc(922)] Failed to restore security token.
[21285:21285:1007/145425:ERROR:account_tracker.cc(357)] OnGetTokenFailure: Not authorized.
Atualização 4 :
Consegui consertar (ou pelo menos acho que sim) os problemas com erros do Google Chrome e ele não me desconectou do perfil do Google Chrome. Fiz isso movendo o diretório /root/chrome-data
(criado anteriormente) para ~/.config/google-chrome
e alterando seu proprietário. No entanto, o navegador ainda não mantém cookies após o logout do usuário.