Freigeben über


Azure Storage-Explorer – Leitfaden zur Problembehandlung

Notiz

Waren diese Informationen hilfreich? Wir schätzen Ihr Feedback. Bitte verwenden Sie die Schaltfläche Feedback auf dieser Seite, um uns mitzuteilen, wie gut Ihnen dieser Artikel gefallen hat oder wie wir ihn verbessern können.

Microsoft Azure Storage-Explorer ist eine eigenständige App, mit der Sie unter Windows, macOS und Linux komfortabel mit Azure Storage-Daten arbeiten können. Die App kann mit Storage-Konten verbunden werden, die in Azure, nationalen Clouds und Azure Stack gehostet werden.

In diesem Leitfaden sind Lösungen für häufig aufgetretene Probleme im Storage-Explorer zusammengefasst.

Azure RBAC-Berechtigungsprobleme

Die rollenbasierte Azure-Zugriffssteuerung (Azure RBAC) ermöglicht eine hochgradig präzise Zugriffsverwaltung von Azure-Ressourcen, indem Gruppen von Berechtigungen in Rollen kombiniert werden. Hier folgen einige Strategien, um Azure RBAC im Storage-Explorer optimal zu nutzen.

Wie kann ich im Storage-Explorer auf meine Ressourcen zugreifen?

Falls Sie Probleme beim Zugreifen auf Speicherressourcen per Azure RBAC haben, wurden Ihnen möglicherweise nicht die entsprechenden Rollen zugewiesen. In den folgenden Abschnitten werden die Berechtigungen beschrieben, die von Storage-Explorer derzeit zum Zugreifen auf Ihre Speicherressourcen benötigt werden. Wenden Sie sich an Ihren Azure-Kontoadministrator, falls Sie nicht sicher sind, ob Sie über die richtigen Rollen oder Berechtigungen verfügen.

„Lesen: Auflisten/Abrufen von Speicherkonten“ – Berechtigungsproblem

Sie benötigen die Berechtigung zum Auflisten von Speicherkonten. Ihnen muss die Rolle Leser zugewiesen sein, um diese Berechtigung zu erhalten.

Auflisten von Speicherkontoschlüsseln

Für Storage-Explorer können auch Kontoschlüssel zum Authentifizieren von Anforderungen verwendet werden. Sie können Zugriff auf Kontoschlüssel über leistungsstärkere Rollen erhalten, z. B. über die Rolle Mitwirkender.

Hinweis

Mit Zugriffsschlüsseln werden für deren Besitzer uneingeschränkte Berechtigungen gewährt. Daher wird nicht empfohlen, diese Schlüssel an Kontobenutzer weiterzugeben. Wenn Sie Zugriffsschlüssel widerrufen müssen, können Sie sie über das Azure-Portal neu generieren.

Datenrollen

Ihnen muss mindestens eine Rolle zugewiesen sein, über die Zugriff zum Lesen der Daten von Ressourcen gewährt wird. Wenn Sie beispielsweise Blobs auflisten oder herunterladen möchten, benötigen Sie zumindest die Rolle "Storage Blob Data Reader".

Warum benötige ich eine Rolle auf der Verwaltungsebene, damit meine Ressourcen in Storage-Explorer angezeigt werden?

Azure Storage verfügt über zwei Zugriffsebenen: Verwaltung und Daten. Auf Abonnements und Speicherkonten wird über die Verwaltungsebene zugegriffen. Auf Container, Blobs und andere Datenressourcen wird über die Datenebene zugegriffen. Wenn Sie beispielsweise eine Liste mit Ihren Speicherkonten aus Azure abrufen möchten, senden Sie eine Anforderung an den Verwaltungsendpunkt. Wenn Sie eine Liste mit den Blobcontainern eines Kontos anzeigen möchten, können Sie eine Anforderung an den entsprechenden Dienstendpunkt senden.

Azure-Rollen können Berechtigungen für den Zugriff auf die Verwaltungs- oder Datenebene gewähren. Mit der Rolle „Leser“ wird beispielsweise Lesezugriff auf die Ressourcen der Verwaltungsebene gewährt.

Mit der Rolle „Leser“ werden genau genommen keine Berechtigungen für die Datenebene gewährt, und sie ist für den Zugriff darauf nicht erforderlich.

Storage-Explorer erleichtert Ihnen den Zugriff auf Ihre Ressourcen, indem die benötigten Informationen zum Herstellen einer Verbindung mit Ihren Azure-Ressourcen zusammengestellt werden. Zum Anzeigen Ihrer Blobcontainer sendet Storage-Explorer z. B. eine Anforderung zum Auflisten von Containern an den Blob-Dienstendpunkt. Um diesen Endpunkt zu erhalten, durchsucht Storage-Explorer die Liste mit den Abonnements und Speicherkonten, auf die Sie Zugriff haben. Zur Ermittlung Ihrer Abonnements und Speicherkonten benötigt Storage-Explorer auch Zugriff auf die Verwaltungsebene.

Wenn Sie nicht über eine Rolle verfügen, mit der Berechtigungen für die Verwaltungsebene gewährt werden, kann Storage-Explorer nicht die Informationen abrufen, die zum Herstellen der Verbindung mit der Datenebene benötigt werden.

Wie kann ich vorgehen, wenn ich die benötigten Berechtigungen für die Verwaltungsebene nicht von meinem Administrator erhalten kann?

Wenn Sie auf Blobcontainer, Azure Data Lake Storage Gen2-Container oder -Verzeichnisse oder aber Warteschlangen zugreifen möchten, können Sie diese Ressourcen unter Angabe Ihrer Azure-Anmeldeinformationen anfügen.

  1. Öffnen des Dialogfelds "Verbinden ".
  2. Wählen Sie den Ressourcentyp aus, mit dem Sie eine Verbindung herstellen möchten.
  3. Wählen Sie "Anmelden mit Microsoft Entra ID>Next" aus.
  4. Wählen Sie das Benutzerkonto und den Mandanten aus, das der Ressource zugeordnet ist, an die Sie anfügen, und wählen Sie dann "Weiter" aus.
  5. Geben Sie die URL für die Ressource ein, und geben Sie dann einen eindeutigen Anzeigenamen für die Verbindung ein. Wählen Sie "Weiter>verbinden" aus.

