
Nossa configuração mestre/escravo Jenkins parou de funcionar de repente. Tanto o mestre quanto o escravo são máquinas AWS ec2 e temos um usuário chamado jenkins. Estamos vendo este erro:
[17/07/19 14:58:04] [SSH] Abrindo conexão SSH para 10.xx.xxx.xxx:22. [17/07/19 14:58:04] [SSH] AVISO: As chaves de host SSH não estão sendo verificadas. Ataques man-in-the-middle podem ser possíveis contra esta conexão.
[17/07/19 14:58:04] [SSH] Autenticação bem-sucedida. A conexão SSH relata um lixo antes da execução de um comando. Verifique seu .bashrc, .profile e assim por diante para ter certeza de que está silencioso. O texto indesejado recebido é o seguinte: AVISO: Sua senha expirou. Alteração de senha necessária, mas nenhum TTY disponível.
Verifiquei os arquivos .bashrc e .profile em ambas as máquinas e eles não foram alterados há muito tempo. Nosso método de autenticação é "Nome de usuário SSH com chave privada" e a chave privada parece boa. Nada mudou do nosso lado. Alguém mais enfrentou esse problema?