Symptoms
When editing a Horizon pool in the horizon administrative console, when you edit a pool and open the Guest Customization Tab,Settings are blank and not displayed. A notice is displayed for the AD container: "No match found in available list of containers. Click Find or Browse"An OU name is written in Katakana "インスタント" or "クローン" for example.
Horizon Server Debug Logs may show an error similar to the below:Location of Horizon View log files (1027744)
2023-06-05T11:52:05.838+09:00 ERROR (162C-1934) <ajp-nio-127.0.0.1-8009-exec-3> [RestApiServlet] Unexpected fault:(vdi.fault.EntityNotFound) {
errorMessage = Unable to find entity,
id = (vdi.entity.ADContainerId)
{ dynamicType = null, dynamicProperty = null, id = ADContainer/Z224444555/2566788890 }
} for uri /view-vlsi/rest/v1/desktop/update
2023-06-05T11:52:05.838+09:00 TRACE (162C-1498) <EventWorker(Client)> [EventWorker] Sending event ([VLSI_DESKTOP_UPDATE_FAILED] "domain\administrator failed to update Desktop test": Node=connectionserver.local, DesktopId=test,
Purpose
To highlight a known issue with 2212 and later, where a change to the API (conversion to a pure rest API) impacted the ability to parse OU with certain non-English characters / special characters like Katakana.
Resolution
This matter will be corrected in code in a future product update. Please subscribe to the article to be updated on release.
This matter is fixed in Horizon 8.11(2309)
Workaround
Option 1:Horizon PowerCLI HV-* still uses the View API SDK and that is an alternate option for Pool Updates: Run Example Horizon PowerCLI ScriptsOption 2:Rename the impacted AD container in Roman Characters.