Isilon PowerScale 9.3以降 Webuiでロールを変更できません。「問題が発生しました。Jsonをペルソナに解析できません」
Sammanfattning: OneFS 9.3以降では、webuiでロールを変更しようとすると、送信時に次のエラーが表示されることがあります(最後のステップ)。 「問題が発生しました。Jsonをペルソナに解析できません。」
Den här artikeln gäller för
Den här artikeln gäller inte för
Den här artikeln är inte kopplad till någon specifik produkt.
Alla produktversioner identifieras inte i den här artikeln.
Symptom
webuiでロールを変更すると、変更を「送信」しようとすると、次のエラーが発生します。「問題が発生しました。Jsonをペルソナに解析できません。「
CLIを使用しても問題なく変更できます。
CLIでロールを表示すると、一部のメンバーがUIDでのみ一覧表示されます。
次の例を示します。
papiログには、同様のエラーまたはスタックが表示されます。
UIDでユーザーを確認すると、ユーザーは存在しません。
webuiで次のエラーが表示されます。
CLIを使用しても問題なく変更できます。
CLIでロールを表示すると、一部のメンバーがUIDでのみ一覧表示されます。
次の例を示します。
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
papiログには、同様のエラーまたはスタックが表示されます。
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)
UIDでユーザーを確認すると、ユーザーは存在しません。
onefs93-1# isi auth users view --uid=2003
Failed to find user for 'UID:2003': No such user
webuiで次のエラーが表示されます。
Orsak
この問題は、変更しようとしているロールに以前に追加されたユーザーを削除することによって発生します。
ユーザーまたはユーザーを削除しても、メンバー リストから「UID」が完全に削除されず、すべてのメンバーの解決に失敗します。
ユーザーまたはユーザーを削除しても、メンバー リストから「UID」が完全に削除されず、すべてのメンバーの解決に失敗します。
Upplösning
変更しようとしているロールのメンバーにUIDのみを持つユーザーが表示されている場合は、UIDのみを持つメンバーが存在しないことを確認します。
変更しようとしているロールから既存のUIDを削除します。
Example:
既存のUIDをすべてロールから削除した後、Webuiを使用してロールを変更します。
UIDでリストされているメンバーが複数存在し、それらのユーザーが存在しない場合は、既存のUIDをすべて削除する必要があります。
isi auth users view --uid=
変更しようとしているロールから既存のUIDを削除します。
isi auth role modify --remove-uid=
Example:
isi authロール modify AuditAdmin --remove-uid=2003
既存のUIDをすべてロールから削除した後、Webuiを使用してロールを変更します。
UIDでリストされているメンバーが複数存在し、それらのユーザーが存在しない場合は、既存のUIDをすべて削除する必要があります。
Berörda produkter
Isilon, PowerScale OneFSArtikelegenskaper
Artikelnummer: 000211554
Artikeltyp: Solution
Senast ändrad: 30 juni 2023
Version: 5
Få svar på dina frågor från andra Dell-användare
Supporttjänster
Kontrollera om din enhet omfattas av supporttjänster.