This version of Citrix Receiver does not support selected encryption [Error 1046: The Virtual Driver is not loaded]
At a customer we are building an environment based on the following technologies.
- Windows 2008R2
- Citrix Xenapp 6.5
- RES WorkspaceManager 2011
- RES VDX (former workspace extender)
- Windows 2003 (Legacy Farm)
- XenApp 5.0 (Legacy Farm)
At the client side we use a HP thinclient with Windows 7 embedded with the Citrix receiver 3.0.
During the tests of the environment we experienced an error message. When starting a Citrix XenApp session with RES VDX enabled the following error might occur: “This Version of Citrix Receiver does not support the selected encryption. [Error 1046] The Virtual Driver is not loaded”.
The second logon attempt runs without any problems. This issue only occurs when using the Citrix Receiver 3.0 or higher. When using earlier ICA client versions , this error will not occur.
—— Update ——
RES created a FixPack. This FixPack can be requested if you have a valid Solution Assurance.
More information: RES Customer Portal
—— Update ——
Also Citrix created a knowledge base article: CTX133536
Leave a comment
To obtain this fixpack from RES Support you must have a valid SA with RES Software.
I just received a call from RES with the same information. Apologies for the wrong information. I updated the article. Thanks for your reply!
We are not using RES VDX, just simple XenApp 6.5 Adv edition, SecureGateway 3.2, clients Win7x86, Citrix Receiver 13.0 (tried also 13.4).
How is it possible we get this error? Why should we get some private Receiver incorporating fix for a product we don’t use? Or am I missing something?
In Citrix Receiver 3.0 and higher, Citrix implemented a timeout in their software. Due to this timeout an error is generated by the Citrix Receiver when an application tries to open the ICA virtual channel. At the seccond logon attempt the timeout is expired and the logon process continues without any problems. In my case the application was RES VDX. In your case it could be another application that is trying to open an ICA channel. So if you are not using RES VDX the hotfix from RES is indeed not needed. Check the Citrix KB article mentioned in my blog there you can request a private fix.
Thanks for reading my blog.
Guess I’ve got confused with the RES VDX and though the Citrix fix mentioned in the KB was actually the RES fix incorporated into Receiver. Thank for clearing this out, most appreciated!
Is it possible to check somewhere, that the receiver has made the timeout, and are ready for connection?
There are some ways to check with performance monitor and some Citrix sdk’s. But I am not familiar with these tools.