RTVNoord's Posts

This is a bit of education for your users. They don't log out correctly and thats why you get all this disconnected sessions. Horizon cannot do anything for you in this. The only thing you can do, i... See more...
This is a bit of education for your users. They don't log out correctly and thats why you get all this disconnected sessions. Horizon cannot do anything for you in this. The only thing you can do, is set the log off after disconnect time very short. Instruct your users to log off in Windows correctly is the only way to avoid this
@Tompous The problem is no longer with us. I can't even remember what the exact solution was 
@Jubish-Jose No we don't use FSLogix, the only thing we do use is DEM. But I'm not sure if you could do the same there..
@agong  Bit of a clumsy answer. There are also organizations where they do not want this. So it would be nice if there is a possibility (check mark) that you can turn this off. By the way, the featur... See more...
@agong  Bit of a clumsy answer. There are also organizations where they do not want this. So it would be nice if there is a possibility (check mark) that you can turn this off. By the way, the feature request have been made.. so please all vote!
Within our Horizon 8 (2206) environment, we have several different desktop pools. A group of users has access to multiple desktop pools. This is a desktop pool for the standard office environment and... See more...
Within our Horizon 8 (2206) environment, we have several different desktop pools. A group of users has access to multiple desktop pools. This is a desktop pool for the standard office environment and a desktop pool for video editing. Now we see more and more that users, for all kinds of reasons, start both desktop pools. Something that is not desirable. The question is whether it is possible to allow users to log in to only 1 desktop pool at once. Is there perhaps a setting within ADSI Edit for this? Tips/solutions are welcome Pascal
Well, because the default is 1440 minutes, which corresponds to a period of 1 day and I thought to lower it to 8 hours first. I will give 240 minutes a try to see what difference this will make.  
Hay, We are using several NVIDIA M10 cards and use the vGPU within VMWARE Horizon. The issue I’m dealing with is how and when the NVIDIA license are released within the NVIDIA license Server. Ther... See more...
Hay, We are using several NVIDIA M10 cards and use the vGPU within VMWARE Horizon. The issue I’m dealing with is how and when the NVIDIA license are released within the NVIDIA license Server. Therefore in your client / golden image you can use 2 registry keys: LingerInterval and LicenseInterval (see here: Client Licensing User Guide :: NVIDIA Virtual GPU Software Documentation) In our situation, the LingerInterval is set at 0 and the LicenseInterval is set at 480 (8 hours) With this settings applied I see oversubscribed licenses and also double machine names within the NVIDIA license server. My question is: what are the correct settings for these 2 regkeys, so grid licenses are released / removed immediately when the computer will shutdown. Regards, Pascal
Sorry for the late response.  First of all, the error is not in Horizon. It is the wrong way we read the disconnect status. It is by design and cannot be modified. Once you know it, it's simple. ... See more...
Sorry for the late response.  First of all, the error is not in Horizon. It is the wrong way we read the disconnect status. It is by design and cannot be modified. Once you know it, it's simple. An explanation: When a user is disconnected, the time the user is actually disconnected is the difference in time between the column: duration and last session. So you have to calculate yourself. And yes, this is very crooked. In the example below (see also the image), you can clearly see what I mean: Start Time: 2 hours 53 minutes Last Session: 2 hours 5 minutes This makes the total time that the user is actually disconnected: 48 minutes (Start Time - Last Session = Actual disconnect time) In our environment I see, exactly after 1 hour, that the user is logged out. Hope that makes it a bit more clear.    
Hi there, We run Horizon 8.3.0 with several different Desktop Pools. Within these desktop pools we have set the "Log Off After Disconnect" at 90 minutes.  This setting is not set in the VMware ... See more...
Hi there, We run Horizon 8.3.0 with several different Desktop Pools. Within these desktop pools we have set the "Log Off After Disconnect" at 90 minutes.  This setting is not set in the VMware Horizon Agent GPO, but only within the Pools This "Log off after disconnect" setting is to make sure our lazy users who just hit the X instead of logging off , still will be (forced) logged off. But.. this disconnect setting per desktop pool does not seem to work. As you can see in the image below, users are disconnected for many hours but not logged off. Finally, after the famous 10 hours (..the default setting for timeout is 10 hours) these users will finally be logged off. But as you can understand, that's not what we want. We want disconnected users to be logged off after 90 minutes, as set in the desktop pool. What's the bug overhere? And, how can we fix this so users are logged off after the set 90 minutes? Any ideas / help would be great  Regards, Pascal
Yes, the master image is optimized same as all the other power settings etc. I'm not familliar with that KB article and will check that! Update: I've checked that registry string mentioned in tha... See more...
Yes, the master image is optimized same as all the other power settings etc. I'm not familliar with that KB article and will check that! Update: I've checked that registry string mentioned in that KB and that was ok. No modification needed.
The only difference between the pools are the entitlements and network (different VLAN). But if VLAN would be an issue, than it should never work. And thats not it. It worsk sometimes not and someti... See more...
The only difference between the pools are the entitlements and network (different VLAN). But if VLAN would be an issue, than it should never work. And thats not it. It worsk sometimes not and sometimes it does. I've submitted a case @ VMware allready and awaiting their response. In the meantime I rely on the help off this community
Thanks for your answer. As mentioned we have 2 UAGs and 2 Connection Brokers We also use a HA-Proxy as load balancer for the whole environment and all the external connections are following the sam... See more...
Thanks for your answer. As mentioned we have 2 UAGs and 2 Connection Brokers We also use a HA-Proxy as load balancer for the whole environment and all the external connections are following the same connection path. We only use the Blast protocol The timeout settings for the UAG, LB are the same (as far as I can see) We also monitor the response thrue PRTG and that all is fine. Just to mention: connecting and logging in from external, is not the problem. After that the users do see all the desktops / pools that are available for them. They also can log in to other desktops / pools, but only 1 desktop / pool (see attagement with the yellow marked one) is giving these connection errors. And it is not persistent, sometimes it works, sometimes not. But only with this specific pool. The Horizon client is just showing: loading desktop. See attachement for the both images Regards, Pascal
We have some strange behaviour on our Horizon environment. We have several desktoppools where people can connect to. At the office everything works like a charm. Only from the outside (like home etc... See more...
We have some strange behaviour on our Horizon environment. We have several desktoppools where people can connect to. At the office everything works like a charm. Only from the outside (like home etc.) one pool is giving troubles; sometimes. When connecting to this pool, the horizon desktop just keeps loading and loading. In the Horizon admin interface you see no active connection on the machines in this specific pool. In the events no error is shown either and only mentions that the pending session for that machine has ended. The connection broker and uag's events, that are forwarded to our syslogserver are showing no errors  When connecting to this desktop / pool the events is only showing this information DOMAIN\bart Warning Agent The pending session on machine W10-XXX for user DOMAIN\bart has expired DOMAIN\bart Info Agent The agent running on machine W10-XXX has accepted an allocated session for user DOMAIN\bart DOMAIN\bart Info Connection Server User DOMAIN\bart requested Pool win10-avid, allocated machine W10-XXX DOMAIN\bart Info Connection Server User DOMAIN\bart requested Pool win10-avid The whole situation is not consistent. It works when on the Office network, and almost not when at home. People can connect to other desktops / pools from home without any problems. It's just that 1 desktop / pool that is giving problems. To make it even weirder: at home, sometimes people can connect from Windows desktops to this specific pool, but not from a MacBook. But not always. Some time later it also works on the MacBook. How weird.  We have 2 connection brokers (version 8.3.0-18294467) and 2 UAGs (version 21.06.2.0-18528989_OVF10) The Horizon clients is the latest for Windows and Mac The NVIDIA M10 GPU we are using runs at driver version 12.4 - 460.107 The desktop with problems is a clone from other pools, is running the latest W10 21H2 fully patched and optimized. The Horizon desktops run on esxi 7.0.0 And yes, I've also deleted the pool and recreated it etc. etc. But the behaviour stays the same: unpredictable What causes that users cannot connect to this desktop / pool from outside the network? Any help would be great.
I run 93.0.4577.85 and there it does work
Have you tried using the VMWARE Application Profiler  for this?   
When our users login from external, they first have to enter their username and their Two-Factor Authentication code. As you can see, within the Horizon client this is mentioned as Passcode I p... See more...
When our users login from external, they first have to enter their username and their Two-Factor Authentication code. As you can see, within the Horizon client this is mentioned as Passcode I probably don't have to tell you how often people don't read this well and just entering their Password.. instead of Passcode. Is there any way / place / option to change this Passcode text into something else?     
If users type in a wrong password or username three times, the Horizon Client displays a message saying: Maximum login attempts exceeded. In previous versions this could be changed with Adsiedit on ... See more...
If users type in a wrong password or username three times, the Horizon Client displays a message saying: Maximum login attempts exceeded. In previous versions this could be changed with Adsiedit on the connection broker, by changing the value "cs-loginattemptslimit=3" to a higher value. But within Horizon 8, when I look at pae-NameValuePair in the CN=Common object under OU=Global,OU=Properties this value is not there anymore. The question is: is this setting in Horizin 8 (2004) now placed elsewhere (I can't find it), or do I simply have to add this value cs-loginattemptslimit=10 to this Attribute??
We also have NVIDIA Grid cards (M10) and I was wondering if I could monitor them 24/7  For monitoring we are using PRTG and after lots of testing I figured out an option to monitor the vGPU utilisat... See more...
We also have NVIDIA Grid cards (M10) and I was wondering if I could monitor them 24/7  For monitoring we are using PRTG and after lots of testing I figured out an option to monitor the vGPU utilisation. Monitoring all the NVIDIA GPU's usage can only be done within the nvidia-smi CLI command. So I have made a script, that reads out this GPU usage and generates an output that PRTG could read. Finally in PRTG I used the SSH Script that runs this script and reads out the output. I posted this solution into the PRTG knowledgebase, and can be found here: https://kb.paessler.com/en/topic/82377-monitor-gpu-usage-with-prtg I'm aware that not everybody is using PRTG. But they have a free version that can monitor 100 sensors. That are enough sensors for monitoring your NVIDIA vGPU 
We are using the 2-Factor Authentication from Google in Horizon View for all our external Horizon users. Therefore we have setup a CentOS VM with the Google Authenticator package installed. The G... See more...
We are using the 2-Factor Authentication from Google in Horizon View for all our external Horizon users. Therefore we have setup a CentOS VM with the Google Authenticator package installed. The Guide for this can be found here: https://blogs.vmware.com/consulting/files/2015/02/VMW_15Q1_TD_Horizon-View-Google-Authenticator_021715_FINAL_EMonjoin.pdf Because Sysadmins are a bit lazy :smileygrin: and we also do not want to generate every QR-code by hand for all our Users, we have come up with this fully automated Linux script. A cronjob runs this script every 5 minutes. If a new user and HomeDir is created, the script automaticly creates the QR-code for this user and places a textfile with the URL for the QR-code in the Users Homedir. It works like a charm and saves us a lot of time. :smileyinfo:  Feel free to use this script in your own environment, but please leave the header info as it is #!/bin/bash # This script is created by John at RTV-Noord. You may use and distribute # it as long as you keep this header as it is. # # THE USAGE OF THIS SCRIPT IS AT YOUR OWN RISK! # # There are some prerequisites to make this script work: # - machine you run it from is a Active Directory Domain member # - the share with AD homedirs is mounted on /mnt/home # - the google-authenticator package is installed # - replace domainname.com with your AD domainname ls /mnt/home > all_users MAKEQR=$(comm -3 all_users users_with_qr | wc -l) if [ $MAKEQR -gt 0 ]; then     echo "Found users without QR."     comm -3 all_users users_with_qr > users_without_qr     for user in $(cat users_without_qr); do         echo "    $(date) make qr for $user..."         su -l "$user@domainname.com" -c "google-authenticator -tdf -r 3 -R 30 -w 17 -Q UTF8 | grep http > google-authenticator.txt"         mv /home/$user@domainname.com/google-authenticator.txt /mnt/home/$user/     done     cat all_users > users_with_qr     rm users_without_qr     echo     echo "$MAKEQR QR-code has been created" fi
I agree Hmm, I don't see an option to send you an attachment. Did you received my other messages?They does not seem to go away.. Otherwise contact me by mail.