Kan ikke dekryptere: BAD_DATA-feil vises i NMC-grensesnittet etter migrering av NetWorker-server
Summary: Kan ikke dekryptere: BAD_DATA feil kan oppstå når det oppstår et lockbox-problem, enten det skyldes en skade i låseboksen eller når NetWorker-serveren ble migrert, flyttet eller installert på nytt, og låseboksen ble ikke kopiert over /gjenopprettet. Den gjeldende låseboksen har ikke passordene lagret som samsvarer med brukeren/passordene i nsrdb, og dermed BAD_DATA-feilen. ...
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
- NetWorker-serveren ble migrert til en ny maskinvare
- nsrdr ble utført for å hente tilbake NetWorker-konfigurasjonen
- passordet ble tilordnet feltene for noen NetWorker-ressurser
- I NMC-grensesnittet vises popup-vinduet når du klikker på noen av NetWorker-ressursene.
Cause
"Unable to decrypt: (Kan ikke dekryptere: BAD_DATA» kan oppstå når det oppstår et lockbox-problem, enten det skyldes en skade i låseboksen eller når NetWorker-serveren ble migrert, flyttet eller installert på nytt, og låseboksen ble ikke kopiert over /gjenopprettet. Den gjeldende låseboksen har ikke passordene lagret som samsvarer med brukeren/passordet i nsrdb, og dermed BAD_DATA feilen.
Resolution
Hvis du vil løse popup-vinduet for BAD_DATA feil fra NMC, bytter du ut den gjeldende låseboksen med den opprinnelige låseboksen fra NetWorker-serveren før en nsrdr eller migrering. Eksporter den opprinnelige låseboksen på en Linux Networker-server ved hjelp av kommandoen nsr_prep_lb . Se konfigurasjonsveiledningen for NetWorker Security for instruksjoner om hvordan du eksporterer låseboksen.
Hvis det ikke er mulig å importere den opprinnelige låseboksen, tilbakestiller du alle passordfeltene i NetWorker-ressursen(e) til tom.
Slik tilbakestiller du passordene i nsrdb
1) Opprett en inndatafil med navn på passord som må slettes i nsrdb. Opprett en fil kalt "pass.txt" som inneholder følgende linjer:
oppdater passord: ;
y
Update Management-passord: ;
y
update NAS-administrasjonspassord: ;
Oppdater passordet for NAS-filtilgang: ;
y update Authentication Key: (Y-oppdateringsgodkjenningsnøkkel
: ;
Oppdater VMWS-brukerpassordet: ;
y
update EBR Password: ;
Oppdater REST Services-passord: ;
y
update vCenter Password: ;
y
update Privacy Key: ;
y
update datazone pass phrase: ;
y
2) Stopp NetWorker-tjenester.
På Linux: systemctl stop networker
on Windows: Stopp NetWorker Backup and Recover Server Service, og NetWorker Remote Exec Service
3) Ta en kopi av nsrdb. Ring denne nsrdb.beforepassclean.
4) Kjør nsradmin-kommandoen med input file pass.txt.
På LInux:
# nsradmin -i pass.txt -d /nsr/res/nsrdb
På Windows:C:
> nsradmin -i pass.txt -d "C:\Program Files\EMC Networker\nsr\res\nsrdb"
5) Ta en ny kopi av den endrede nsrdb. Ring denne nsrdb_passwordblank. Endre navnet på dbg-mappen under nsrdb hvis det er noen.
6) I et Windows-miljø følger du fremgangsmåten Endre eierskapet til nsrdb nedenfor før du går videre til trinn 7.
7) Start NetWorker-tjenesten.
8) Start NMC. På dette tidspunktet skriver du inn passordet som ble tilordnet NetWorker-ressursen(e).
Endre eierskapet til nsrdb
På en Windows NetWorker-server vil eierskapet til de endrede nsrdb-filene bli endret fra administratorer (gruppen) til en hvilken som helst bruker som for øyeblikket er logget på. Dette vil føre til at NetWorker ødelegger endrede oppføringer etter omstart og flytter disse filene i dbg-mappen. Dette er grunnen til at før du starter NetWorker-tjenestene på Windows, må du angi at alle filers tillatelser under nsrdb skal eies av gruppeadministratorene (ikke brukeren, men gruppen).
Klikk på «C:\Program Files\EMC Networker\nsr\res\nsrdb» fra Filutforsker, og angi eierskap for alle filer og underordnede objekter til Administratorer.
a) Høyreklikk på C:\Program Files\EMC NetWorker\nsr\res\nsrdb folder
b) i Filutforsker.
c) Klikk på fanen Security (Sikkerhet).
d) Klikk på "Avansert"
e) i eieren, klikk på "Endre"
f) I boksen "Enter the object name to select" (Skriv inn objektnavnet du vil velge), skriver du inn: Administratorer klikker deretter på Check Names (Kontroller navn). (Noen ganger må du bruke datamaskinnavnet, for eksempel AMER\Administrators).
g) Klikk på OK
h) Merk av for Replace all child object permission entries(Erstatt alle underordnede objekttillatelser...) og boksen «Replace owner on subcontainers and objects» (Erstatt eier på underleverandører og objekter).
i) Klikk på «Bruk», og klikk deretter på «Ja» for «Vil du fortsette?»-boksen.
j) Klikk på OK
Hvis det ikke er mulig å importere den opprinnelige låseboksen, tilbakestiller du alle passordfeltene i NetWorker-ressursen(e) til tom.
Slik tilbakestiller du passordene i nsrdb
1) Opprett en inndatafil med navn på passord som må slettes i nsrdb. Opprett en fil kalt "pass.txt" som inneholder følgende linjer:
oppdater passord: ;
y
Update Management-passord: ;
y
update NAS-administrasjonspassord: ;
Oppdater passordet for NAS-filtilgang: ;
y update Authentication Key: (Y-oppdateringsgodkjenningsnøkkel
: ;
Oppdater VMWS-brukerpassordet: ;
y
update EBR Password: ;
Oppdater REST Services-passord: ;
y
update vCenter Password: ;
y
update Privacy Key: ;
y
update datazone pass phrase: ;
y
2) Stopp NetWorker-tjenester.
På Linux: systemctl stop networker
on Windows: Stopp NetWorker Backup and Recover Server Service, og NetWorker Remote Exec Service
3) Ta en kopi av nsrdb. Ring denne nsrdb.beforepassclean.
4) Kjør nsradmin-kommandoen med input file pass.txt.
På LInux:
# nsradmin -i pass.txt -d /nsr/res/nsrdb
På Windows:C:
> nsradmin -i pass.txt -d "C:\Program Files\EMC Networker\nsr\res\nsrdb"
5) Ta en ny kopi av den endrede nsrdb. Ring denne nsrdb_passwordblank. Endre navnet på dbg-mappen under nsrdb hvis det er noen.
6) I et Windows-miljø følger du fremgangsmåten Endre eierskapet til nsrdb nedenfor før du går videre til trinn 7.
7) Start NetWorker-tjenesten.
8) Start NMC. På dette tidspunktet skriver du inn passordet som ble tilordnet NetWorker-ressursen(e).
Endre eierskapet til nsrdb
På en Windows NetWorker-server vil eierskapet til de endrede nsrdb-filene bli endret fra administratorer (gruppen) til en hvilken som helst bruker som for øyeblikket er logget på. Dette vil føre til at NetWorker ødelegger endrede oppføringer etter omstart og flytter disse filene i dbg-mappen. Dette er grunnen til at før du starter NetWorker-tjenestene på Windows, må du angi at alle filers tillatelser under nsrdb skal eies av gruppeadministratorene (ikke brukeren, men gruppen).
Klikk på «C:\Program Files\EMC Networker\nsr\res\nsrdb» fra Filutforsker, og angi eierskap for alle filer og underordnede objekter til Administratorer.
a) Høyreklikk på C:\Program Files\EMC NetWorker\nsr\res\nsrdb folder
b) i Filutforsker.
c) Klikk på fanen Security (Sikkerhet).
d) Klikk på "Avansert"
e) i eieren, klikk på "Endre"
f) I boksen "Enter the object name to select" (Skriv inn objektnavnet du vil velge), skriver du inn: Administratorer klikker deretter på Check Names (Kontroller navn). (Noen ganger må du bruke datamaskinnavnet, for eksempel AMER\Administrators).
g) Klikk på OK
h) Merk av for Replace all child object permission entries(Erstatt alle underordnede objekttillatelser...) og boksen «Replace owner on subcontainers and objects» (Erstatt eier på underleverandører og objekter).
i) Klikk på «Bruk», og klikk deretter på «Ja» for «Vil du fortsette?»-boksen.
j) Klikk på OK
Affected Products
NetWorkerArticle 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.