DPSearch – NGINX-tjenesten starter ikke efter installation af et nyt SSL-certifikat.

Summary: DPSearch: NGINX-tjenesten starter ikke med en adgangssætningsfejl efter installation af et nyt SSL-certifikat (Secure Socket Layer).

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

Når et nyt SSL-certifikat er installeret, starter NGINX-tjenesten ikke og producerer fejlmeddelelser svarende til dem, der er vist nedenfor:

Feb 08 06:45:07 hostname systemd[1]: Starting LSB: nginx...
Feb 08 06:45:07 hostname nginx[6873]: Starting nginx Enter PEM pass phrase:
Feb 08 06:45:07 hostname nginx[6873]: nginx: [emerg] cannot load certificate key "/usr/local/search/etc/cert/server.key": PEM_read_bio_PrivateKey() failed (SSL: error:0906406D:PEM routines:PEM_def_callback:problems getting password error:0907B068:PEM routines:PEM_READ_BIO_PRIVATEKEY:bad password read)
Feb 08 06:45:07 hostname startproc[6879]: startproc:  exit status of parent of /usr/local/nginx/sbin/nginx: 1
Feb 08 06:45:07 hostname nginx[6873]: ..failed
Feb 08 06:45:07 hostname systemd[1]: nginx.service: Control process exited, code=exited status=7
Feb 08 06:45:07 hostname systemd[1]: Failed to start LSB: nginx.
Feb 08 06:45:07 hostname systemd[1]: nginx.service: Unit entered failed state.
Feb 08 06:45:07 hostname systemd[1]: nginx.service: Failed with result 'exit-code'.

Cause

Den private nøgle har et adgangsudtrykskrav, men NGINX er ikke konfigureret til at bruge adgangsudtryk. 

Resolution

Følgende trin opretter en privat nøglefil uden kravet om adgangsudtryk:

  1. Omdøb det eksisterende server.key filnavn til server_pass.key.
    mv server.key server_pass.key
 
 
  1. Opret en ny nøgle uden krav om et adgangsudtryk. Det antages, at RSA-nøglen er i brug, ellers juster kommandoen i overensstemmelse hermed. Når du bliver bedt om det, skal du indtaste adgangssætningen og trykke på Enter.
    openssl rsa -in server_pass.key -out server.key
 
  1. Stop og start NGINX-tjenesten, og kontroller, at der ikke vises nogen fejlmeddelelser:
    service nginx stop
    service nginx start
    service nginx status
 
  1. Gå til søgestartsiden. Kontroller, at de korrekte SSL-certifikatoplysninger vises.
 

Affected Products

Data Protection Search, Data Protection Search
Article Properties
Article Number: 000208401
Article Type: Solution
Last Modified: 22 Aug 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.