Tuesday, December 22, 2009

Optimize Citrix Web Client for WAN caching

Ok, so this like really sucks because it's a catch 22. Citrix web client by default disables caching of everything except for 8MB of RAM cache.

The fix is to go into your default.ica files and add these lines;

[WFClient]
PersistentCacheEnabled=On
PersistentCacheMinBitmap=2048
PersistentCacheSize=64424508
PersistentCachePath=%appdata%
Compress=On
MaximumCompression=On
OutBufCountHost=118
OutBufCountClient=118
OutBufLength=512
OutBufCountHost2=118
OutBufCountClient2=118
MouseTimer=200
KeyboardTimer=50

[Application]
PersistentCacheEnabled=On
PersistentCacheMinBitmap=2048
PersistentCacheSize=64424508
MaximumCompression=On
PersistentCachePath=%appdata%
Compress=On



The problem is that persistentcachepath does not allow variables such as %userprofile% until the 11.2 client, and users do not have access to the default paths.



If you don't specify PersistentPathCache, then PersistentCache is disabled.  If you stick the cache in c:\temp and grant everyone full rights, it's a security issue.



The 11.2 client also removes PNAgent and program neighborhood. So it's a catch22. If you upgrade to 11.2, you can't connect to old farms.   If you don't upgrade then Webclient bitmap caching doesn't work right.



If you have bandwidth detection enabled, then the ICA settings will be different. In our setup, we have only low bandwidth users. The low bandwidth ica is not combined with default.ica. Only settings in the specific ICA are used, they are not merged.

27 comments:

  1. This comment has been removed by a blog administrator.

    ReplyDelete
  2. This comment has been removed by a blog administrator.

    ReplyDelete
  3. This comment has been removed by a blog administrator.

    ReplyDelete
  4. This comment has been removed by a blog administrator.

    ReplyDelete
  5. This comment has been removed by a blog administrator.

    ReplyDelete
  6. This comment has been removed by a blog administrator.

    ReplyDelete
  7. This comment has been removed by a blog administrator.

    ReplyDelete
  8. This comment has been removed by a blog administrator.

    ReplyDelete
  9. This comment has been removed by a blog administrator.

    ReplyDelete
  10. This comment has been removed by a blog administrator.

    ReplyDelete
  11. This comment has been removed by a blog administrator.

    ReplyDelete
  12. This comment has been removed by a blog administrator.

    ReplyDelete
  13. This comment has been removed by a blog administrator.

    ReplyDelete
  14. This comment has been removed by a blog administrator.

    ReplyDelete
  15. This comment has been removed by a blog administrator.

    ReplyDelete
  16. This comment has been removed by a blog administrator.

    ReplyDelete
  17. This comment has been removed by a blog administrator.

    ReplyDelete
  18. This comment has been removed by a blog administrator.

    ReplyDelete
  19. This comment has been removed by a blog administrator.

    ReplyDelete
  20. This comment has been removed by a blog administrator.

    ReplyDelete
  21. This comment has been removed by a blog administrator.

    ReplyDelete
  22. This comment has been removed by a blog administrator.

    ReplyDelete
  23. This comment has been removed by a blog administrator.

    ReplyDelete
  24. This comment has been removed by a blog administrator.

    ReplyDelete
  25. This comment has been removed by a blog administrator.

    ReplyDelete
  26. This comment has been removed by a blog administrator.

    ReplyDelete
  27. Casino Review (2021) | Mr.DMC
    With a stay at Mr.DMC, you'll be centrally 계룡 출장안마 located in the 의왕 출장안마 city. This casino 남원 출장안마 offers a great mix of gaming and live dealer games. 경주 출장안마 You'll 충주 출장마사지 also

    ReplyDelete