A nova senha funciona no navegador. O projeto A compila. O projeto B retorna 407. O proxy não precisa escolher aleatoriamente: um de seus clientes pode ainda estar apresentando uma credencial antiga.

Acompanhe consumidores, não apenas arquivos

Um arquivo de propriedades específico do projeto pode diferir do padrão do usuário. Um valor de ambiente pode ser capturado quando um lançador inicia. Um auxiliar de credenciais pode ter sua própria entrada armazenada. Nenhum deles é atualizado só porque outra aplicação aceitou a nova senha.

Faça um inventário curto dos consumidores que realmente usam a conta: ferramentas interativas, serviços de build, tarefas agendadas e clientes de aplicação. Para cada um, registre de onde vem o valor e quando ele é lido. Mantenha o valor em si fora do inventário.

Compare o processo que falha com o que funciona

Verifique a conta, o diretório de trabalho, a configuração selecionada e a origem da credencial. Dois projetos com dependências semelhantes podem usar arquivos locais diferentes. Um agente de longa duração pode reter entrada anterior à rotação mesmo depois que um novo terminal vê o ambiente atualizado.

Use um reinício deliberado ou uma atualização de configuração documentada apenas onde aquele cliente precisa. Reiniciar tudo de uma vez esconde qual consumidor estava desatualizado e pode interromper trabalho não relacionado.

Não confunda atualização do cliente com revogação

Atualizar clientes e tornar credenciais antigas inutilizáveis são operações separadas. Um proxy pode ter cache de autenticação, e uma conexão estabelecida pode ter um ciclo de vida diferente do arquivo de senha. Siga a política de revogação do operador em vez de presumir que uma única solicitação bem-sucedida prova que o material antigo da conta desapareceu.

Para a próxima rotação, torne a lista de consumidores parte da mudança. Um resultado bem-sucedido é cada cliente pretendido usando a origem e a conta pretendidas, não apenas o fechamento da caixa de diálogo de senha em uma estação de trabalho.

Artigos relacionados