La contraseña nueva funciona en el navegador. El proyecto A compila. El proyecto B devuelve 407. El proxy no tiene por qué elegir al azar: puede que uno de sus clientes siga presentando una credencial antigua.

Sigue a los consumidores, no solo a los archivos

Un archivo de propiedades específico de un proyecto puede diferir del valor predeterminado del usuario. Un valor de entorno puede capturarse cuando arranca un lanzador. Un asistente de credenciales puede tener su propia entrada guardada. Ninguno se actualiza solo porque otra aplicación haya aceptado la contraseña nueva.

Haz un inventario breve de los consumidores que realmente usan la cuenta: herramientas interactivas, servicios de compilación, tareas programadas y clientes de aplicaciones. Para cada uno, anota de dónde viene el valor y cuándo se lee. Mantén el valor en sí fuera del inventario.

Compara el proceso fallido con el que funciona

Comprueba la cuenta, el directorio de trabajo, la configuración seleccionada y la fuente de credenciales. Dos proyectos con dependencias similares pueden usar archivos locales distintos. Un agente de larga duración puede retener la entrada de antes de la rotación incluso después de que un terminal nuevo vea el entorno actualizado.

Usa un reinicio deliberado o una actualización de configuración documentada solo donde ese cliente lo necesite. Reiniciar todo a la vez oculta qué consumidor estaba desactualizado y puede interrumpir trabajo no relacionado.

No confundas la actualización del cliente con la revocación

Actualizar clientes y dejar inutilizables las credenciales antiguas son operaciones distintas. Un proxy puede tener caché de autenticación, y una conexión establecida puede tener un ciclo de vida distinto del archivo de contraseña. Sigue la política de revocación del operador en lugar de suponer que una petición correcta demuestra que el material antiguo de la cuenta ha desaparecido.

Para la próxima rotación, incluye la lista de consumidores en el cambio. Un resultado correcto es que cada cliente previsto use su fuente y su cuenta previstas, no solo que el diálogo de contraseña se cierre en una estación de trabajo.

Artículos relacionados