Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel enthält Lösungen für den Fehler "Der Namespace kann nicht abgefragt werden. Der RPC-Server ist nicht verfügbar", der auftritt, wenn Sie auf einen DFS-Namespace (Distributed File System) zugreifen, ändern oder erstellen.
Ursprüngliche KB-Nummer: 2021914
Wenn Sie auf einen DFS-Namespace auf einem DFS-Namespaceserver, domänenmitgliedsserver oder Windows-Client mit Dateidienstetools (enthalten in Remote Server Administration Tools (RSAT)) zugreifen, ändern oder erstellen, wird möglicherweise die folgende Fehlermeldung angezeigt:
Der Namespace kann nicht abgefragt werden. Der RPC-Server ist nicht verfügbar.
Ursache 1: Der DFS-Namespacedienst wird angehalten oder in einem nicht definierten Zustand
Sie verwenden die DFS-Verwaltungskonsole lokal und erhalten diesen Fehler auf dem DFS-Namespaceserver. Möglicherweise wird der DFS-Namespacedienst auf dem DFS-Namespaceserver beendet oder in einem nicht definierten Zustand, jedoch nicht "Ausgeführt".
Lösung für Ursache 1: Starten des DFS-Namespacediensts
Notiz
Nachdem Sie die Lösung angewendet haben, entfernen Sie den DFS-Namespace aus der DFS-Verwaltungskonsole, und fügen Sie sie wieder hinzu, oder schließen Sie die Konsole, und öffnen Sie sie erneut, um die Änderungen wirksam zu machen.
Starten Sie den DFS-Namespacedienst, um das Problem zu beheben.
Führen Sie das folgende PowerShell-Cmdlet aus, um zu überprüfen, ob der DFS-Namespacedienst ausgeführt wird:
Get-Service -Name Dfs
Wenn der DFS-Namespacedienst nicht gestartet wird, führen Sie das folgende PowerShell-Cmdlet aus, um den DFS-Namespacedienst zu starten:
Start-Service -Name Dfs
Notiz
Wenn Sie den DFS-Namespacedienst nicht starten können, gibt er eine Registrierungsbeschädigung oder ein Dienstabhängigkeitsproblem an. Stellen Sie sicher, dass die Abhängigkeitsdienste des DFS-Namespacediensts ordnungsgemäß ausgeführt werden, oder importieren Sie die Registrierungseinstellungen aus einer Sicherung. Starten Sie dann den DFS-Namespacedienst erneut. Weitere Informationen finden Sie unter Lösung für Ursache 4: Importieren des Registrierungsschlüssels aus einer gültigen Registrierungssicherung.
Ursache 2: Der DFS-Namespacedienst wird beendet, oder der DFS-Namespaceserver kann nicht erreicht werden.
Wenn Sie die DFS-Verwaltungskonsole von einem domänenverbundenen Mitgliedsserver (kein DFSN-Server) oder einem Domänenclient mit installierten RSAT File Services-Tools verwenden, kann dieser Fehler auftreten, wenn:
Szenario 1
Der DFS-Namespacedienst auf dem DFS-Namespaceserver wird angehalten oder in einem nicht definierten Zustand, jedoch nicht "Ausgeführt".
Szenario 2
Der in die Domäne eingebundene Memberserver (kein DFS-Namespace) oder der Windows-Client mit installierten RSAT File Services-Tools, auf denen Sie die DFS-Verwaltungskonsole ausführen, können den DFS-Namespaceserver nicht über TCP-Port 445 erreichen (verwendet von Server Message Block (SMB)).
Wireshark-Ablaufverfolgung
Szenario 1
192.168.0.45 192.168.0.42 SMB2 190 Create Request File: netdfs 192.168.0.42 192.168.0.45 SMB2 130 Create Response, Error: STATUS_OBJECT_NAME_NOT_FOUND
Szenario 2
Das Domain Name System (DNS) fragt nach A-Einträgen der DFS-Namespaceserver ab.
192.168.0.45 192.168.0.1 DNS 79 Standard query 0x429a A SRV2022.contoso.com 192.168.0.1 192.168.0.45 DNS 95 Standard query response 0x429a A SRV2022.contoso.com A 192.168.0.42
Das Herstellen einer TCP-Verbindung mit dem DFS-Namespaceserver auf TCP-Port 445 (verwendet von SMB) schlägt jedoch fehl.
192.168.0.45 192.168.0.42 TCP 66 60345 → 445 [SYN] Seq=0 Win=64240 Len=0 MSS=1460 WS=256 SACK_PERM 192.168.0.45 192.168.0.42 TCP 66 [TCP Retransmission] 60345 → 445 [SYN] Seq=0 Win=64240 Len=0 MSS=1460 WS=256 SACK_PERM 192.168.0.45 192.168.0.42 TCP 66 [TCP Retransmission] 60345 → 445 [SYN] Seq=0 Win=64240 Len=0 MSS=1460 WS=256 SACK_PERM 192.168.0.45 192.168.0.42 TCP 66 [TCP Retransmission] 60345 → 445 [SYN] Seq=0 Win=64240 Len=0 MSS=1460 WS=256 SACK_PERM 192.168.0.45 192.168.0.42 TCP 66 [TCP Retransmission] 60345 → 445 [SYN] Seq=0 Win=64240 Len=0 MSS=1460 WS=256 SACK_PERM
Lösung für Ursache 2: Starten des DFS-Namespacediensts oder Zulassen von TCP-Port 445
Notiz
Nachdem Sie die Lösung angewendet haben, entfernen Sie den DFS-Namespace aus der DFS-Verwaltungskonsole, und fügen Sie sie wieder hinzu, oder schließen Sie die Konsole, und öffnen Sie sie erneut, um die Änderungen wirksam zu machen.
So lösen Sie das Problem:
Szenario 1
Starten Sie den DFS-Namespacedienst.
Führen Sie das folgende PowerShell-Cmdlet aus, um zu überprüfen, ob der DFS-Namespacedienst ausgeführt wird:
Get-Service -Name Dfs
Wenn der DFS-Namespacedienst nicht gestartet wird, führen Sie das folgende PowerShell-Cmdlet aus, um den DFS-Namespacedienst zu starten:
Start-Service -Name Dfs
Szenario 2
Stellen Sie sicher, dass TCP-Port 445 (verwendet von SMB) zum DFS-Namespaceserver zulässig ist und der Serverdienst (LanmanServer) gestartet wird.
Ursache 3: Es werden keine DomainDNSName-Einträge für die Domäne registriert.
Dieser Fehler wird in der Regel in einer Umgebung mit einem DNS-Server eines Drittanbieters angezeigt. Er kann auftreten, wenn keine DomainDNSName-Einträge für die Domäne registriert sind. Diese Datensätze werden vom Netlogon-Dienst auf Domänencontrollern aktualisiert. Dies sind die "identisch mit übergeordneten" A-Einträgen in der Forward-Lookupzone der Domäne.
In der folgenden Dokumentation wird angegeben, dass diese Einträge keine Anforderung sind und nur für DNS-Clients verwendet werden, die SRV-Einträge nicht verstehen:
Funktionsweise der DNS-Unterstützung für Active Directory
Hostressourcendatensatz (A) | Beschreibung |
---|---|
DnsDomainName | Ermöglicht es einem nicht SRV-fähigen Client, einen beliebigen Domänencontroller in der Domäne zu finden, indem er einen A-Eintrag nachschlagen kann. Ein Name in diesem Formular wird über eine LDAP-Empfehlung an den LDAP-Client zurückgegeben. Ein nicht SRV-fähiger Client sucht den Namen. ein SRV-fähiger Client sucht den entsprechenden SRV-Ressourceneintrag. |
In einer Netzwerkablaufverfolgung wird eine DNS-Suche nach dem DomainDNSname A-Eintrag angezeigt, und der DNS-Server antwortet mit dem SOA-Eintrag, wenn diese A-Einträge nicht vorhanden sind.
DNS-Nachschlageabfrage:
Dns: QueryId = 0x887C, QUERY (Standardabfrage), Abfrage für contoso.com vom Typ "Host-Addr" im Klassen-Internet
QRecord: contoso.com vom Typ "Host-Addr" im Internet der Klasse
Antwort mit dem SOA-Eintrag:
Dns: QueryId = 0x887C, QUERY (Standardabfrage), Antwort - Erfolg
QRecord: contoso.com vom Typ "Host-Addr" im Internet der Klasse
AuthorityRecord: contoso.com vom Typ SOA im Klassen-Internet: PrimaryNameServer: SRVPdc.contoso.com, AuthoritativeMailbox: hostmaster.contoso.com
Lösung für Ursache 3: Aktualisieren der A-Einträge auf dem DNS-Server oder Erstellen einer HOSTS-Datei
Notiz
Nachdem Sie die Lösung angewendet haben, entfernen Sie den DFS-Namespace aus der DFS-Verwaltungskonsole, und fügen Sie sie wieder hinzu, oder schließen Sie die Konsole, und öffnen Sie sie erneut, um die Änderungen wirksam zu machen.
Aktualisieren Sie die A-Einträge "identisch mit übergeordneten" Einträgen auf den DNS-Servern von Drittanbietern.
Notiz
Durch den Neustart des Netlogon-Diensts auf Windows-Domänencontrollern werden alle fehlenden SRV-Einträge unter der _msdcs.contoso.com
Zone neu aufgefüllt. Stellen Sie sicher, dass die AD-Replikation möglich ist oder erfolgreich ausgeführt wird, damit die Änderungen an den SRV-Einträgen ordnungsgemäß in Ihre Domäne repliziert werden.
Als außergewöhnliche Problemumgehung für außergewöhnliche Situationen:
Wenn die vorherige Lösung nach der Anwendung keine positiven Ergebnisse innerhalb von 30 Minuten zeigt, können Sie die folgende Methode als temporäre Problemumgehung implementieren. Verwenden Sie diese Problemumgehung nur, bis Sie die A-Einträge von Drittanbietern auf den DNS-Servern von Drittanbietern aktualisiert haben.
Erstellen Sie auf dem Computer, auf dem Sie die DFS-Verwaltungskonsole verwenden, eine HOSTS-Datei, die den vollqualifizierten Namen und die IP-Adressen der Domänencontroller enthält.
Beispiel für den HOST-Dateieintrag:
- contoso.com 192.168.0.1
- contoso.com 192.168.0.2
- contoso.com 192.168.0.3
Ursache 4: Registrierungswerte für eigenständige DFS-Namespaces fehlen
Mindestens einer der Registrierungswerte ID
und Svc
der REG_BINARY
Typ unter dem DFS-Stammregistrierungspfad Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DFS\Roots\Standalone\<YourDfsStandaloneNamespace>
fehlen.
In diesem Fall kann der DFS-Namespacedienst abstürzen, nicht mehr reagieren oder sogar nicht gestartet werden, was zu diesem Fehler führt.
Lösung für Ursache 4: Importieren des Registrierungsschlüssels aus einer gültigen Registrierungssicherung
Notiz
Nachdem Sie die Lösung angewendet haben, entfernen Sie den DFS-Namespace aus der DFS-Verwaltungskonsole, und fügen Sie sie wieder hinzu, oder schließen Sie die Konsole, und öffnen Sie sie erneut, um die Änderungen wirksam zu machen.
Wichtig
Dieser Abschnitt, diese Methode bzw. diese Aufgabe enthält eine Beschreibung der Schritte zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher müssen Sie sicherstellen, dass Sie diese Schritte sorgfältig ausführen. Erstellen Sie eine Sicherungskopie der Registrierung, bevor Sie Änderungen vornehmen, damit Sie die Registrierung wiederherstellen können, falls ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie unter: Sichern und Wiederherstellen der Registrierung Windows.
Beim Importieren des Registrierungsschlüssels für den DFS-Namespacestamm aus einer gültigen Registrierungssicherung (sofern verfügbar) desselben Registrierungsschlüssels kann das Problem behoben werden.
Wenn keine Sicherung vorhanden ist und Sie nur über einen einzelnen DFS-Stammserver für Ihren Namespace in einer eigenständigen DFS-Namespacekonfiguration verfügen, besteht die einzige Option darin, den DFS-Namespace zu löschen, eine DFS-Namespacebereinigung auf dem DFS-Stammserver durchzuführen und den DFS-Namespace neu zu erstellen.
Notiz
Starten Sie den DFS-Server oder den DFS-Serverdienst neu, damit die Änderungen in den Registrierungen erneut in den Arbeitsspeicher geladen werden. Wenn der DFS-Server oder der DFS-Serverdienst nicht neu gestartet wird, tritt möglicherweise derselbe Fehler auf.