Backblaze B2 Authentifizierungsfehler beheben — NetDrive

4 Min. Lesezeit troubleshooting backblaze-b2
Kai
KaiJunior Engineer
Backblaze-B2-Anmeldefehler in NetDrive beheben, die durch bucket-beschränkte Application Keys, abgelaufene Keys und vertauschte Schlüsselpaare entstehen.

Ein Backblaze-B2-Laufwerk, das letzten Monat noch problemlos gemountet wurde, wirft plötzlich einen Authentifizierungsfehler, oder eine brandneue Verbindung lehnt Anmeldedaten ab, die direkt aus der Backblaze-Konsole kopiert und eingefügt wurden. Beide Fälle lassen sich meist auf die Funktionsweise von B2-Application-Keys zurückführen und nicht auf ein Problem mit dem Konto selbst — B2-Keys tragen Einschränkungen und Ablaufdaten, die ein einfacher Benutzername-Passwort-Login nicht kennt.

NetDrive drive manager showing Google Drive, S3 and pCloud mounted as drive lettersMounted clouds appearing as native drives in Windows File Explorer

Backblaze B2 als Laufwerksbuchstaben mounten

Mit NetDrive erscheinen Google Drive, OneDrive, S3, SFTP, WebDAV und mehr als native Laufwerke unter Windows und macOS — ohne Synchronisation, ohne vollständige Downloads.

  • Multipart-Uploads für große Archivdateien
  • Hintergrund-Uploads halten das Laufwerk während Übertragungen reaktionsfähig
  • Verfügbar für Windows, macOS und Linux (experimentell)
WindowsmacOS
NetDrive herunterladen →

Kostenlose Testversion. Lifetime- und Abo-Pläne verfügbar.

Den Fehler einer Ursache zuordnen

Backblaze B2 unterstützt NetDrive-Verbindungen seit Version 3.5.434, und fast jeder Authentifizierungsfehler passt zu einem dieser Muster:

SymptomWahrscheinlichste Ursache
„Access denied” oder „unauthorized” mit Nennung eines bestimmten BucketsDer Application Key ist auf einen anderen Bucket beschränkt als den eingegebenen
Anmeldedaten, die vorher funktionierten, schlagen plötzlich fehlDer Application Key ist abgelaufen oder wurde in der Backblaze-Konsole gelöscht
Kopierte keyID und key werden sofort abgelehntZusätzliche Leerzeichen, ein abgeschnittener Einfügevorgang oder das falsche Paar aus einer Liste mehrerer Keys

Korrektur 1: Bucket-Beschränkung des Application Keys prüfen

Backblaze erlaubt einem Konto, neben dem ursprünglichen Master Application Key mehrere Application Keys zu erstellen, und jeder eingeschränkte Key kann aus Sicherheitsgründen auf einen einzelnen Bucket beschränkt werden. Das ist die richtige Praxis — eine NetDrive-Verbindung für einen einzelnen Bucket sollte keinen kontoweiten Key verwenden —, bedeutet aber auch, dass der in NetDrive eingegebene Bucket-Name exakt mit dem Bucket übereinstimmen muss, für den der Key erstellt wurde, sonst schlägt die Verbindung mit einem Fehler fehl, der wie ungültige Anmeldedaten aussieht.

Melden Sie sich in der Backblaze-B2-Konsole an und prüfen Sie die Einstellung Allowed Bucket(s) des Keys. Ist ein bestimmter Bucket gelistet, stellen Sie sicher, dass dieser Name exakt dem Bucket entspricht, der im NetDrive-Laufwerks-Setup eingegeben wurde — Groß-/Kleinschreibung und Bindestriche sind wichtig, da B2-Bucket-Namen case-sensitiv sind.

Backblaze-B2-Anbieter-Logo, wie es in der NetDrive-Anbieterliste angezeigt wird

Korrektur 2: Abgelaufenen oder gelöschten Key neu erstellen

