Kan niet ontsleutelen: BAD_DATA fout verschijnt in NMC UI na een NetWorker servermigratie

Summary: Kan niet ontsleutelen: BAD_DATA fout kan optreden wanneer er een lockbox-probleem is, of dit nu het gevolg is van een beschadiging in de lockbox of wanneer de NetWorker-server is gemigreerd, verplaatst of opnieuw is geïnstalleerd en de lockbox niet is gekopieerd naar /hersteld. In de huidige lockbox zijn niet de wachtwoorden opgeslagen die overeenkomen met de gebruikers-/wachtwoorden in de nsrdb, waardoor de BAD_DATA-fout optreedt. ...

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

  • De NetWorker-server is gemigreerd naar een nieuwe hardware
  • nsrdr is uitgevoerd om de NetWorker-configuratie terug te brengen
  • wachtwoord is toegewezen aan velden van sommige NetWorker-bronnen
  • In de NMC-gebruikersinterface wordt het pop-upvenster weergegeven wanneer u op een aantal NetWorker-bronnen klikt.

bad_data.PNG


Cause

"Kan niet ontsleutelen: BAD_DATA"-fout kan optreden wanneer er een lockbox-probleem is, of dit nu het gevolg is van een beschadiging in de lockbox of wanneer de NetWorker-server is gemigreerd, verplaatst of opnieuw is geïnstalleerd en de lockbox niet is gekopieerd naar /hersteld. In de huidige lockbox zijn niet de wachtwoorden opgeslagen die overeenkomen met de gebruiker/het wachtwoord in de nsrdb, waardoor de BAD_DATA-fout optreedt.

Resolution

Om de BAD_DATA fout pop-up van NMC op te lossen, vervangt u de huidige lockbox door de oorspronkelijke lockbox van de NetWorker server voorafgaand aan een nsrdr of migratie. Exporteer op een Linux Networker-server de oorspronkelijke lockbox met behulp van de opdracht nsr_prep_lb . Raadpleeg de NetWorker Security Configuration Guide voor instructies over het exporteren van de lockbox.

Als het importeren van de oorspronkelijke lockbox niet mogelijk is, stelt u alle wachtwoordvelden in de NetWorker-bron(s) opnieuw in op leeg.

De wachtwoorden in nsrdb resetten

1) Maak een invoerbestand met de namen van wachtwoorden die moeten worden gewist in nsrdb.  Maak een bestand met de naam "pass.txt" dat de volgende regels bevat:

wachtwoord bijwerken: ;
y
wachtwoord voor updatebeheer: ;
y
NAS-beheerwachtwoord bijwerken: ;
y
wachtwoord voor toegang tot NAS-bestanden bijwerken: ;
y
authenticatiesleutel bijwerken: ;
y
VMWS-gebruikerswachtwoord bijwerken: ;

EBR-wachtwoord bijwerken: ;
u het
REST Services-wachtwoord bij te werken: ;
y
vCenter-wachtwoord bijwerken: ;
y
privacysleutel bijwerken: ;
y datazone pass-frase
bijwerken: ;
y

2) Stop NetWorker-services.

Op Linux: systemctl stop networker
in Windows:  Stop de NetWorker Backup and Recover Server Service en NetWorker Remote Exec Service

3) Maak een kopie van nsrdb. Bel dit nsrdb.beforepassclean.

4) Voer de opdracht nsradmin uit met het invoerbestand pass.txt.

Op LInux: 

# nsradmin -i pass.txt -d /nsr/res/nsrdb

On Windows:

C:> nsradmin -i pass.txt -d "C:\Program Files\EMC Networker\nsr\res\nsrdb"

5) Maak nog een kopie van de gewijzigde nsrdb. Noem dit nsrdb_passwordblank. Wijzig de naam van de dbg-map onder nsrdb indien aanwezig.

6) Volg in een Windows-omgeving de procedure Het eigendom van nsrdb hieronder wijzigen voordat u verdergaat met stap 7.

7) Start de NetWorker-service.

8) Start NMC. Voer nu het wachtwoord dat aan de NetWorker-resource(s) is toegewezen opnieuw in.

Het eigendom van nsrdb

wijzigenOp een Windows NetWorker-server wordt het eigendom van de gewijzigde nsrdb-bestanden gewijzigd van administrators (de groep) naar een gebruiker die momenteel is aangemeld als. Dit zal ertoe leiden dat NetWorker gewijzigde vermeldingen beschadigt na opnieuw opstarten, waarbij deze bestanden in de dbg-map worden verplaatst. Dit is de reden waarom voordat u de NetWorker-services start in Windows, de machtigingen van alle bestanden onder nsrdb worden ingesteld op eigendom van de groepsbeheerders (niet de gebruiker, maar de groep). 

Klik op "C:\Program Files\EMC Networker\nsr\res\nsrdb" in de Verkenner en stel het eigendom voor alle bestanden en onderliggende objecten in op Administrators.

a) Klik in de Verkenner met de rechtermuisknop op de map C:\Program Files\EMC NetWorker\nsr\res\nsrdb map
b) Selecteer eigenschappen.
c) Klik op het tabblad 'Security'.
d) Klik op "Advanced"
e) Klik in Owner op "Change"


advanced.PNG
f) In het vak "Enter the object name to select" typt u: Beheerders en klik vervolgens op 'Namen controleren'. (Soms moet u de computernaam gebruiken, zoals AMER\Administrators).

g) Klik op OK




administrators.PNG

h) Plaats een vinkje in 'Replace all child object permission entries...   en "Replace owner on subcontainers and objects" (Eigenaar vervangen op subcontainers en objecten).

i) Klik op 'Toepassen' en klik vervolgens op 'Yes' voor 'Wilt u doorgaan?'.

j) Klik op OK

vervangen.PNG




Affected Products

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