NetWorker: Correzione di informazioni NSR peer incoerenti

Summary: Errore NSR peer information durante il backup e il ripristino. Esiste già un computer che utilizza il nome (client_name). Scegliere un nome diverso per il computer o eliminare la voce "NSR peer information" per (client_name) sull host: (host_name) ' ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

I backup, i ripristini e le comunicazioni hanno esito negativo sul client con i seguenti errori:
 

'nsrexecd: SYSTEM error: There is already a machine using the name (client_name). Either choose a different name for your machine, or delete the "NSR peer information" entry for (client_name) on host: (host_name)'
'nsrexecd: SYSTEM error: Connection reset by peer'

 nsrexecd.exe può causare errori delle applicazioni su uno o più client, inclusi server o storage node.

Cause

La cartella res\nsrladb è la sede della nuova autenticazione host basata su certificati (nsrauth). Contiene sia il certificato locale del singolo client sia una copia memorizzata nella cache di tutti gli host con cui ha comunicato.

Alla prima connessione, un host richiederà e riceverà il certificato per l'host a cui si connette e memorizzerà nella cache il certificato dell'host per un confronto futuro. Escludendo i ripristini diretti e gli storage node, in un'ambiente standard ogni certificato client deve essere memorizzato nella cache del server NetWorker e degli storage node e il certificato del server in ogni client e storage node. Questi certificati memorizzati nella cache si riflettono nel ramo Local Hosts della struttura ad albero della configurazione

Quando un client viene reinstallato, il certificato viene generato nuovamente localmente sul client; In questo modo la copia memorizzata nella cache del server del certificato del client viene invalidata, causando gli errori. La stessa condizione risulta semplicemente rinominando il database nsrladb sul client.
 

Resolution

Le informazioni NSR peer sono impostate a livello di client, non a livello di server. In altre parole: è necessario connettersi a NSRLA, non al database NSR. A tale scopo, è necessario connettersi tramite "nsradmin -p nsrexec" o "nsradmin -p nsrexecd". "nsradmin" si connetterà automaticamente al server NetWorker.

Eliminare il certificato precedente non corrispondente/memorizzato nella cache del client (client_name) sull host NetWorker generando il messaggio di errore (host_name). Nel caso in cui il server NetWorker sia stato aggiornato/reinstallato, il certificato del server deve essere rimosso da ciascun client utilizzando l'autenticazione avanzata nsrauth. In entrambi i casi, l'operazione correttiva è la stessa e presenta una delle seguenti:

  1. Eliminare il certificato per il client che è stato aggiornato da qualsiasi host con una copia di quello precedente tramite Local Host in NMC
  2. Eliminare il certificato precedente/memorizzato nella cache dal client interessato utilizzando la riga di comando

Per cancellare le informazioni peer del computer client (dal server)
 

nsradmin -s <host_name> -p nsrexec
nsradmin> delete type: nsr peer information; peer hostname: <client_name>

 

Per cancellare le informazioni peer sul computer client
 

nsradmin -p nsrexec
nsradmin> print type: nsr peer information
delete 

 
Per ulteriore supporto, vedere: 

Additional Information

È possibile eliminare in modo sicuro tutti i certificati, in quanto verranno comunque aggiornati alla connessione successiva. Poiché potrebbero esistere informazioni peer sia per il nome lungo (FQDN) che per il nome breve. Tenere presente che la memorizzazione nella cache dei certificati è abilitata solo per i client il cui metodo di autenticazione include nsrauth come parte del suo valore.

Soluzione alternativa a seconda della versione:
  1. La disabilitazione di nsrauth solo su server e storage node (e il riavvio di NW) risolverà definitivamente questo problema.
  2. Impostare il server NetWorker sulla modalità nsrauth o nsrauth/oldauth.
La modalità oldauth non può essere utilizzata per il server NetWorker se si utilizza NMC 8.0.

I server NetWorker 7.5.x, 7.6.x o 8.0 in modalità oldauth non possono essere utilizzati con NMC 8.0, che per impostazione predefinita è in modalità nsrauth/oldauth.

Affected Products

NetWorker

Products

NetWorker, NetWorker Series
Article Properties
Article Number: 000024312
Article Type: Solution
Last Modified: 25 Apr 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.