Derzeit gibt es keine Azure RBAC-bezogene Lösung für andere Ressourcentypen. Als Problemumgehung können Sie eine URL für gemeinsame Zugriffssignatur anfordern und sie dann an Ihre Ressource anfügen:

  1. Öffnen des Dialogfelds "Verbinden ".
  2. Wählen Sie den Ressourcentyp aus, mit dem Sie eine Verbindung herstellen möchten.
  3. Wählen Sie "Freigegebene Zugriffssignatur (SAS)Next"> aus.
  4. Geben Sie die empfangene URL der freigegebenen Zugriffssignatur ein, und geben Sie einen eindeutigen Anzeigenamen für die Verbindung ein. Wählen Sie "Weiter>verbinden" aus.

Weitere Informationen zum Anfügen an Ressourcen finden Sie unter Anfügen an eine einzelne Ressource.

Mehrere integrierte Azure-Rollen können die erforderlichen Berechtigungen für die Verwendung von Storage-Explorer bereitstellen. Einige dieser Rollen sind:

Hinweis

Die Rollen „Besitzer“, „Mitwirkender“ und „Speicherkontomitwirkender“ gewähren Zugriff auf den Kontoschlüssel.

SSL-Zertifikatprobleme

In diesem Abschnitt werden Probleme mit SSL-Zertifikaten erläutert.

Grundlegendes zu SSL-Zertifikatproblemen

Machen Sie sich bei Bedarf zunächst mit dem Abschnitt zu SSL-Zertifikaten in der Netzwerkdokumentation für Storage-Explorer vertraut, bevor Sie fortfahren.

Verwenden eines Systemproxys

Wenn Sie nur Features verwenden, die die Einstellung Systemproxy verwenden unterstützen, versuchen Sie, diese Einstellung zu verwenden. Weitere Informationen zur Systemproxyeinstellung finden Sie unter Netzwerkverbindungen in Storage-Explorer.

Importieren von SSL-Zertifikaten

Wenn Sie über eine Kopie der selbstsignierten Zertifikate verfügen, können Sie Storage-Explorer anweisen, sie als vertrauenswürdig zu behandeln:

  1. Rufen Sie eine X.509-Kopie (CER) des Zertifikats mit Base64-Verschlüsselung ab.
  2. Navigieren Sie zu Bearbeiten>SSL-Zertifikate>Zertifikate importieren. Verwenden Sie dann die Dateiauswahl, um die CER-Dateien zu suchen, auszuwählen und zu öffnen.

Dieses Problem kann auch auftreten, wenn es mehrere Zertifikate gibt (Stamm- und Zwischenzertifikat). Um diesen Fehler zu beheben, müssen Sie alle Zertifikate importieren.

SSL-Zertifikate suchen

Wenn Sie keine Kopie der selbstsignierten Zertifikate haben, bitten Sie Ihren IT-Administrator um Hilfe.

Befolgen Sie die folgenden Schritte, um sie zu finden:

  1. Installieren Sie OpenSSL:

    • Windows: Eine Light-Version sollte ausreichend sein.
    • Mac: OpenSSL sollte in Ihrem Betriebssystem enthalten sein.
    • Linux: OpenSSL sollte in Ihrem Betriebssystem enthalten sein.
  2. Führen Sie OpenSSL aus:

    • Windows: Öffnen Sie das Installationsverzeichnis, wählen Sie "/bin/" aus, und doppelklicken Sie dann auf openssl.exe.
    • Mac: Führen Sie openssl über ein Terminal aus.
    • Linux: Führen Sie openssl über ein Terminal aus.
  3. Führen Sie den Befehl openssl s_client -showcerts -connect <hostname>:443 für einen der Microsoft- oder Azure-Hostnamen aus, hinter denen sich Ihre Speicherressourcen befinden. Weitere Informationen finden Sie in dieser Liste mit Hostnamen, auf die häufig von Storage-Explorer zugegriffen wird.

  4. Suchen Sie nach selbstsignierten Zertifikaten. Sind Antragsteller (("s:")) und Zertifikataussteller (("i:")) identisch, handelt es sich höchstwahrscheinlich um ein selbstsigniertes Zertifikat.

  5. Wenn Sie die selbstsignierten Zertifikate finden, kopieren Und einfügen Sie alles aus -----BEGIN CERTIFICATE----- -----END CERTIFICATE----- einer neuen .cer Datei.

  6. Öffnen Sie Storage-Explorer, und navigieren Sie zu Bearbeiten>SSL-Zertifikate>Zertifikate importieren. Verwenden Sie dann die Dateiauswahl, um die von Ihnen erstellten CER-Dateien zu suchen, auszuwählen und zu öffnen.

SSL-Zertifikatüberprüfung deaktivieren

Wenn Sie durch Befolgen dieser Schritte keine selbstsignierten Zertifikate finden können, wenden Sie sich über das Feedbacktool an uns. Sie können Storage-Explorer auch über die Befehlszeile öffnen. Verwenden Sie hierzu das Flag --ignore-certificate-errors. Wenn Storage-Explorer mit diesem Flag geöffnet wird, werden Zertifikatfehler ignoriert. Dieses Flag wird nicht empfohlen.

Probleme bei der Anmeldung

In diesem Abschnitt werden Probleme bei der Anmeldung beschrieben, die möglicherweise auftreten.

Grundlegendes zur Anmeldung

Lesen Sie bei Bedarf zunächst die Dokumentation Anmelden bei Storage-Explorer, bevor Sie fortfahren.

Häufige Aufforderung zur erneuten Eingabe von Anmeldeinformationen

Wenn Sie Anmeldeinformationen erneut eingeben müssen, ist das Wahrscheinlichkeitsergebnis der Richtlinien für den bedingten Zugriff, die von Ihrem Microsoft Entra-Administrator festgelegt wurden. Wenn Storage-Explorer Sie auffordern, die Anmeldeinformationen aus dem Kontobereich erneut einzugeben, sollte ein Link "Fehlerdetails" angezeigt werden. Wählen Sie den Link, um zu erfahren, warum Sie durch den Storage-Explorer zur erneuten Eingabe von Anmeldeinformationen aufgefordert werden. Fehler durch Richtlinien für bedingten Zugriff, die eine erneute Eingabe der Anmeldeinformationen erforderlich machen, können beispielsweise so aussehen:

  • Das Aktualisierungstoken ist abgelaufen.
  • Sie müssen für den Zugriff die mehrstufige Authentifizierung verwenden.
  • Ihr Administrator hat eine Konfigurationsänderung vorgenommen.

