PowerProtect Data Manager: Řešení chyby 422 pro neplatnou hodnotu vyhledávací domény
Summary: Při změně konfigurace sítě prostřednictvím uživatelského rozhraní [UI] nástroje PowerProtect Data Manager [PPDM] kvůli neplatné hodnotě vyhledávací domény ve verzích starších než 19.18 dochází k chybě 422. ...
Symptoms
Chybová hlášení a protokoly
Při pokusu o změnu konfigurace sítě prostřednictvím uživatelského rozhraní PPDM se zobrazí následující chybová zpráva: error: "422: Chybí hodnota domény vyhledávání nebo zadaná hodnota není platná."

/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
Hlavní příčina problému
Hlavní příčina problému souvisí s ověřením domény vyhledávání. Vyhledávací doména je ověřena, aby se zajistilo, že splňuje určitá kritéria.
- Části domény (subdomény) musí mít délku 1 až 63 znaků.
- Mohou obsahovat písmena, číslice a spojovníky, ale nemohou začínat ani končit pomlčkou.
- Doména končí doménou nejvyšší úrovně (TLD), která má délku 2 až 24 abecedních znaků.
Toto ověření je primární příčinou chyby, protože neplatná doména vyhledávání má za následek selhání opětovné konfigurace sítě.
Resolution
Oprava problému s neplatnou doménou vyhledávání
Chcete-li vyřešit problém s neplatnou doménou vyhledávání, postupujte takto:
Spuštěním přiloženého skriptu search_domains.sh aktualizujte neplatnou vyhledávací doménu. Poté změňte uživatelské rozhraní PPDM pro síť.
Skript search_domains.sh dodávaný se zařízením PPDM poskytuje metodu pro úpravu domény vyhledávání, ale mění pouze obsah konfiguračních souborů (/etc/resolv.conf a /etc/sysconfig/network/config). Neaktualizuje Elasticsearch. K dispozici je nový skript search_domains.sh, který aktualizuje pole domény vyhledávání v databázi Elasticsearch a zároveň upravuje doménu vyhledávání, aby bylo možné tento problém vyřešit.
# Run the script to update the search domain
$ ./search_domains.sh
Po spuštění skriptu ověřte, zda byl problém úspěšně vyřešen, a to tak, že zkontrolujete uživatelské rozhraní PPDM pro síť a ujistíte se, že je doména vyhledávání platná.