Sie haben das Proxy-Passwort geändert. Ein Build hat noch die alte Kopie.
Verfolgen Sie die Verbraucher von Anmeldedaten beim Wechsel des Proxy-Passworts, statt anzunehmen, dass eine erfolgreiche Browser-Anmeldung jedes Projekt und jeden Hintergrundprozess aktualisiert.
Das neue Passwort funktioniert im Browser. Projekt A baut. Projekt B liefert 407 zurück. Der Proxy muss nicht zufällig auswählen: Einer seiner Clients zeigt möglicherweise noch alte Anmeldedaten vor.
Verfolgen Sie Verbraucher, nicht nur Dateien
Eine projektspezifische Eigenschaftsdatei kann vom Benutzerstandard abweichen. Ein Umgebungswert kann beim Start eines Launchers erfasst werden. Ein Anmeldedaten-Helfer kann einen eigenen gespeicherten Eintrag haben. Nichts davon wird aktualisiert, nur weil eine andere Anwendung das neue Passwort akzeptiert hat.
Erstellen Sie eine kurze Bestandsaufnahme der Verbraucher, die das Konto tatsächlich nutzen: interaktive Werkzeuge, Build-Dienste, geplante Aufgaben und Anwendungsclients. Halten Sie für jeden fest, woher der Wert stammt und wann er gelesen wird. Lassen Sie den Wert selbst außerhalb der Bestandsaufnahme.
Vergleichen Sie den fehlschlagenden Prozess mit dem funktionierenden
Prüfen Sie Konto, Arbeitsverzeichnis, gewählte Konfiguration und Anmeldedatenquelle. Zwei Projekte mit ähnlichen Abhängigkeiten können unterschiedliche lokale Dateien verwenden. Ein langlaufender Agent kann Eingaben von vor der Rotation behalten, selbst nachdem ein neues Terminal die aktualisierte Umgebung sieht.
Nutzen Sie einen bewussten Neustart oder eine dokumentierte Konfigurationsaktualisierung nur dort, wo dieser Client sie braucht. Alles auf einmal neu zu starten verbirgt, welcher Verbraucher veraltet war, und kann unabhängige Arbeit unterbrechen.
Verwechseln Sie Client-Aktualisierung nicht mit Widerruf
Clients zu aktualisieren und alte Anmeldedaten unbrauchbar zu machen, sind getrennte Vorgänge. Ein Proxy kann einen Authentifizierungscache haben, und eine bestehende Verbindung kann einen anderen Lebenszyklus haben als die Passwortdatei. Folgen Sie der Widerrufsrichtlinie des Betreibers, statt anzunehmen, eine erfolgreiche Anfrage beweise, dass das alte Kontomaterial verschwunden ist.
Machen Sie die Verbraucherliste beim nächsten Wechsel zum Teil der Änderung. Ein erfolgreiches Ergebnis ist, dass jeder vorgesehene Client seine vorgesehene Quelle und sein vorgesehenes Konto nutzt, nicht nur dass der Passwortdialog auf einer Workstation geschlossen wurde.