Wenden Sie sich an Ihren Microsoft Entra-Administrator, um die Häufigkeit zu verringern, dass Anmeldeinformationen aufgrund von Fehlern wie den vorherigen erneut eingegeben werden müssen.

Bedingte Zugriffsrichtlinien

Wenn für Ihr Konto Richtlinien für bedingten Zugriff gelten, stellen Sie sicher, dass Sie für die Einstellung Anmelden mit den Wert Standardwebbrowser verwenden. Informationen zu dieser Einstellung finden Sie unter Ändern des Anmeldeorts.

Browser beschwert sich über HTTP-Umleitung oder unsichere Verbindung bei der Anmeldung

Wenn Storage-Explorer die Anmeldung in Ihrem Webbrowser durchführt, erfolgt am Ende des Anmeldevorgangs eine Umleitung zu localhost. Browser geben gelegentlich eine Warnung oder einen Fehler dazu aus, dass die Umleitung mit HTTP anstelle von HTTPS ausgeführt wird. Einige Browser versuchen möglicherweise auch, eine Umleitung mit HTTPS zu erzwingen. Wenn eines dieser Probleme in Abhängigkeit von Ihrem Browser auftritt, haben Sie Folgende Optionen:

  • Ignorieren Sie die Warnung.
  • Fügen Sie eine Ausnahme für localhost hinzu.
  • Deaktivieren Sie HTTPS, entweder global oder nur für localhost.

Wenn Sie keine dieser Optionen verwenden können, können Sie auch ändern, an welchem Ort die Anmeldung mit einer integrierten Anmeldung erfolgt, um die Nutzung Ihres Browsers ganz zu vermeiden.

Token kann nicht abrufen werden, Mandant wurde herausgefiltert

Mitunter wird eine Fehlermeldung angezeigt, die besagt, dass ein Token nicht abgerufen werden kann, weil ein Mandant herausgefiltert wurde. Dies bedeutet, dass Sie auf eine Ressource in einem Mandanten zuzugreifen versuchen, den Sie herausgefiltert haben. Wechseln Sie zum Kontobereich, um den Mandanten einzuschließen. Stellen Sie sicher, dass das Kontrollkästchen für den im Fehler angegebenen Mandanten aktiviert ist. Weitere Informationen zum Filtern von Mandanten im Storage-Explorer finden Sie unter Verwalten von Konten.

Authentifizierungsbibliothek kann nicht ordnungsgemäß gestartet werden

Wenn beim Start eine Fehlermeldung angezeigt wird, die besagt, dass die Authentifizierungsbibliothek von Storage-Explorer nicht ordnungsgemäß gestartet werden konnte, stellen Sie sicher, dass Ihre Installationsumgebung alle Erforderlichen erfüllt. Eine nicht erfüllte Voraussetzung ist die wahrscheinlichste Ursache für eine solche Fehlermeldung.

Wenn Sie der Meinung sind, dass Ihre Installationsumgebung alle Voraussetzungen erfüllt, melden Sie ein Problem auf GitHub. Schließen Sie beim Melden eines Problems die folgenden Informationen ein:

  • Ihr Betriebssystem.
  • Die von Ihnen verwendete Storage-Explorer-Version.
  • Ob die Voraussetzungen überprüft wurden.
  • Die Authentifizierungsprotokolle nach einem nicht erfolgreichen Start von Storage-Explorer. Nach dem Auftreten eines Fehlers dieser Art wird automatisch die ausführliche Authentifizierungsprotokollierung aktiviert.

Leeres Fenster bei Verwendung der integrierten Anmeldung

Wenn Sie die integrierte Anmeldung verwenden und ein leeres Anmeldefenster sehen, müssen Sie wahrscheinlich zu einer anderen Anmeldemethode wechseln. Leere Anmeldedialogfelder treten am häufigsten auf, wenn ein Active Directory-Verbunddienste-Server Storage-Explorer auffordert, eine Umleitung durchzuführen, die von Electron nicht unterstützt wird.

Sie können zu einer anderen Anmeldemethode wechseln, indem Sie unter Einstellungen>Anwendung>Anmeldung die Einstellung Anmelden mit ändern. Informationen zu den verschiedenen Arten von Anmeldemethoden finden Sie unter Ändern des Anmeldeorts.

Schleife für eine erneute Authentifizierung oder Änderung des UPN

Wenn Sie sich in einer Schleife für eine erneute Authentifizierung befinden oder den UPN für eines Ihrer Konten geändert haben, führen Sie diese Schritte aus:

  1. Öffnen Sie den Storage-Explorer.
  2. Wechseln Sie zu Hilfe>Zurücksetzen.
  3. Stellen Sie sicher, dass mindestens Authentifizierung aktiviert ist. Löschen Sie andere Elemente, die Sie nicht zurücksetzen möchten.
  4. Klicken Sie auf Zurücksetzen.
  5. Starten Sie den Storage-Explorer neu, und versuchen Sie, sich erneut anzumelden.

Falls nach dem Zurücksetzen weiterhin Probleme auftreten, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie den Storage-Explorer.
  2. Entfernen Sie alle Konten, und schließen Sie dann Storage-Explorer.
  3. Löschen Sie den Ordner .IdentityService von Ihrem Computer. Auf Windows befindet sich der Ordner unter C:\Benutzer\<Benutzername>\AppData\Local. Bei Mac und Linux finden Sie den Ordner im Stammverzeichnis Ihres Benutzerverzeichnisses.
  4. Wenn Sie Mac oder Linux verwenden, müssen Sie auch den Eintrag Microsoft.Developer.IdentityService aus dem Keystore des Betriebssystems löschen. Unter Mac ist der Keystore die Anwendung Gnome Keychain. Unter Linux wird die Anwendung in der Regel als Schlüsselbund bezeichnet, der Name kann jedoch abhängig von Ihrer Distribution abweichen.
  5. Starten Sie den Storage-Explorer neu, und versuchen Sie, sich erneut anzumelden.

macOS: Schlüsselbundfehler oder kein Anmeldefenster

