PowerProtect Data Manager: Løsning af 422-fejl for ugyldig søgedomæneværdi
Summary: Fejl 422 opstår, når du ændrer netværkskonfiguration via PowerProtect Data Manager [PPDM]-brugergrænsefladen [UI] på grund af ugyldig søgedomæneværdi i versioner før 19.18.
Symptoms
Fejlmeddelelser og logfiler
Følgende fejlmeddelelse vises, når du forsøger at ændre en netværkskonfiguration via PPDM-brugergrænsefladen: fejl: "422: Værdien for søgedomænet mangler, eller den angivne værdi er ikke gyldig."

/var/log/brs/sysmgr/sysmgr.log:
2024-08-27T10:12:54.599Z ERROR [] [https-jsse-nio-8453-exec-7] [00000000-0000-4000-a000-000000000000][][][TRACE_ID:950adac5dfa53e99][] [c.e.b.s.r.v.c.ConfigurationNetworkValidator.isSearchDomainValid(391)] - The searchDomain is not valid.
2024-08-27T10:12:54.607Z ERROR [] [https-jsse-nio-8453-exec-7] [00000000-0000-4000-a000-000000000000][][][TRACE_ID:950adac5dfa53e99][] [c.e.b.s.r.v.AbstractRESTMessageHandler.buildErrorResponse(343)] - ErrorResponse: ErrorResponse [code=422, reason=The search domain value is missing or the specified value is not valid., remediation=Specify a valid search domain., timestamp=1724753574606, path=/api/v2/configurations/cb0d0692-1b1c-45ea-a4f6-eba56b523cae]
2024-08-27T10:12:54.608Z INFO [] [https-jsse-nio-8453-exec-7] [00000000-0000-4000-a000-000000000000][][][TRACE_ID:950adac5dfa53e99][] [c.e.b.s.r.v.AbstractRESTMessageHandler.logRESTResponse(218)] - Sending [422] response for: [PATCH] [/configurations/cb0d0692-1b1c-45ea-a4f6-eba56b523cae] Cause
Den grundlæggende årsag til problemet
Den grundlæggende årsag til problemet er relateret til valideringen af søgedomænet. Søgedomænet valideres for at sikre, at det opfylder specifikke kriterier.
- Domænedelene (underdomæner) skal være 1 til 63 tegn lange.
- De kan indeholde bogstaver, cifre og bindestreger, men kan ikke starte eller slutte med en bindestreg.
- Domænet slutter med et topdomæne (TLD), der er mellem 2 og 24 alfabetiske tegn langt.
Denne validering er den primære årsag til fejlen, da et ugyldigt søgedomæne resulterer i, at netværket ikke kan omkonfigureres.
Resolution
Løsning af problemet med ugyldigt søgedomæne
Følg disse trin for at løse problemet med det ugyldige søgedomæne:
Kør det vedhæftede script search_domains.sh for at opdatere det ugyldige søgedomæne. Skift derefter PPDM-brugergrænsefladen for netværk.
Det search_domains.sh script, der følger med PPDM-apparatet, giver en metode til at ændre søgedomænet, men det ændrer kun indholdet i konfigurationsfilerne (/etc/resolv.conf og /etc/sysconfig/network/config). Det opdaterer ikke Elasticsearch. Der leveres et nyt search_domains.sh script til opdatering af søgedomænefeltet i Elasticsearch-databasen, samtidig med at søgedomænet ændres, så det løser dette problem.
# Run the script to update the search domain
$ ./search_domains.sh
Når du har kørt scriptet, skal du kontrollere, at problemet er blevet løst, ved at kontrollere PPDM-brugergrænsefladen for netværk og sikre, at søgedomænet er gyldigt.