• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 705
  • Last Modified:

Error when trying to turn on bitmap caching for web ica clients

Hi guys!

Im trying to turn on bitmap caching for ica web clients and I think Im doing something wrong.

=============== Normal way of connection: (This works - with no modifications to anything, and bitmap caching off)

1) Get an internet connection
2) Go to the web interface/secure gateway url
3) Login - displays list of citrix apps
4) Launch an app
All is good.

What Id like to do:

Enable bitmap caching for web ica clients.

What I did:

1) Get an internet connection
2) Go to the web interface/secure gateway url
3) Login - displays list of citrix apps
4) Right clicked on a citrix app - save as - launch.ica
4) I then opened the above launch.ica - edited it with the following to enable bitmap caching:

[WFClient]
PersistentCacheEnabled=On
PersistentCacheSize=42935633
PersistentCacheMinBitmap=8192
PersistentCachePath=C:\test

[Application Name]
PersistentCacheEnabled=On

I then saved this again, and then just double clicked on this launch.ica file, only to get the following message:

"Application Error
Cannot connect to the Citrix Metaframe Server
The Citrix SSL server you have selected is not accepting connections."

When I just launch the application from the list when logging in through the web interface, it works.

My question is how do you set up bitmap caching for web clients?

Thanks.

Simon
0
Simon336697
Asked:
Simon336697
  • 2
1 Solution
 
mgcITCommented:
Hi Simon,

First of all you will want to make these changes to your default.ica (C:\Inetpub\wwwroot\Citrix\MetaFrame\conf\) file on your web interface server.  That way you won't have to edit the launch.ica file each time.

Try making your changes there and then see if you still get the error message.  Make sure to not add the parts that say "[WFClient]" and "[Application Name]" because those statements will already exist in the default.ica file.
0
 
mgcITCommented:
if that wasn't clear hopefull this will help.  Here is the top half of my default.ica file on my web interface server:

[WFClient]
Version=2
RemoveICAFile=yes
ProxyTimeout=30000
ProxyFavorIEConnectionSetting=Yes
ProxyUseFQDN=Off

[ApplicationServers]
Application=

[Application]
Launcher=WI
TransportDriver=TCP/IP
WinStationDriver=ICA 3.0
ProxyTimeout=30000
AutologonAllowed=ON


you'll change this to be:

[WFClient]
Version=2
RemoveICAFile=yes
ProxyTimeout=30000
ProxyFavorIEConnectionSetting=Yes
ProxyUseFQDN=Off
PersistentCacheEnabled=On
PersistentCacheSize=42935633
PersistentCacheMinBitmap=8192
PersistentCachePath=C:\test

[ApplicationServers]
Application=

[Application]
Launcher=WI
TransportDriver=TCP/IP
WinStationDriver=ICA 3.0
ProxyTimeout=30000
AutologonAllowed=ON
PersistentCacheEnabled=On


Do not edit any other parts of this file.  Save the file then login to your web interface from a workstation.  If you save the launch.ica file again you'll notice these settings will already be there (although in alphabetical order).  You'll know it's working right away because the C:\test directory will be created automatically (if it doesn't exist) and files will start to be created as well.
0
 
Simon336697Author Commented:
Hi mgcIT!

Once again great answer.
Thank you mate!

Simon
0

Featured Post

Veeam and MySQL: How to Perform Backup & Recovery

MySQL and the MariaDB variant are among the most used databases in Linux environments, and many critical applications support their data on them. Watch this recorded webinar to find out how Veeam Backup & Replication allows you to get consistent backups of MySQL databases.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now