L’agent distant NetWorker NMM SQL Server ne parvient pas à s’inscrire - nsrnmsqlra -i
Podsumowanie: L’agent distant NetWorker NMM SQL Server ne parvient pas à s’enregistrer sur l’enregistrement SQL Server Erreur: Impossible d’ouvrir le côté client nommé pipe pour l’authentification: ...
Ten artykuł dotyczy
Ten artykuł nie dotyczy
Ten artykuł nie jest powiązany z żadnym konkretnym produktem.
Nie wszystkie wersje produktu zostały zidentyfikowane w tym artykule.
Objawy
L’agent distant NetWorker NMM SQL Server ne parvient pas à s’enregistrer. Lorsque NMM est installé sur un serveur SQL Server, il doit enregistrer (automatiquement) un agent distant auprès de NetWorker.
Utilisation de cette commande
Utilisation de cette commande
nsrnmsqlra -i
Cette opération ne s’enregistre pas avec l’erreur suivante: Impossible d’ouvrir le côté client nommé pipe pour l’authentification:
la cause est liée au protocole Windows (SMB) Server Message Block.
Przyczyna
Le système d’exploitation Microsoft Windows utilise des canaux nommés pour l’authentification et l’accès aux fichiers, imprimantes et partages.
Les canaux nommés utilisent Server Message Block (SMB) comme protocole de transport sous-jacent.
Lorsque SMB est désactivé, l’agent distant NMM échoue en raison de l’authentification nécessitant l’utilisation de canaux nommés.
Cause première de l’ingénierie définie comme suit:
REMARQUES
1. La fonctionnalité SMB1 est installée par défaut sur les serveurs Microsoft Windows.
2. À partir de Windows Server 2019, SMB1 n’est pas installé par défaut.
Par conséquent, si SMB est également désactivé en même temps que SMB1 n’est pas installé, l’agent distant échoue.
EXEMPLE
RÉSULTAT-
Les canaux nommés utilisent Server Message Block (SMB) comme protocole de transport sous-jacent.
Lorsque SMB est désactivé, l’agent distant NMM échoue en raison de l’authentification nécessitant l’utilisation de canaux nommés.
Cause première de l’ingénierie définie comme suit:
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.
REMARQUES
1. La fonctionnalité SMB1 est installée par défaut sur les serveurs Microsoft Windows.
2. À partir de Windows Server 2019, SMB1 n’est pas installé par défaut.
Par conséquent, si SMB est également désactivé en même temps que SMB1 n’est pas installé, l’agent distant échoue.
EXEMPLE
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
RÉSULTAT-
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*********
Rozwiązanie
ACTIVER le protocole
SMB2 POWERSHELL
Set-SmbServerConfiguration -EnableSMB2Protocol $true
Confirmer
Êtes-vous sûr de vouloir effectuer cette action?
Exécution de l’opération « Modify » sur la cible « SMB Server Configuration ».
[Y] Oui [A] Oui à tous [N] Non [L] Non à tout [S] Suspendre [?] Aide (la valeur par défaut est « 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;
Właściwości artykułu
Numer artykułu: 000209922
Typ artykułu: Solution
Ostatnia modyfikacja: 17 mar 2026
Wersja: 5
Znajdź odpowiedzi na swoje pytania u innych użytkowników produktów Dell
Usługi pomocy technicznej
Sprawdź, czy Twoje urządzenie jest objęte usługą pomocy technicznej.