Isilon PowerScale 9.3 ou version supérieure ne peut pas modifier le rôle dans l’interface utilisateur Web. « Un problème s’est produit. Unable to parse json into persona »
Sammanfattning: Dans OneFS 9.3 ou version ultérieure, lorsque vous tentez de modifier des rôles dans l’interface utilisateur Web, vous pouvez recevoir l’erreur suivante lors de l’envoi (dernière étape) « Un problème s’est produit. Unable to parse json into persona. » ...
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
La modification des rôles dans l’interface utilisateur Web entraîne l’erreur suivante lors de la tentative de « soumission » de la modification: « Un problème s’est produit. Impossible d’analyser json dans la typologie d’utilisateurs «
Vous pouvez toujours les modifier à l’aide de l’interface de ligne de commande sans problème.
Lors de l’affichage du rôle sur la CLI, vous voyez que certains membres sont répertoriés avec un UID uniquement.
Exemple ci-dessous:
Dans les journaux papi, vous voyez des erreurs similaires ou une PILE:
Si vous vérifiez l’utilisateur par UID, il n’existe pas:
Erreur détectée dans l’interface utilisateur Web:
Vous pouvez toujours les modifier à l’aide de l’interface de ligne de commande sans problème.
Lors de l’affichage du rôle sur la CLI, vous voyez que certains membres sont répertoriés avec un UID uniquement.
Exemple ci-dessous:
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
Dans les journaux papi, vous voyez des erreurs similaires ou une PILE:
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)
Si vous vérifiez l’utilisateur par UID, il n’existe pas:
onefs93-1# isi auth users view --uid=2003
Failed to find user for 'UID:2003': No such user
Erreur détectée dans l’interface utilisateur Web:
Orsak
Le problème est dû à la suppression des utilisateurs précédemment ajoutés au rôle que vous essayez de modifier.
La suppression de l’utilisateur ou des utilisateurs ne supprime pas complètement l’UID de la liste des membres et ne résout pas tous les membres.
La suppression de l’utilisateur ou des utilisateurs ne supprime pas complètement l’UID de la liste des membres et ne résout pas tous les membres.
Upplösning
Si les membres du rôle que vous tentez de modifier ont des utilisateurs avec UID uniquement répertoriés, vérifiez que les membres dotés de l’UID uniquement n’existent pas.
Supprimez les UID qui n’existent pas du rôle que vous essayez de modifier:
Exemple :
Après avoir supprimé tous les UID non existants du rôle, modifiez le rôle via l’interface utilisateur Web.
Si plusieurs membres sont répertoriés avec l’UID et que ces utilisateurs n’existent pas, tous les UID non existants doivent être supprimés.
isi auth users view --uid=
Supprimez les UID qui n’existent pas du rôle que vous essayez de modifier:
isi auth role modify --remove-uid=
Exemple :
isi auth role modify AuditAdmin --remove-uid=2003
Après avoir supprimé tous les UID non existants du rôle, modifiez le rôle via l’interface utilisateur Web.
Si plusieurs membres sont répertoriés avec l’UID et que ces utilisateurs n’existent pas, tous les UID non existants doivent être supprimés.
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.