Die macOS-Keychain kann manchmal in einem Zustand wechseln, der Probleme in Verbindung mit der Storage-Explorer-Authentifizierungsbibliothek verursacht. Führen Sie die folgenden Schritte aus, um den Schlüsselbund aus diesem Zustand zu erhalten:

  1. Schließen Sie Storage Explorer.

  2. Öffnen Sie den Schlüsselbund, indem Sie die BEFEHLSTASTE + auswählen, Schlüsselbund eingeben und die EINGABETASTE auswählen.

  3. Wählen Sie den Schlüsselbundwert login (Anmelden) aus.

  4. Wählen Sie das Schlosssymbol aus, um den Schlüsselbund zu sperren. Nach Abschluss des Vorgangs wird das Schlosssymbol gesperrt angezeigt. Es kann einige Sekunden dauern, je nachdem, welche Apps geöffnet sind.

    Screenshot: Schlossysmbol

  5. Öffnen Sie den Storage-Explorer.

  6. Sie werden mit einer Meldung wie "Diensthub möchte auf den Schlüsselbund zugreifen" aufgefordert. Geben Sie Ihr Kennwort für Ihr Mac-Administratorkonto ein, und wählen Sie "Immer zulassen" aus. Oder wählen Sie Zulassen aus, wenn Immer zulassen nicht verfügbar ist.

  7. Versuchen Sie, sich anzumelden.

Linux: Keine Anwendungsfenster- oder Passwort-Manager-Fehler beim Startup

Wenn Sie Storage-Explorer auf einem Linux-System starten, treten möglicherweise eine der folgenden Probleme auf:

  • Es wird kein Anwendungsfenster angezeigt.
  • Fehler beim Kennwort-Manager des Systems.

Storage-Explorer verwendet den Anmeldeinformations-Manager des Systems, um Ihre Daten zu schützen, einschließlich Anmeldeinformationen und SAS-Verbindungen. Wenn keine kompatible Anmeldeinformationsverwaltungsanwendung erkannt wird, wird Storage-Explorer nicht gestartet. Wenn Ihr System kein lokales Tool für die Verwaltung von Anmeldeinformationen installiert hat, installieren Sie ein Drittanbietertool, das mit libsecretdiesem kompatibel ist. Beispielsweise können Sie seahorse auf Linux-Systemen installieren, die die DESKTOPumgebung VON LIBERT verwenden.

Storage-Explorer erstellt in der Regel einen Standardschlüsselring, wenn er beim Start nicht vorhanden ist. In einigen Fällen kann dies jedoch nicht auftreten, was zu keinen Anwendungsfenster- oder Kennwort-Manager-Dienstfehlern führt. Um die Probleme zu beheben, legen Sie manuell eine Standardtastenring fest.

Wenn Sie Seahorse verwenden und keine Schlüsselringe vorhanden sind oder Sie eine neue erstellen möchten, führen Sie die folgenden Schritte aus, um einen Standardschlüsselring zu erstellen:

  1. Starten Sie die Anwendung "Kennwörter und Schlüssel".
  2. Wählen Sie die Schaltfläche "+" und dann die Kennworttaste aus.
  3. Legen Sie einen Namen und ein Kennwort für das neue Schlüsselring fest.
  4. Klicken Sie mit der rechten Maustaste auf das neue Tastenring, und wählen Sie "Als Standard festlegen" aus.

Wenn Sie das Storage-Explorer Andocken verwenden, müssen Sie auch sicherstellen, dass Storage-Explorer mit dem Kennwort-Manager Ihres Systems verbunden ist. Führen Sie zu diesem Zweck den folgenden Befehl aus:

snap connect storage-explorer:password-manager-service :password-manager-service

Standardbrowser wird nicht geöffnet

Wenn Ihr Standardbrowser beim Versuch einer Anmeldung nicht geöffnet wird, probieren Sie alle folgenden Maßnahmen aus:

  • Starten Sie Storage-Explorer neu.
  • Öffnen Sie den Browser manuell, bevor Sie mit der Anmeldung beginnen.
  • Versuchen Sie, Integrierte Anmeldedaten zu verwenden. Anweisungen finden Sie unter Ändern des Anmeldeorts.

Andere Probleme bei der Anmeldung

Wenn keine der vorstehenden Anweisungen für Sie relevant sind oder Sie Ihr Anmeldeproblem nicht beheben können, melden Sie ein Problem auf GitHub.

Fehlende Abonnements und fehlerhafte Mandanten

Wenn Sie nach erfolgreicher Anmeldung Ihre Abonnements nicht abrufen können, probieren Sie die folgenden Methoden zur Problembehandlung:

  • Überprüfen Sie, ob Ihr Konto Zugriff auf die erwarteten Abonnements hat. Sie können Ihren Zugriff überprüfen, indem Sie sich am Portal für die Azure-Umgebung anmelden, die Sie verwenden möchten.
  • Stellen Sie sicher, dass die Anmeldung mit der richtigen Azure-Umgebung, wie Azure, Azure China 21Vianet, Azure Deutschland, Azure US Government oder Benutzerdefinierte Umgebung, erfolgt ist.
  • Wenn Sie sich hinter einem Proxyserver befinden, sollten Sie sicherstellen, dass Sie den Storage-Explorer-Proxy richtig konfiguriert haben.
  • Versuchen Sie, das Konto zu entfernen und wieder hinzuzufügen.
  • Wenn ein Link mit der Beschriftung „Weitere Informationen“ oder „Fehlerdetails“ angezeigt wird, prüfen Sie, welche Fehlermeldungen für die fehlerhaften Mandanten gemeldet werden. Wenn Sie nicht sicher sind, wie Sie auf die Fehlermeldungen reagieren sollen, öffnen Sie ein Problem in GitHub.

Problem bei der Interaktion mit Ihrem Betriebssystem-Anmeldeinformationsspeicher während einer AzCopy-Übertragung

Wenn diese Meldung unter Windows angezeigt wird, ist der Windows-Anmeldeinformations-Manager höchstwahrscheinlich voll. Führen Sie die folgenden Schritte aus, um Platz im Windows-Anmeldeinformations-Manager zu schaffen:

  1. Schließen Sie Storage Explorer.
  2. Suchen Sie im Menü Start nach der Anmeldeinformationsverwaltung und öffnen Sie sie.
  3. Wechseln Sie zu Windows-Anmeldeinformationen.
  4. Suchen Sie unter Generische Anmeldeinformationen nach Einträgen, die nicht mehr verwendeten Programmen zugeordnet sind, und löschen Sie sie. Sie können auch nach Einträgen wie azcopy/aadtoken/<some number> suchen und diese Einträge löschen.

