When invoking the Citrix Receiver from either Firefox or the Citrix Receiver, the Citrix window will flash up quickly then disappear and then after about 3 minutes the VM will appear and all is well. How can I get rid of the long delay?

  • I'm also using Citrix Receiver on Ubuntu 13.04 over Internet, I don't have this delay. Did you try from the command line wfica.sh ? – Phil2.0 Jun 6 '13 at 21:57

Please note that this fix will make all your secure connections vulnerable to attacks. Only do this if you know what you are doing!

The problem is that the citrix client needs a random number to create a secure connection. It asks the random number from your operating system, but the operating system needs three minutes to generate that number. You can shorten this time by using the not-secure random number generator of your system.

Create a symlink like this:

ln -sf /dev/urandom /dev/random

See the 6th post here:


I'm utilizing the receiver and this helps out tremendously. I also noticed that it went away after a reboot (Ubuntu install in VMWare Fusion 5).

I created a shell script:


ln -sf /dev/urandom /dev/random

I then added the pathe (/etc/init.d/symlink.sh) to /etc/rc.local.

Good luck.

  • You should keep in mind that this link effectively replaces /dev/random with the much less random /dev/urandom - for the whole system!! see comments #10 and #16 on the forum you linked to. – guntbert Jun 21 '14 at 9:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.