top of page

The View Agent reports that this desktop source is unable to accept connections.

  • Foto van schrijver: Edwin de Bruin
    Edwin de Bruin
  • 17 feb 2022
  • 2 minuten om te lezen

Bijgewerkt op: 4 jul 2023

Last week I was exposing my VMware Horizon environment externally. Of course I wanted the single sign on experience.


So enrolled the Workspace One Access tennant, deployed the sync server.. configured directory sync, authentication rules, next Virtual Apps etc . On the connector SAML to required, configured SAML authenticator to Access, connector in Workspace One mode, deployed enrollment server, created TrueSSO template, configured TrueSSO, deployed UAGS etc etc and let the experience begin..


Logging in, seeing my pool, starting the session..


ree

sadly... computer says no..(actually Error)


ree

Error: The View Agent reports that this desktop source is unable to accept connections. Please contact your system administrator.

ree

Lets check the environment again:

Connection server all green:


ree

UAG:



ree


Hmm. Check the log on the agent


ree

CertSSO: Algorithm name is missing


Hey, Algorithm name is missing… little mistake on my side? Lets check the template:


ree

Ah yes found the mistake in my template and lets fix this one, change te Provider Category and the Algorith name on the TrueSSO template:



ree


Lets try to login again… same error again… Check the Horizon Agent log… still the same error… Algorithm name is missing.. but… I fixed this..


Next step, take a look with the TrueSSO Diagnostic Utility

request certificate and safe it to file (to use it in the next login test).. all ok…:

ree

Login test with this generated certificate

ree

All ok..

After numerous checking, rechecking, logon attempts, recheck all involved components, spitting numerous log files...


This is getting frustrating… (Expressing words not suitable for blog…)



ree

But victory! Finally the fix! :


You need to disable and re enable TrueSSO on the authenticator with vdmutil to let the changed template apply..


(change the * to you’re environment)


vdmUtil --authAs ***** --authDomain **** --authPassword ***** --truesso --edit --authenticator --name Access --truessoMode disabled

vdmUtil --authAs ***** --authDomain *** --authPassword ***** --truesso --edit --authenticator --name Access --truessoMode enabled



ree

Conclusion:


- Famous words of my collegue Henry Heres : “het is niet het spulleke maar het knulleke” (something like its not the product but the guy controlling it..) sadly true in this case cause I made the booboo on the cryptography tab of the template.


- Remember to disable and enable the TrueSSO when need to change the template.


Post: Blog2_Post
bottom of page