NetWorker NMM SQL Server Remote Agent kann nicht registriert werden - nsrnmsqlra -i
Zusammenfassung: NetWorker NMM SQL Server-Remote-Agent kann nicht im SQL Server-Register registriert werden Fehler: Clientseitige Named Pipe kann für die Authentifizierung nicht geöffnet werden:
Dieser Artikel gilt für
Dieser Artikel gilt nicht für
Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden.
In diesem Artikel werden nicht alle Produktversionen aufgeführt.
Symptome
NetWorker NMM SQL Server Remote Agent kann nicht registriert werden. Wenn NMM auf einem SQL Server installiert ist, muss es (automatisch) einen Remote-Agent bei NetWorker registrieren.
Verwenden dieses Befehls
Verwenden dieses Befehls
nsrnmsqlra -i
Dies kann nicht mit dem folgenden Fehler registriert werden: Client side named pipe for authentication:
Cause steht im Zusammenhang mit dem Windows (SMB)-Server Message Block-Protokoll.
Ursache
Das Microsoft Windows-Betriebssystem verwendet NamedPipes für die Authentifizierung und den Zugriff auf Dateien, Drucker und Freigaben.
NamedPipes verwenden Server Message Block (SMB) als zugrunde liegendes Transportprotokoll.
Wenn SMB deaktiviert ist, schlägt der NMM-Remote-Agent aufgrund der Authentifizierung fehl, die die Verwendung von NamedPipes erfordert.
Technische Ursache definiert als:
HINWEISE
1. Auf Microsoft Windows-Servern ist die SMB1-Funktion standardmäßig installiert.
2. Ab Windows 2019 Server ist SMB1 standardmäßig nicht installiert.
Wenn SMB also ebenfalls deaktiviert ist und SMB1 nicht installiert ist, schlägt der Remote-Agent fehl.
BEISPIEL
ERGEBNIS-
NamedPipes verwenden Server Message Block (SMB) als zugrunde liegendes Transportprotokoll.
Wenn SMB deaktiviert ist, schlägt der NMM-Remote-Agent aufgrund der Authentifizierung fehl, die die Verwendung von NamedPipes erfordert.
Technische Ursache definiert als:
Named Pipe uses the SMB protocol. Please find reference link.
[[MS-WPO]: Named Pipes | Microsoft Learn|https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-wpo/4de75e21-36fd-440a-859b-75accc74487c]
This is windows requirement.
During authentication process, Server will create the named pipe file in the client and open the named pipe to get the RPCSEC_GSS
credentials. But when SMB protocol is disabled, server fails to get the details from the client.
HINWEISE
1. Auf Microsoft Windows-Servern ist die SMB1-Funktion standardmäßig installiert.
2. Ab Windows 2019 Server ist SMB1 standardmäßig nicht installiert.
Wenn SMB also ebenfalls deaktiviert ist und SMB1 nicht installiert ist, schlägt der Remote-Agent fehl.
BEISPIEL
POWERSHELL
//* THIS SHOWS
// SMB1 is disabled (not installed)
// SMB2 is enabled
// RESULT ---- remote agent works
PS
Get-SmbServerConfiguration |select enablesm*
EnableSMB1Protocol EnableSMB2Protocol
------------------ ------------------
False True
//* THIS SHOWS
// SMB1 is disabled (not installed)
// SMB2 is disabled (in Powershell)
// RESULT ---- remote agent fails
PS
Set-SmbServerConfiguration -EnableSMB2Protocol $False
Confirm
Are you sure you want to perform this action?
Performing operation 'Modify' on Target 'SMB Server Configuration'.
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"):
PS
Get-SmbServerConfiguration |select enablesm*
EnableSMB1Protocol EnableSMB2Protocol
------------------ ------------------
False False
ERGEBNIS-
nsrnmsqlra -D5 -i 2> deb5ra.txt
The remote agent resource with the same values already exists.
--
02/21/23 20:54:22.013511 Auth methods not set, using default
02/21/23 20:54:22.016510 RPC Authentication: Client failed to obtain RPCSEC_GSS credentials: Cannot open client side named pipe for authentication: The specified network name is no longer available. (Win32 error 0x40).
02/21/23 20:54:22.016510 Could not get a session key for GSS authentication. Perhaps this authentication method is not allowed/supported by both the local and remote remote machines.
02/21/23 20:54:22.016510 Falling back to use the older protocol which does not support pipe impersonation. Perhaps were are talking to an older auth server.
02/21/23 20:54:22.017511 Auth methods not set, using default
02/21/23 20:54:26.575461 Auth methods not set, using default
02/21/23 20:54:26.576462 RPC Authentication: Client failed to obtain RPCSEC_GSS credentials: Cannot open client side named pipe for authentication: The specified network name is no longer available. (Win32 error 0x40).
02/21/23 20:54:26.576462 Could not get a session key for GSS authentication. Perhaps this authentication method is not allowed/supported by both the local and remote remote machines.
02/21/23 20:54:26.576462 Falling back to use the older protocol which does not support pipe impersonation. Perhaps were are talking to an older auth server.
02/21/23 20:54:26.576462 Auth methods not set, using default
02/21/23 20:54:26.592460 lg_getnameinfo(): Found the entry in getnameinfo_cache ...
backup type: SQL Server;
features: Configuration, NMM;
name: SQL Server;
product version: 19.7.0.54;
remote agent executable: nsrnmsqlra;
remote agent protocol version: 1;
type: NSR remote agent;
02/21/23 20:54:26.595460 Received unkown message
02/21/23 20:54:26.595460 Failed to build reply object list for Unknown message
02/21/23 20:54:26.595460 Remote Agent Ending*********
Lösung
AKTIVIEREN VON SMB2-Protokoll
POWERSHELL
Set-SmbServerConfiguration -EnableSMB2Protocol $true
Bestätigen
Sind Sie sicher, dass Sie diese Aktion durchführen möchten?
Durchführen des Vorgangs "Modify" auf dem Ziel "SMB Server Configuration".
[Y] Ja [A] Ja zu allen [N] Nein [L] Nein zu allen [S] Aussetzen [?] Help (Standard ist "Y"):
Get-SmbServerConfiguration |select enablesm*
EnableSMB1Protocol EnableSMB2Protocol
------------------ ------------------
False True
RESULT nsrnmsqlra -D5 -i 2> deb5okra.txt The remote agent resource with the same values already exists. ---------- DEB5OKRA.TXT 02/21/23 21:00:53.406661 lg_getnameinfo(): Successfully added entry into getnameinfo_cache ... 02/21/23 21:00:53.407661 lgto_auth for `nsrexec' succeeded 02/21/23 21:00:53.407661 Auth methods not set, using default 02/21/23 21:00:53.407661 Auth methods not set, using default 02/21/23 21:00:53.407661 Auth methods not set, using default 02/21/23 21:00:53.424661 lg_getnameinfo(): Found the entry in getnameinfo_cache ... backup type: SQL Server; features: Configuration, NMM; name: SQL Server; product version: 19.7.0.54; remote agent executable: nsrnmsqlra; remote agent protocol version: 1; type: NSR remote agent;
Artikeleigenschaften
Artikelnummer: 000209922
Artikeltyp: Solution
Zuletzt geändert: 20 Jän. 2026
Version: 4
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.