Wenn die Meldung nach dem Durchführen der obigen Schritte weiterhin angezeigt wird oder auf anderen Plattformen als Windows auftritt, können Sie ein Problem auf GitHub melden.

Angefügtes Konto oder angefügte Ressource kann nicht entfernt werden

Wenn ein zugeordnetes Konto oder eine verbundene Speicherressource über die Benutzeroberfläche nicht entfernt werden kann, können Sie alle zugeordneten Ressourcen manuell löschen, indem Sie die folgenden Ordner löschen:

  • Windows: %AppData%/StorageExplorer
  • macOS: /Users/<Ihr_Name>/Library/Application Support/StorageExplorer
  • Linux: ~/.config/StorageExplorer

Schließen Sie Storage-Explorer, bevor Sie diese Ordner löschen.

Hinweis

Falls Sie irgendwann SSL-Zertifikate importiert haben, sichern Sie den Inhalt des Verzeichnisses Zertifikate. Anschließend können Sie mithilfe der Sicherung die SSL-Zertifikate wieder importieren.

Proxyprobleme

Storage-Explorer unterstützt das Herstellen einer Verbindung mit Azure Storage-Ressourcen über einen Proxyserver. Wenn beim Herstellen einer Verbindung mit Azure über einen Proxy Probleme auftreten, finden Sie hier einige Vorschläge.

Storage-Explorer unterstützt nur die Standardauthentifizierung mit Proxyservern. Andere Authentifizierungsmethoden wie NTLM werden nicht unterstützt.

Hinweis

Storage-Explorer unterstützt keine Dateien für die automatische Proxykonfiguration, die zum Konfigurieren von Proxyeinstellungen verwendet werden können.

Überprüfen der Storage-Explorer-Proxyeinstellungen

Die Einstellung Anwendung>Proxy>Proxykonfiguration bestimmt, von welcher Quelle Storage-Explorer die Proxykonfiguration abruft.

Wenn Sie Umgebungsvariablen verwenden auswählen, stellen Sie sicher, dass Sie die Umgebungsvariablen HTTPS_PROXY oder HTTP_PROXY festlegen. Bei Umgebungsvariablen muss die Zwischen- und Kleinschreibung beachtet werden. Stellen Sie daher sicher, dass Sie die richtigen Variablen festlegen. Wenn diese Variablen nicht definiert oder ungültig sind, verwendet Storage-Explorer keinen Proxy. Starten Sie Storage-Explorer neu, nachdem Sie Umgebungsvariablen geändert haben.

Wenn Sie App-Proxyeinstellungen verwenden auswählen, stellen Sie sicher, dass die In-App-Proxyeinstellungen richtig sind.

Schritte zur Diagnose von Problemen

Wenn weiterhin Probleme auftreten, probieren Sie die folgenden Methoden zur Problembehandlung:

  1. Wenn Sie ohne Verwendung des Proxys eine Verbindung mit dem Internet herstellen können, überprüfen Sie, ob der Storage-Explorer ohne aktivierte Proxyeinstellungen ausgeführt wird. Wenn Storage-Explorer erfolgreich eine Verbindung herstellen kann, liegt möglicherweise ein Problem mit dem Proxyserver vor. Identifizieren Sie die Probleme zusammen mit dem Administrator.
  2. Überprüfen Sie, ob andere Anwendungen, die den Proxyserver verwenden, wie erwartet ausgeführt werden.
  3. Prüfen Sie, ob Sie sich für die Azure-Umgebung, die Sie verwenden möchten, am Portal anmelden können.
  4. Vergewissern Sie sich, dass Antworten von den Dienstendpunkten empfangen werden können. Geben Sie eine der Endpunkt-URLs im Browser ein. Wenn Sie eine Verbindung herstellen können, sollten Sie eine InvalidQueryParameterValue oder eine ähnliche XML-Antwort erhalten.
  5. Prüfen Sie, ob eine andere Person, die Storage-Explorer mit demselben Proxyserver verwendet, eine Verbindung herstellen kann. Wenn dies der Fall ist, müssen Sie sich möglicherweise an den Administrator für den Proxyserver wenden.

Tools zum Diagnostizieren von Problemen

Ein Netzwerktool wie Fiddler kann Ihnen dabei helfen, Probleme zu diagnostizieren.

  1. Konfigurieren Sie das Netzwerktool als Proxyserver, der auf dem lokalen Host ausgeführt wird. Wenn Sie weiterhin hinter einem echten Proxy arbeiten müssen, müssen Sie das Netzwerktool möglicherweise so konfigurieren, dass eine Verbindung über den Proxy hergestellt wird.
  2. Überprüfen Sie die vom Netzwerktool verwendete Portnummer.
  3. Konfigurieren Sie Storage-Explorer Proxyeinstellungen für die Verwendung des lokalen Hosts und der Portnummer des Netzwerktools, zlocalhost:8888. B. .

Wenn diese Einstellung ordnungsgemäß festgelegt ist, protokolliert Ihr Netzwerktool Netzwerkanforderungen, die von Storage-Explorer an Verwaltungs- und Dienstendpunkte vorgenommen wurden.

Wenn das Netzwerktool Storage-Explorer-Datenverkehr anscheinend nicht protokolliert, testen Sie das Tool mit einer anderen Anwendung. Geben Sie z. B. die Endpunkt-URL für eine Ihrer Speicherressourcen ein, z https://contoso.blob.core.windows.net/ . B. in einem Webbrowser. Sie erhalten eine Antwort ähnlich wie in diesem Codebeispiel:

<?xml version="1.0" encoding="UTF-8"?>
<Error>
    <Code>InvalidQueryParameterValue</Code>
    <Message>Value for one of the query parameters specified in the request URI is invalid.
        RequestId:<RequestId> Time:2017-04-10T21:42:17.3863214Z</Message>
    <QueryParameterName>comp</QueryParameterName>
    <QueryParameterValue/>
    <Reason/>
</Error>

Die Antwort deutet darauf hin, dass die Ressource vorhanden ist, auch wenn Sie nicht darauf zugreifen können.

