nearline: S4U-Root-Cause dokumentiert + Exitcode-Leak gefixt
Diagnose 2026-06-21: Der Scheduled Task "KalliLab H Drive Nearline Pull" lief als LogonType S4U (ohne gespeichertes Passwort) und hatte damit keine Netzwerk-Anmeldeinformationen fuer den SMB-Share \192.168.178.58\backups. Jeder geplante 05:30-Lauf brach still mit Exit 1 ab, ohne Report; der Nearline-Spiegel war 2026-06-19 bis 2026-06-21 veraltet. Manuell nachgezogen, Spiegel wieder frisch. pull-critical-backups.ps1: explizites `exit 0` auf dem Erfolgspfad, damit der letzte robocopy-Exitcode (1 = "Dateien kopiert") nicht als Prozess-Exit leakt und der Scheduled Task ein wahrheitsgemaesses Ergebnis meldet. README: Pflicht-Hinweis, dass der Task mit gespeichertem Passwort (nicht S4U) laufen muss. MASTER_TODO: Root-Cause + verbleibender Operator-Schritt. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -216,6 +216,10 @@ try {
|
||||
Write-Host "Report: $reportPath"
|
||||
|
||||
Send-HealthcheckPing
|
||||
# Explizit erfolgreich beenden: sonst leakt der letzte robocopy-Exitcode
|
||||
# (1 = "Dateien kopiert") als Prozess-Exit und der Scheduled Task meldet
|
||||
# 0x1, obwohl der Lauf sauber war.
|
||||
exit 0
|
||||
} catch {
|
||||
Send-HealthcheckPing "/fail"
|
||||
throw
|
||||
|
||||
Reference in New Issue
Block a user