NVP-vProxy: Registreringen misslyckas på grund av negativt heltalscertifikat
Sammanfattning: NetWorker VMware Protection (NVP) vProxy-enheten kan inte registreras på en NetWorker-server. vProxy REST-tjänsten rapporterar "Det går inte att lyssna och hantera REST-begäranden: x509: negativt serienummer" ...
Den här artikeln gäller för
Den här artikeln gäller inte för
Den här artikeln är inte kopplad till någon specifik produkt.
Alla produktversioner identifieras inte i den här artikeln.
Symptom
En nyligen distribuerad eller uppgraderad vProxy kan inte registreras på NetWorker-servern.
Anslutningar från NetWorker-servern till port 9090 på vProxy misslyckas: nsrports -t vPROXY_HOSTNAME -p 9090
Rest-API:et för vProxy /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log Visar:
2026-05-21T08:35:22Z INFO: Setting up REST endpoints ...
2026-05-21T08:35:22Z INFO: Checking if certificate and private key were provided during deployment phase.
2026-05-21T08:35:22Z INFO: Certificate and private-key were not provided during deployment, proceeding as normal.
2026-05-21T08:35:22Z TRACE: Setting up session REST endpoints.
2026-05-21T08:35:22Z INFO: Listen on interface 0.0.0.0 port 9090
2026-05-21T08:35:22Z TRACE: Using '/opt/emc/vproxy/runtime/trust/vproxyCert.pem' as the certificate.
2026-05-21T08:35:22Z TRACE: Using '/opt/emc/vproxy/runtime/trust/vproxyKey.pem' as the key.
2026-05-21T08:35:22Z ERROR: Unable to listen and serve REST requests: x509: negative serial number
2026-05-21T08:35:22Z NOTICE: The REST server will automatically reset.
2026-05-21T08:35:22Z NOTICE: Please re-register the vProxy to the application server.
2026-05-21T08:35:22Z INFO: The state of the vProxy is: MAINTENANCE
2026-05-21T08:35:22Z TRACE: Changing state from MAINTENANCE to RESET
2026/05/21 09:35:22 Writing state RESET to /opt/emc/vproxy/runtime/state/vProxyState.datOrsak
TLS-certifikatet som vrapid försöker använda är ogiltig (negativt serienummer), vilket orsakar vrapid Det går inte att starta tjänsten. Utan vrapid och ett giltigt TLS-certifikat kan registreringen inte lyckas.
Detta är ett oväntat beteende och orsaken till varför certifikatet genererades med ett negativt serienummer är inte känd.
Upplösning
Alternativ lösning:
- Ta bort vProxy från NMC (om den finns). Om vProxy inte har lagts till i NetWorker går du vidare till nästa steg.
- Öppna en SSH-session till vProxy, logga in som administratör och växla sedan till root:
sudo su - - Se till att
vrapidstoppas:
systemctl stop vrapid systemctl status vrapid
- Byt namn på eller ta bort det självsignerade vProxies-certifikatet:
mv /opt/emc/vproxy/runtime/trust/$(hostname -f).CA*.pem ~/ mv /opt/emc/vproxy/runtime/trust/$(hostname).CA*.pem ~/ mv /opt/emc/vproxy/runtime/trust/vproxy*.pem ~/
Obs! Certifikatet finns med antingen det fullständigt kvalificerade domännamnet (FQDN) eller kortnamnet, i vilket fall ett av ovanstående kommandon rapporterar "filen hittades inte". Detta är normalt.
- Återskapa vProxy-certifikatet med ett positivt serienummer:
openssl req -x509 -newkey rsa:3072 -keyout /opt/emc/vproxy/runtime/trust/vproxyKey.pem -out /opt/emc/vproxy/runtime/trust/vproxyCert.pem -days 3650 -nodes -subj "/CN=$(hostname -f)" -set_serial 0x01
Obs! Om du har flera vProxies som stöter på det här problemet måste du upprepa den här processen per vProxy. Å andra sidan använder vProxies ett unikt serienummer, till exempel
0x2, 0x3, 0x4och så vidare.
- Skapa en kopia av
vProxyState.datFilen:
cp /opt/emc/vproxy/runtime/state/vProxyState.dat /opt/emc/vproxy/runtime/state/vProxyState.dat_$(date -I)
- Skapa en kopia av
vProxyRegistry.datFilen:
cp /opt/emc/vproxy/runtime/state/vProxyRegistry.dat /opt/emc/vproxy/runtime/state/vProxyRegistry.dat_$(date -I)
- Tvinga vProxy till ett oregistrerat tillstånd:
echo UNREGISTERED > /opt/emc/vproxy/runtime/state/vProxyState.dat
- Ta bort NetWorker-servern från
vProxyRegistry.datFilen:
sed -i 's/"BackupServerName":"[^"]*"/"BackupServerName":""/' /opt/emc/vproxy/runtime/state/vProxyRegistry.dat
- Starta
vrapidTjänst:
systemctl start vrapid systemctl status vrapid
- Från NetWorker Management Console (NMC) eller NetWorker Web User Interface (NWUI) lägger du till vProxy tillbaka till NetWorker-servern.
- Övervaka loggfönstret eller NetWorker-servern
daemon.rawför lyckad vProxy-registrering:
- Linux:
/nsr/logs/daemon.raw - Windows (Standard):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw - NetWorker: Så här använder du nsr_render_log för att återge .raw loggfiler
Ytterligare information
Berörda produkter
NetWorkerProdukter
NetWorker FamilyArtikelegenskaper
Artikelnummer: 000472499
Artikeltyp: Solution
Senast ändrad: 04 juni 2026
Version: 2
Få svar på dina frågor från andra Dell-användare
Supporttjänster
Kontrollera om din enhet omfattas av supporttjänster.