Wenn Ihr Netzwerktool nur Datenverkehr von anderen Anwendungen anzeigt, müssen Sie möglicherweise die Proxyeinstellungen in Storage-Explorer anpassen. Andernfalls müssen Sie die Einstellungen Ihres Tools möglicherweise anpassen.

Kontaktaufnahme mit dem Administrator für den Proxyserver

Wenn Ihre Proxyeinstellungen richtig sind, müssen Sie sich möglicherweise an den Administrator für den Proxyserver wenden, um Folgendes zu erreichen:

  • Sicherstellen, dass der Proxy nicht den Datenverkehr zu Azure Verwaltungs- oder Ressourcenendpunkten blockiert.
  • das von Ihrem Proxyserver verwendete Authentifizierungsprotokoll überprüfen. Storage-Explorer unterstützt nur Standardauthentifizierungsprotokolle. NTLM-Proxys werden vom Storage-Explorer nicht unterstützt.

Fehlermeldung: Untergeordnete Elemente können nicht abgerufen werden

Wenn Sie die Verbindung mit Azure über einen Proxy hergestellt haben, überprüfen Sie, ob die Proxyeinstellungen richtig sind.

Wenn der Besitzer eines Abonnements oder Kontos Ihnen Zugriff auf eine Ressource gewährt hat, überprüfen Sie, ob Sie über Lese- oder Listenberechtigungen für diese Ressource verfügen.

Verbindungszeichenfolge weist keine vollständigen Konfigurationseinstellungen auf

Wenn Sie diese Fehlermeldung erhalten, verfügen Sie möglicherweise nicht über die erforderlichen Berechtigungen zum Abrufen der Schlüssel für Ihr Speicherkonto. Wechseln Sie zum Portal, und suchen Sie nach Ihrem Speicherkonto, um dies zu überprüfen. Klicken Sie mit der rechten Maustaste auf den Knoten für Ihr Speicherkonto, und wählen Sie dann Im Portal öffnen aus. Wechseln Sie dann zum Bereich Zugriffsschlüssel. Wenn Sie nicht über die Berechtigung zum Anzeigen von Schlüsseln verfügen, wird eine Meldung "Sie haben keinen Zugriff" angezeigt. Sie können dieses Problem umgehen, indem Sie entweder einen Kontonamen und einen Schlüssel oder die Konto-SAS (Shared Access Signature) abrufen und diese Informationen zum Anfügen des Speicherkontos verwenden.

Wenn die Kontoschlüssel angezeigt werden, geben Sie ein Problem in GitHub ein, damit wir Ihnen helfen können, das Problem zu beheben.

„Fehler beim Hinzufügen einer neuen Verbindung: TypeError: Eigenschaft „Version“ von nicht definiert kann nicht gelesen werden“

Wenn Diese Fehlermeldung angezeigt wird, wenn Sie versuchen, eine benutzerdefinierte Verbindung hinzuzufügen, sind möglicherweise die Verbindungsdaten beschädigt, die im lokalen Anmeldeinformationsverwaltung gespeichert sind. Versuchen Sie, Ihre beschädigten lokalen Verbindungen zu löschen und dann erneut hinzuzufügen, um dieses Problem zu umgehen:

  1. Starten Sie den Storage-Explorer. Wechseln Sie im Menü zu Hilfe>Entwicklertools umschalten.

  2. Wechseln Sie im geöffneten Fenster auf der Registerkarte Anwendung zu Lokaler Speicher>file:// links.

  3. Je nach Verbindungstyp, mit dem Sie ein Problem haben, suchen Sie nach dem entsprechenden Schlüssel. Kopieren Sie dann den Wert in einen Text-Editor. Der Wert ist ein Array Ihrer benutzerdefinierten Verbindungsnamen, wie die folgenden:

    • Speicherkonten
      • StorageExplorer_CustomConnections_Accounts_v1
    • BLOB-Container
      • StorageExplorer_CustomConnections_Blobs_v1
      • StorageExplorer_CustomConnections_Blobs_v2
    • Dateifreigaben
      • StorageExplorer_CustomConnections_Files_v1
    • Warteschlangen
      • StorageExplorer_CustomConnections_Queues_v1
    • Tabellen
      • StorageExplorer_CustomConnections_Tables_v1
  4. Nachdem Sie Ihre aktuellen Verbindungsnamen gespeichert haben, legen Sie den Wert in den Entwicklertools auf [] fest.

Um die nicht beschädigten Verbindungen beizubehalten, führen Sie die folgenden Schritte aus, um die beschädigten Verbindungen zu finden. Wenn es Ihnen nichts ausmacht, alle bestehenden Verbindungen zu verlieren, können Sie diese Schritte überspringen und den plattformspezifischen Anweisungen folgen, um Ihre Verbindungsdaten zu löschen.

  1. Fügen Sie in einem Text-Editor die einzelnen Verbindungsnamen wieder zu Entwicklertools hinzu. Überprüfen Sie dann, ob die Verbindung noch funktioniert.
  2. Wenn eine Verbindung ordnungsgemäß funktioniert, ist sie nicht beschädigt, und Sie können sie sicher beibehalten. Wenn eine Verbindung nicht funktioniert, entfernen Sie den Wert aus den Entwicklertools, und notieren Sie sie, damit Sie sie später wieder hinzufügen können.
  3. Wiederholen Sie den Vorgang, bis Sie alle Ihre Verbindungen überprüft haben.

Nachdem Sie Verbindungsnamen entfernt haben, müssen Sie die beschädigten Daten der Verbindungen löschen. Anschließend können Sie die Verbindungen mithilfe der standardmäßigen Verbindungsschritte in Storage-Explorer wieder hinzufügen.

  1. Suchen Sie im Menü Start nach der Anmeldeinformationsverwaltung und öffnen Sie sie.
  2. Wechseln Sie zu Windows-Anmeldeinformationen.
  3. Suchen Sie unter Generische Anmeldeinformationen nach Einträgen, die den Schlüssel <connection_type_key>/<corrupted_connection_name> aufweisen. z. B. StorageExplorer_CustomConnections_Accounts_v1/account1.
  4. Löschen Sie diese Verbindungen, und fügen Sie sie erneut hinzu.

Wenn der Fehler nach Ausführung dieser Schritte weiterhin auftritt oder wenn Sie mitteilen möchten, was Ihrer Meinung nach die Verbindungen beschädigt hat, öffnen Sie ein Problem auf unserer GitHub-Seite.

