Have a situation. External customers that are connecting to our Horizon workspace (using credentials provided by our company) frequently get disconnected.
These companies are using horizon or Azure as well for their own companies, and their user id's are not federated to our company.
If the user logs into our Horizon environment using a non domain joined machine, it works fine without disconnects.
Need a solution so that external customers do not get disconnected frequently.
There are too many factors might cause disconnection, below questions should be benefit to narrow down the issue besides the possibilities provided by Yury:
1. When saying External Customer gets disconnect, which client are external customers using? and what's version of Horizon?
2. How is this issue for different clients, does it happen to other clients(like HTML Access, Mac clients, etc.)?
And on the same client host where disconnect happens, does HTML Access show same behavior?
3. Regarding to "disconnect", is it Horizon remote desktop/application "disconnect" or Horizon Server session disconnect?
If only desktop/app disconnect, credential will not be asked again when connecting to Horizon Server from Horizon Client. or that should be Horizon Server session disconnect.
4. Considering different Horizon Server and settings are being used for the connection from Domain Joined and Non-Domain Joined client hosts, network policy might be used, if Horizon connection from external domain joined client host, then disconnect after a specific time, if Horizon connection is from non-domain joined client host, session will not be disconnected, in this case, LB policy might be used.
5. Is Workspace ONE Access being used by the customer? in this case, different network range for connection might be used for domain joined and non-domain joined computers, which might have different Horizon connection path.
All excellent suggestions!
Please follow lirick's and my questions to narrow down the problem. However, much more discovery and data collection is necessary to get to the bottom of such an issue.