A senha SSH falha duas vezes, mas sempre funciona na terceira vez

1

Desde há algum tempo, comecei a falhar em introduzir a senha SSH corretamente no meu terminal, ou assim pensei. Ele sempre perguntará, eu vou digitá-lo, ele perguntará novamente, eu re-digitá-lo, depois uma terceira vez, e finalmente funciona.

Até que tentei escrever minha senha em outro lugar e copiá-la, depois colá-la no Terminal. Ainda vai falhar duas vezes!

O que poderia causar isso? Alguns comandos não causam isso. git fetchfunciona com uma única tentativa, mas git pushfalha duas vezes, bem como ssh.

ecc
fonte
Você tem várias instâncias do ssh-agent em execução em segundo plano? Ou talvez um que interfira com o agente / chaveiro incorporado do seu gerenciador de janelas?
mtak
Algum tipo de balanceamento de carga de rede entre você e o servidor?
xenoid
Apenas uma instância do ssh-agent parece estar em execução. Não faço ideia se algo está interferindo com meu wm (i3wm btw). Eu também não tenho idéia se há algum balanceamento de carga acontecendo, mas por que isso afetaria apenas alguns comandos?
ECC
1
Eu tenho a mesma coisa. Uma forma de depurá-lo é adicionar verbosidade ao comando ssh: GIT_SSH_COMMAND="ssh -vv" git pushIsso mostra para mim que ele foi executado com êxito com o github na primeira tentativa, mas, por algum motivo, o requer novamente. Se eu descobrir o porquê, postarei uma resposta.
gens
Obrigado. Eu trabalhei em torno desta peculiaridade, executando ssh-addem cada terminal. Isso naturalmente não é ideal e não é tão seguro.
Ec