Probleme mit einer SAS-URL (Shared Access Signature)

Wenn Sie eine Verbindung mit einem Dienst über eine Signatur-URL für den freigegebenen Zugriff herstellen und ein Fehler auftritt:

  • Stellen Sie sicher, dass die URL die erforderlichen Berechtigungen zum Lesen oder Auflisten von Ressourcen umfasst.
  • Vergewissern Sie sich, dass die URL nicht abgelaufen ist.
  • Wenn die Signatur-URL für den freigegebenen Zugriff auf einer Zugriffsrichtlinie basiert, vergewissern Sie sich, dass die Zugriffsrichtlinie nicht widerrufen wurde.

Wenn Sie versehentlich eine ungültige SAS-URL angefügt haben und diese jetzt nicht trennen können, führen Sie diese Schritte aus:

  1. Wenn Sie Storage-Explorer ausführen, wählen Sie F12 aus, um das Fenster "Entwicklertools" zu öffnen.
  2. Wählen Sie auf der Registerkarte Anwendung die Option Lokaler Speicher>file:// auf der linken Seite aus.
  3. Suchen Sie nach dem Schlüssel, der dem Diensttyp des SAS-URI zugeordnet ist. Wenn z.B. der fehlerhafte SAS-URI für einen Blobcontainer gilt, suchen Sie nach dem Schlüssel mit dem Namen StorageExplorer_AddStorageServiceSAS_v1_blob.
  4. Der Wert des Schlüssels sollte ein JSON-Array sein. Suchen Sie das Objekt, das dem fehlerhaften URI zugeordnet ist, und löschen Sie es anschließend.
  5. Wählen Sie STRG +R aus, um Storage-Explorer neu zu laden.

Storage-Explorer-Abhängigkeiten

Storage-Explorer enthält alle Abhängigkeiten, die für die Ausführung unter Windows erforderlich sind.

Versehen von Storage-Explorer mit Patches für neuere Versionen von .NET Core

Für Storage-Explorer 1.7.0 oder frühere Versionen müssen Sie möglicherweise die von Storage-Explorer verwendete .NET Core-Version patchen:

  1. Wechseln Sie zur NuGet-Seite , und laden Sie Version 1.5.43 von StreamJsonRpc über den Link "Paket herunterladen" auf der rechten Seite herunter.

  2. Ändern Sie nach dem Herunterladen des Pakets die Dateierweiterung von NUPKG in ZIP.

  3. Entzippen Sie das Paket.

  4. Öffnen Sie den Ordner streamjsonrpc.1.5.43/lib/netstandard1.1/.

  5. Kopieren Sie StreamJsonRpc.dll an die folgenden Speicherorte im Storage-Explorer-Ordner:

    • StorageExplorer/resources/app/ServiceHub/Services/Microsoft.Developer.IdentityService/
    • StorageExplorer/resources/app/ServiceHub/Hosts/ServiceHub.Host.Core.CLR.x64/

Schaltfläche "Im Explorer öffnen" in der Azure-Portal funktioniert nicht

Wenn die Schaltfläche In Explorer öffnen im Azure-Portal nicht funktioniert, sollten Sie sicherstellen, dass Sie einen kompatiblen Browser verwenden. Für die folgenden Browser wurde die Kompatibilität getestet:

  • Microsoft Edge
  • Mozilla Firefox
  • Google Chrome
  • Microsoft Internet Explorer

Sammeln von Protokollen

Wenn Sie ein Problem an GitHub melden, werden Sie möglicherweise aufgefordert, bestimmte Protokolle zu sammeln, um Ihr Problem zu diagnostizieren.

Storage-Explorer-Protokolle

Storage-Explorer protokolliert verschiedene Dinge in seinen eigenen Anwendungsprotokollen. Sie können auf einfache Weise zu diesen Protokollen kommen, indem Sie auf Hilfe>Protokollverzeichnis öffnen klicken. Standardmäßig werden Storage-Explorer-Protokolle mit einem geringen Ausführlichkeitsgrad erfasst. Um den Ausführlichkeitsgrad zu ändern, wechseln Sie zu Einstellungen (das Zahnradsymbol links) >Protokollebene>>Application Logging. Anschließend können Sie die Protokollebene nach Bedarf festlegen. Für die Problembehandlung wird die Ablaufverfolgungsprotokollebene empfohlen, da sie die ausführlichste Ebene ist. Starten Sie nach dem Ändern der Protokollebene Storage-Explorer neu, und reproduzieren Sie das Problem, das Sie haben.

Protokolle werden für jede ausgeführte Sitzung des Storage-Explorers in Ordner aufgeteilt. Fassen Sie alle Protokolldateien, die Sie bereitstellen möchten, in einem ZIP-Archiv zusammen, wobei die Dateien aus verschiedenen Sitzungen in unterschiedlichen Ordnern abgelegt werden.

Authentifizierungsprotokolle

Bei Problemen im Zusammenhang mit der Anmelde- oder Storage-Explorer-Authentifizierungsbibliothek müssen Sie wahrscheinlich Authentifizierungsprotokolle sammeln. Authentifizierungsprotokolle werden hier gespeichert:

  • Windows: C:\Benutzer\<Ihr Benutzername>\AppData\Local\Temp\servicehub\logs
  • macOS: ~/.ServiceHub/logs
  • Linux: ~/.ServiceHub/logs

Im Allgemeinen können Sie die folgenden Schritte ausführen, um die Protokolle zu erfassen:

  1. Wechseln Sie zu Einstellungen (Zahnradsymbol auf der linken Seite) >Anwendung>Anmeldung. Klicken Sie auf Ausführliche Authentifizierungsprotokollierung. Wenn Storage-Explorer aufgrund eines Problems mit der Authentifizierungsbibliothek nicht gestartet werden kann, wird dieser Schritt für Sie ausgeführt.
  2. Schließen Sie Storage Explorer.
  3. Optional/empfohlen: Löschen Sie vorhandene Protokolle aus dem Ordner Protokolle. Dadurch wird die Menge an Informationen reduziert, die Sie uns senden müssen.
  4. Öffnen Sie den Storage-Explorer, und reproduzieren Sie das Problem.
  5. Schließen Sie Storage Explorer.
  6. Zippen Sie den Inhalt des Ordners Protokolle.

