Quando si prova ad accedere alla sezione Users and Groups > Remote Access in VMware Horizon viene visualizzato l'errore "AD_USER_OR_GROUP_NOT_FOUND".
Questo errore non permette la visualizzazione degli utenti autorizzati ed è dovuto ad un utente o gruppo non trovato nel Connection Server.
Prima di procedere con il fix, è fortemente consigliato effettuare una snapshot del Connection Server.
Fix per l'errore AD_USER_OR_GROUP_NOT_FOUND
Per effettuare il troubleshooting di questo errore, come prima cosa bisogna dare un'occhiata ai log collocati nel folder C:\ProgramData\VMware\VDM\logs.
Aprire l'ultimo file con nome debug-xxx-xx-xx-xxxxxx.txt ed effettuare una ricerca con la stringa AD_USER_OR_GROUP_NOT_FOUND. Quando la stringa viene trovata, analizzare nel logo la seguente voce:
id = UserOrGroup/xxxxxxxxxxxxxxxxx
es. id = UserOrGroup/Uy0xLTUtMjEtNDA1MzYwNDI1LTQxNzYwNjc5MDItMjQ5ODUxMDkyMy0yMTY4
Copiare il valore dopo la stringa id = UserOrGroup/ che indica il formato stringa del SID dell'utente o del gruppo.
Utilizzando il browser preferito, inserire l'indirizzo https://www.cmd5.com/ per accedere ad un tool online che converte il security identifier (SID) in formato stringa in un valido e funzionale SID. Incollare la stringa precedentemente copiata nel primo campo e cliccare sul bottone per ottenere un SID valido.
Questo è il SID dell'utente o del gruppo che causa l'errore AD_USER_OR_GROUP_NOT_FOUND e deve essere rimosso dal database ADAM nel Connection Server.
Dal Connection Server, aprire il tool ADSI Edit, effettuare un click con il tasto destro del mouse sulla voce ADSI Edit e selezionare l'opzione Connect to.
Nella finestra Connection Settings digitare i seguenti parametri:
- Nel campo testo Select or type a Distinguished Name or Naming Context, inserire DC=vdi, DC=vmware, DC=int
- Nel campo testo Select or type a domain or server, digitare localhost:389
Cliccare su OK.
Espandere DC=vdi,dc=vmware,dc=int e selezionare la voce CN=ForeignSecurityPrincipals. Nel lato destro effettuare una ricerca per il SID corrispondente (nell'esempio CN=S-1-5-21-405360425-4176067902-2498510923-2168).
Quando la voce è stata trovata, effettuare un click con il tasto destro del mouse sul valore CN e selezionare Delete.
Cliccare su Yes per confermare.
Ora se si riprova ad accedere all'area Remote Access nel Connection Server, gli utenti e gruppi configurati vengono ora visualizzati correttamente.
Il problema è stato risolto e ristabilita la normale funzionalità del sistema.