Isilon PowerScale 9.3 of hoger kan de rol in Webui niet wijzigen. "Er is iets misgegaan. Kan json niet parseren in persona"
摘要: In OneFS 9.3 of hoger ontvangt u bij het wijzigen van rollen in webui mogelijk de volgende foutmelding bij verzenden (laatste stap) "Er is iets misgegaan. Kan json niet parseren in persona." ...
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
Het wijzigen van rollen in de webui resulteert in de volgende fout bij het "verzenden" van de wijziging: "Er is iets misgegaan. Unable to parse json into persona"
You can still change them using CLI without any issues.
Wanneer u de rol via CLI bekijkt, ziet u dat sommige leden alleen worden vermeld met UID.
Voorbeeld hieronder:
In papi-logboeken ziet u vergelijkbare fouten of een STACK:
Als u de gebruiker op UID controleert, bestaat deze niet:
Fout waargenomen in webui:
You can still change them using CLI without any issues.
Wanneer u de rol via CLI bekijkt, ziet u dat sommige leden alleen worden vermeld met UID.
Voorbeeld hieronder:
onefs93-1# isi auth roles view AuditAdmin
Name: AuditAdmin
Description: View all system configuration settings.
Members: admin
test1
test2
UID:2003
WINSERVER\test_user
Privileges
ID: ISI_PRIV_LOGIN_CONSOLE
Permission: r
In papi-logboeken ziet u vergelijkbare fouten of een STACK:
onefs93-1# isi_for_array -s 'grep 2023-03-24 /var/log/isi_papi_d.log | grep -i "Failed to find user for" | grep UID'
onefs93-1: 2023-03-24T12:38:55.132849-07:00 onefs93-1(id1) isi_papi_d[5511]: STACK Failed to find user for 'UID:2003': No such user from --- (---:0): isi_exception::isi_exception(int, char const*, __va_list_tag*) (OFFSET:134) api_exception::api_exception(api_error_code, char const*, ...) (OFFSET:146) auth_user_handler::http_get(request const&, response&) (OFFSET:1098) uri_handler::execute_http_method(request&, response&, bool, bool) (OFFSET:2480) uri_manager::execute_request(request&, response&, bool, bool, bool, bool, bool) (OFFSET:1550) std::__1::basic_filebuf >::basic_filebuf(void) (OFFSET:7588) std::__1::basic_filebuf >::basic_filebuf(void) (OFFSET:9908) typeinfo name for std::__1::basic_filebuf > (OFFSET:40557) typeinfo name for std::__1::basic_filebuf > (OFFSET:37691) ADDRESS (UNKNOWN:2363392)
Als u de gebruiker op UID controleert, bestaat deze niet:
onefs93-1# isi auth users view --uid=2003
Failed to find user for 'UID:2003': No such user
Fout waargenomen in webui:
原因
Het probleem wordt veroorzaakt door het verwijderen van gebruikers die eerder zijn toegevoegd aan de rol die u probeert te wijzigen.
Het verwijderen van de gebruiker of gebruikers verwijdert de 'UID' niet volledig uit de ledenlijst en kan niet alle leden oplossen.
Het verwijderen van de gebruiker of gebruikers verwijdert de 'UID' niet volledig uit de ledenlijst en kan niet alle leden oplossen.
解决方案
Als leden van de rol die u probeert te wijzigen gebruikers hebben met alleen UID vermeld, controleert u of de leden met UID alleen niet bestaan.
Verwijder niet-bestaande UID's uit de rol die u probeert te wijzigen:
Voorbeeld:
Nadat u alle niet-bestaande UID's uit de rol hebt verwijderd, wijzigt u de rol via Webui.
Als er meerdere leden worden vermeld met UID en deze gebruikers niet bestaan, moeten alle niet-bestaande UID's worden verwijderd.
isi auth users view --uid=
Verwijder niet-bestaande UID's uit de rol die u probeert te wijzigen:
isi auth-rol wijzigen --remove-uid=
Voorbeeld:
isi auth rol wijzigen AuditAdmin --remove-uid=2003
Nadat u alle niet-bestaande UID's uit de rol hebt verwijderd, wijzigt u de rol via Webui.
Als er meerdere leden worden vermeld met UID en deze gebruikers niet bestaan, moeten alle niet-bestaande UID's worden verwijderd.
受影响的产品
Isilon, PowerScale OneFS文章属性
文章编号: 000211554
文章类型: Solution
上次修改时间: 30 6月 2023
版本: 5
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。