We have a 2016 RDS environment where the end workstations do not have any internet access. When accessing RDweb and launching an app, you will see an initial remoteapp launch timeout of about 90-120 seconds. Any subsequent launches after that work fine with the expected few seconds delay. After the machine is rebooted we see this issue present again,only for the initial launch.
We've disabled the CRL check via IE and that still doesnt fix the remoteapp launch delay/timeout issue. From a ProcMan trace you can see its making an is internet alive check to www.microsoft.com and another CRL check to the registry, but what that specific CRL check is to, and what exactly its trying to accomplish i do not know.
If you allow internet to the end device, the delay does not happen.
Looking for any pointers as to what is causing this initial launch delay and how it might be resolved? It appears to be more than the IE advanced setting CRL check, as we have that disabled.
We've also opened a ticket via MS but have not had stellar responses thus far.
Thanks!