DPC: Rettelse af DPC IAM-servicefejl pga. konfigurationsproblem med dockerport
Summary: Denne vidensartikel indeholder en løsning på det problem, hvor DPC dp-iam-tjenesten ikke kan starte. Når dette skyldes et portkonfigurationsproblem i docker-compose.yml filen. Den grundlæggende årsag er en ugyldig IPv6-adresse med for mange kolon, hvilket forårsager fejlfortolkning under containeropbygning. Løsningen er at redigere docker-compose.yml filen, omslutte IPv6-adressen i firkantede parenteser og genstarte docker-skrivetjenesten. ...
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
- DPC's dp-iam-service er nede.
- Når du forsøger at starte tjenesten, mislykkes den.
- I /var/log/dpc/iam/dp_iam.log vises følgende fejl:
error decoding 'ports': Invalid ip address ::1: address ::1:: too many colons in address
- Ovenstående fejl kan også ses i /var/log/dpc/install/intstall.log.
Cause
Problemet skyldes et konfigurationsproblem i docker-compose.yml filen. IPv6-adressen indeholder "::", hvilket får systemet til at fejlfortolke portene til containerbuildet.
Fejlmeddelelsen i filen /var/log/dpc/iam/dp_iam.log angiver, at systemet ikke kan fortolke IPv6-adressen korrekt.
Resolution
BEMÆRK: Der er føjet en løsning til dette problem til goidpa-værktøjet. Følg nedenstående KB for at installere goidpa:
Kør derefter følgende kommando på ACM:
./goidpa dpc yml-port-fix
Bemærk: Hvis problemet fortsætter, skal du kontakte Dell Support for at få yderligere hjælp.
Additional Information
Hvis den automatiserede Goidpa-proces mislykkes, er nedenstående manuelle trin til dette problem:
- Log på DPC-brugergrænsefladen ved hjælp af PUTTY/SSH som admin og su - til root-bruger.
- Naviger til biblioteket med docker-komponeringsfilen i den med følgende:
cd /usr/local/dpc/lib/iam/bin
- Rediger filen "docker-compose.yml" med følgende kommando:
vi docker-compose.yml
- Under serviceafsnittet skal du i afsnittet iam-provider redigere portene på følgende måde:
ports:
- "127.0.0.1:8143:8443"
- "::1:8143:8443"
Change this by putting square brackets around the IPv6 address, "::1" as follows:
ports:
- "127.0.0.1:8143:8443"
- "[::1]:8143:8443"
- Under servicesektionen skal du i afsnittet iam-service redigere portene på følgende måde:
ports:
- "127.0.0.1:8870:8870"
- "::1:8870:8870"
Change this by putting square brackets around the IPv6 address, "::1" as follows:
ports:
- "127.0.0.1:8870:8870"
- "[::1]:8870:8870"
- Afslut vi-editoren ved at klikke på "ESC" -tasten og derefter skrive følgende:
:x
- Genstart docker compose-tjenesten med følgende kommandoer:
docker-compose down docker-compose up -d
- Genstart msm-elg-tjenesten med følgende kommando:
service msm-elg restart
Affected Products
Data Protection CentralArticle Properties
Article Number: 000228776
Article Type: Solution
Last Modified: 24 Apr 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.