AzCopy-Protokolle

Wenn Sie Probleme beim Übertragen von Daten haben, müssen Sie möglicherweise die AzCopy-Protokolle abrufen. AzCopy protokolliert standardmäßig auf einer geringen Ausführlichkeitsebene. Um die Ausführlichkeitsstufe zu ändern, wechseln Sie zu "Einstellungen" (das Zahnradsymbol auf der linken Seite)> überträgt>azCopy>Log Level. Anschließend können Sie die Protokollebene nach Bedarf festlegen. Für die Problembehandlung wird die Debugprotokollebene empfohlen, da sie die ausführlichste Ebene ist. Starten Sie nach dem Ändern der Protokollebene Storage-Explorer neu, und reproduzieren Sie das Problem, das Sie haben.

AzCopy-Protokolle können problemlos mit zwei verschiedenen Methoden gefunden werden:

  • Für fehlgeschlagene Übertragungen, die sich noch im Aktivitätsprotokoll finden, klicken Sie auf Zur AzCopy-Protokolldatei wechseln.
  • Wechseln Sie für Übertragungen, bei denen in der Vergangenheit Fehler aufgetreten sind, zum Ordner „AzCopy-Protokolle“. Dieser Ordner finden Sie unter:
    • Windows: C:\Benutzer\<Ihr Benutzername>\.azcopy
    • macOS: ~/.azcopy
    • Linux: ~/.azcopy

Netzwerkprotokolle

Bei einigen Problemen müssen Sie Protokolle der von Storage-Explorer getätigten Netzwerkaufrufe bereitstellen. Unter Windows können Sie Netzwerkprotokolle mithilfe von Fiddler abrufen.

Hinweis

Fiddler-Ablaufverfolgungen können Kennwörter enthalten, die Sie während der Erfassung der Ablaufverfolgung in Ihrem Browser eingegeben/gesendet haben. Lesen Sie unbedingt die Anweisungen zum Bereinigen einer Fiddler-Ablaufverfolgung. Laden Sie keine Fiddler-Ablaufverfolgungen auf GitHub hoch. Sie werden informiert, wohin Sie Ihre Fiddler-Ablaufverfolgung sicher senden können.

Teil 1: Installieren und Konfigurieren von Fiddler

  1. Installieren Sie Fiddler.
  2. Starten Sie Fiddler.
  3. Wechseln Sie zu Tools>Optionen.
  4. Klicken Sie auf die Registerkarte HTTPS.
  5. Stellen Sie sicher, dass Capture CONNECTs (CONNECTs erfassen) und Decrypt HTTPS traffic (HTTPS-Datenverkehr entschlüsseln) aktiviert sind.
  6. Wählen Sie Actions aus.
  7. Wählen Sie "Stammzertifikat vertrauen" und dann im nächsten Dialogfeld "Ja " aus.
  8. Starten Sie den Storage-Explorer.
  9. Wechseln Sie zu "Einstellungen" (das Zahnradsymbol auf der linken Seite). >>
  10. Ändern Sie die Proxyquelldropdowns in " Systemproxy verwenden (Vorschau)".
  11. Starten Sie Storage-Explorer neu.
  12. In Fiddler sollten Netzwerkaufrufe aus einem storageexplorer:-Prozess angezeigt werden.

Teil 2: Reproduzieren des Problems

  1. Schließen Sie alle Apps bis auf Fiddler.
  2. Löschen Sie das Fiddler-Protokoll, indem Sie das X in der oberen linken Ecke in der Nähe des Menüs "Ansicht" verwenden.
  3. Optional/empfohlen: Legen Sie Fiddler auf ein paar Minuten fest. Wenn Netzwerkanrufe angezeigt werden, die nicht im Zusammenhang mit Storage-Explorer stehen, klicken Sie mit der rechten Maustaste darauf, und wählen Sie Jetzt filtern >Ausblenden <Prozessname> aus.
  4. Starten Sie Storage-Explorer oder starten Sie ihn neu.
  5. Reproduzieren Sie das Problem.
  6. Klicken Sie auf Datei>Speichern>Alle Sitzungen. Speichern Sie sie an einem Ort, an dem Sie sie nicht vergessen.
  7. Schließen Sie Fiddler und den Storage-Explorer.

Teil 3: Bereinigen der Fiddler-Ablaufverfolgung

  1. Doppelklicken Sie auf die Fiddler-Ablaufverfolgung (SAZ-Datei).
  2. Wählen Sie STRG + F aus.
  3. Stellen Sie im daraufhin angezeigten Dialogfeld sicher, dass die folgenden Optionen festgelegt sind: Suchanforderungen = und -antworten und Kopfzeilen und -texte überprüfen. =
  4. Suchen Sie nach Kennwörtern, die Sie beim Sammeln der Fiddler-Ablaufverfolgung verwendet haben, sowie nach Einträgen, die hervorgehoben sind. Klicken Sie mit der rechten Maustaste, und wählen Sie Entfernen>Ausgewählte Sitzungen aus.
  5. Wenn Sie während der Erfassung der Ablaufverfolgung definitiv Kennwörter in Ihren Browser eingegeben haben, aber keine Einträge finden, wenn Sie STRG + F verwenden, möchten Sie Ihre Kennwörter nicht ändern, oder wenn die von Ihnen verwendeten Kennwörter für andere Konten verwendet werden, überspringen Sie das Senden der SAZ-Datei.
  6. Speichern Sie die Ablaufverfolgung noch mal unter einem neuen Namen.
  7. Optional: Löschen Sie die ursprüngliche Ablaufverfolgung.

Nächste Schritte

Wenn keine dieser Lösungen für Sie geeignet ist, verwenden Sie eine der folgenden Methoden:

Informationen zum Haftungsausschluss von Drittanbietern

Die in diesem Artikel genannten Drittanbieterprodukte stammen von Herstellern, die von Microsoft unabhängig sind. Microsoft gewährt keine implizite oder sonstige Garantie in Bezug auf die Leistung oder Zuverlässigkeit dieser Produkte.

Kontaktieren Sie uns für Hilfe

Wenn Sie Fragen haben oder Hilfe mit Ihren Azure-Gutschriften benötigen, dann erstellen Sie beim Azure-Support eine Support-Anforderung oder fragen Sie den Azure Community-Support. Sie können auch Produktfeedback an die Azure Feedback Community senden.