Umgebung:
-
NAS: QNAP TBS-h574TX, Firmware QTS 5.2.4 Build 20250321
-
SMB-Dienst: Samba 4.20.0 (Userspace, ksmbd deaktiviert)
-
macOS: auf mehreren Macs getestet, einschließlich stabiler Releases
-
Netzwerk: Direkte SMB-Konnektivität funktioniert bestätigt
Symptome:
-
Time Machine-Backup schlägt sofort mit „Netzwerk-Benutzername oder Passwort“-Fehler fehl
-
Manuelles SMB-Einbinden funktioniert mit denselben Zugangsdaten korrekt
-
smbutil view -Aauthentifiziert erfolgreich -
backupd schlägt fehl mit
NAConnectToServerSync error 80 (EAUTH)
Untersucht wurde:
-
Bonjour/mDNS:
_adisk._tcp-Dienst fehlte → manuell hinzugefügt, funktioniert jetzt -
ksmbd-Kernel-Treiber: war aktiv → deaktiviert, auf Samba Userspace umgestellt
-
.streams-Verzeichnis: fehlte und war gesperrt → erstellt und aus der Veto-Liste entfernt -
Schlüsselbund: mehrfach bereinigt und neu aufgebaut
-
smbpasswd: TimeUser vorhanden und mit gültigem NT-Hash bestätigt
-
NTLMv2: auf macOS-Seite erzwungen, keine Änderung
-
tcpdump: backupd öffnet TCP-Verbindung und sendet dann sofort FIN ohne SMB-Verhandlung, wenn Authentifizierung fehlschlägt
Wichtiger Logauszug von macOS backupd:
NAConnectToServerSync failed with error: 80 (Authentication error)
the correct user or password info may not exist in the System.keychain
or the server may no longer allow access for this user
Wichtige Beobachtung: Manuelles Einbinden über den Finder und AuthType=TimeMachine-URL funktionieren beide, aber das interne Authentifizierungsverfahren von backupd (AuthType=TimeMachine über das NetAuth-Framework) schlägt konsequent fehl. Dies deutet auf eine Inkompatibilität zwischen dem Authentifizierungsprotokoll von backupd und der Samba-Implementierung von QNAP hin.
Anfrage: Hat jemand Time Machine erfolgreich auf dem TBS-h574TX mit aktuellem macOS konfiguriert? Gibt es ein bekanntes Firmware-Update oder einen Samba-Konfigurations-Workaround?