Isilon PowerScale 9.3 o versione successiva: impossibile modificare il ruolo in Webui. "Si è verificato un problema. Unable to parse json into persona"
Resumen: In OneFS 9.3 o versioni successive, quando si tenta di modificare i ruoli in webui, è possibile che venga visualizzato il seguente errore all'invio (ultimo passaggio) "Si è verificato un problema. Impossibile analizzare json in persona." ...
Este artículo se aplica a
Este artículo no se aplica a
Este artículo no está vinculado a ningún producto específico.
No se identifican todas las versiones del producto en este artículo.
Síntomas
La modifica dei ruoli nell'interfaccia utente web genera il seguente errore quando si tenta di "inviare" la modifica: "Si è verificato un problema. Unable to parse json into persona"
È comunque possibile modificarli utilizzando la CLI senza problemi.
Quando si visualizza il ruolo su CLI, si può notare che alcuni membri sono elencati solo con UID.
Esempio riportato di seguito:
Nei log papi, vengono visualizzati errori simili o uno STACK:
Se si verifica l'utente in base all'UID, non esiste:
Errore visualizzato in webui:
È comunque possibile modificarli utilizzando la CLI senza problemi.
Quando si visualizza il ruolo su CLI, si può notare che alcuni membri sono elencati solo con UID.
Esempio riportato di seguito:
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
Nei log papi, vengono visualizzati errori simili o uno 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)
Se si verifica l'utente in base all'UID, non esiste:
onefs93-1# isi auth users view --uid=2003
Failed to find user for 'UID:2003': No such user
Errore visualizzato in webui:
Causa
Il problema è causato dalla rimozione degli utenti precedentemente aggiunti al ruolo che si sta tentando di modificare.
L'eliminazione dell'utente o degli utenti non rimuove completamente l'"UID" dall'elenco dei membri e non riesce a risolvere tutti i membri.
L'eliminazione dell'utente o degli utenti non rimuove completamente l'"UID" dall'elenco dei membri e non riesce a risolvere tutti i membri.
Resolución
Se i membri del ruolo che si sta tentando di modificare hanno solo utenti con UID elencati, verificare che i membri solo con UID non esistano.
Rimuovere gli UID non esistenti dal ruolo che si sta tentando di modificare:
Esempio:
Dopo aver rimosso tutti gli UID non esistenti dal ruolo, modificare il ruolo su WebUI.
Se sono presenti più membri con UID e tali utenti non esistono, tutti gli UID non esistenti devono essere rimossi.
isi auth users view --uid=
Rimuovere gli UID non esistenti dal ruolo che si sta tentando di modificare:
ruolo di autenticazione isi modifica --remove-uid=
Esempio:
ruolo isi auth modifica AuditAdmin --remove-uid=2003
Dopo aver rimosso tutti gli UID non esistenti dal ruolo, modificare il ruolo su WebUI.
Se sono presenti più membri con UID e tali utenti non esistono, tutti gli UID non esistenti devono essere rimossi.
Productos afectados
Isilon, PowerScale OneFSPropiedades del artículo
Número del artículo: 000211554
Tipo de artículo: Solution
Última modificación: 30 jun 2023
Versión: 5
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.