Application Keys in B2 können mit einem Ablaufdatum erstellt werden, und sobald dieses Datum verstreicht, authentifiziert sich der Key ohne jede Warnung in NetDrive nicht mehr — das Laufwerk kann sich einfach nicht mehr anmelden. Dasselbe passiert, wenn ein Key direkt in der Backblaze-Konsole gelöscht oder widerrufen wurde, was sich aus NetDrive-Sicht identisch zu einem Ablauf verhält.

  1. Erstellen Sie in der Backblaze-Konsole einen neuen Application Key (oder prüfen Sie, ob der bestehende als abgelaufen/gelöscht angezeigt wird).
  2. Kopieren Sie die neue keyID und den neuen applicationKey sofort — Backblaze zeigt den vollständigen Application Key nur einmal, zum Erstellungszeitpunkt, an.
  3. Öffnen Sie in NetDrive den Drive Manager, wählen Sie das B2-Laufwerk aus, klicken Sie auf Edit und ersetzen Sie sowohl das keyID- als auch das applicationKey-Feld mit den neuen Werten.
  4. Klicken Sie auf Connect, um sich erneut zu authentifizieren.

NetDrive Drive Manager mit konfigurierten Cloud-Laufwerken, verwendet zum Bearbeiten einer Backblaze-B2-Verbindung

Korrektur 3: Anmeldedaten neu eingeben statt Fragmente zu kopieren

Da B2-Application-Keys lange, zufällig generierte Zeichenketten sind, besteht eine häufige Fehlerursache darin, nur einen Teil des Keys zu kopieren — ein Dreifachklick, der ein abschließendes Zeichen verpasst, oder ein Einfügevorgang, der einen versehentlichen Zeilenumbruch mitnimmt. Da Backblaze den vollständigen applicationKey nur einmal anzeigt, lässt sich eine gespeicherte Kopie im Nachhinein nicht mit der Konsole abgleichen.

Wenn Anmeldedaten direkt nach dem Setup fehlschlagen und sowohl Bucket-Beschränkung als auch Ablaufdatum in Ordnung sind, ist der sicherste Weg, einen brandneuen Application Key zu erstellen, statt einen möglicherweise abgeschnittenen zu debuggen:

  1. Löschen Sie den alten Key in der Backblaze-Konsole.
  2. Erstellen Sie einen neuen Application Key, beschränkt auf den richtigen Bucket.
  3. Fügen Sie keyID und applicationKey zunächst in ein einfaches Textfeld ein, um sicherzustellen, dass keine Leerzeichen oder Zeilenumbrüche enthalten sind, und geben Sie sie dann in die Verbindungsfelder von NetDrive ein.

Bestätigung, dass ein Laufwerk nach erneuter Authentifizierung in NetDrive erfolgreich verbunden wurde

Wenn nichts davon zutrifft

Stimmt die Bucket-Beschränkung, ist der Key nicht abgelaufen, und schlägt selbst ein frisch erstellter Key weiterhin fehl, prüfen Sie, ob das Konto selbst eine Zahlungs- oder Verifizierungssperre hat — B2 lehnt API-Aufrufe auf Kontoebene ab, unabhängig von der Gültigkeit eines einzelnen Keys, und das zeigt sich in NetDrive als derselbe generische Authentifizierungsfehler.

Fazit

Die meisten Backblaze-B2-Authentifizierungsfehler in NetDrive lassen sich auf einen bucket-beschränkten Key für den falschen Bucket, einen abgelaufenen oder gelöschten Key oder ein beschädigtes Copy-Paste des langen applicationKey-Strings zurückführen. Das grundlegende Setup, auf dem diese Fehlerbehebung aufbaut, finden Sie unter Backblaze B2 unter Windows mit NetDrive mounten oder Backblaze B2 unter macOS mit NetDrive mounten. Nutzt ein ähnliches Objektspeicher-Setup stattdessen Amazon S3, behandelt S3-Access-Denied-Fehler in NetDrive beheben die entsprechende IAM-Berechtigungsseite desselben Problems.

— Kai, NetDrive