Re: Issue 25011 in chromium: Citrix-ICA client doesn't work on Chromium for Linux

222 views
Skip to first unread message

chro...@googlecode.com

unread,
Apr 10, 2010, 7:00:30 AM4/10/10
to chromi...@chromium.org

Comment #7 on issue 25011 by patrickrut: Citrix-ICA client doesn't work on
Chromium for Linux
http://code.google.com/p/chromium/issues/detail?id=25011

I have a similar problem. when i launch a ICA it does not start. when i
chose to save
the ica file and launch it afterwards, it is saved with the extension .aspx
instead of
.ica. i am running version 5.0.366.2 on suse 11.2 with a citrix 11.100

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

chro...@googlecode.com

unread,
Apr 13, 2010, 11:11:42 PM4/13/10
to chromi...@chromium.org

Comment #9 on issue 25011 by ronnyva: Citrix-ICA client doesn't work on

Same problem with Google Crome 5.0.342.9 beta, on Ubuntu 10.04 with Citrix
Receiver
11.0 installed from .deb.
Firefox works after certificate is in place in
/usr/lib/ICAclient/keystore/cacerts/
but Crome will not open any .ica-files at all.

chro...@googlecode.com

unread,
Apr 13, 2010, 11:19:46 PM4/13/10
to chromi...@chromium.org

Comment #10 on issue 25011 by ronnyva: Citrix-ICA client doesn't work on

From about:plugins ...

Citrix Receiver for Linux

File name: npica.so
ICA Plugin (Linux) Version 11.100.158406 (/usr/lib/ICAClient/wfica)
MIME Type Description Suffixes Enabled
application/x-ica Handles ICA connections ica Yes


... This is a freshly installed system, and Firefox works like a dream
after placing
the correct .crt in .../keystore/cacerts/, but Crome doesn't react to
clicks on
applications in session and doesn't in any way start wfica with the (not
sure)
downloaded .ICA-file you normally would get when you click an application
in session.
It just doesn't do anything.

chro...@googlecode.com

unread,
Apr 19, 2010, 8:29:44 AM4/19/10
to chromi...@chromium.org

Comment #11 on issue 25011 by mbirth: Citrix-ICA client doesn't work on
For me the ICAClient plugin (npica.so) doesn't even appear under
about:plugins.
Firefox and Opera work fine. There's a symlink to the npica.so in
/usr/lib/mozilla/plugins. I'm on Ubuntu Karmic 64bit.

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/a/chromium.org/group/chromium-bugs

chro...@googlecode.com

unread,
Apr 19, 2010, 8:37:54 AM4/19/10
to chromi...@chromium.org

Comment #12 on issue 25011 by mbirth: Citrix-ICA client doesn't work on
Forgot: Chromium 5.0.382.0 (44898) Ubuntu
ICAClient was installed from icaclient_11.100_i386.deb using
--force-architecture.

chro...@googlecode.com

unread,
May 28, 2010, 5:27:27 AM5/28/10
to chromi...@chromium.org

Comment #16 on issue 25011 by la3875: Citrix-ICA client doesn't work on

same here. no action when trying to load app that requires Citrix
certificate on
Ubuntu. FF works like a champ after creating symlink to certificates. If I
could get
the same from Chrome/Chromium, it would become my default browser!

chro...@googlecode.com

unread,
Jun 1, 2010, 11:49:45 AM6/1/10
to chromi...@chromium.org

Comment #17 on issue 25011 by parisot.thomas: Citrix-ICA client doesn't

Wondering if it's not related to network settings reading issue like #1882
(as seen on
the Google Group / http://code.google.com/p/chromium/issues/detail?id=1882).

chro...@googlecode.com

unread,
Jul 1, 2010, 7:05:57 AM7/1/10
to chromi...@chromium.org

Comment #20 on issue 25011 by kaldranos: Citrix-ICA client doesn't work on

Running Chromium 5.0.375.86 on 2.6.34-ARCH
I too can't get the Citrix launcher to work at chromium.
I managed to get it to work on FF, but when starting it from chromium, I
get the following in the terminal:
[6XXX:6XXX:XXXXXXXXXX:ERROR:webkit/glue/plugins/webplugin_delegate_impl_gtk.cc(129)]
Not implemented reached in bool
WebPluginDelegateImpl::WindowedCreatePlugin() windowed plugin but without
xembed. See http://code.google.com/p/chromium/issues/detail?id=38229
(same error as TS, but with an referral added)

When I call about:plugins, I see that ICA Plugin (Linux) Version
11.100.158406 is enabled.
saving the launch.ica locally and calling it gives an missing plugin
message in chromium.
Opening it in FF gives me the message that the SSL server isn't accepting
connections (makes sense, wondered if I could replicate it from FF)
Disabling the ICA Plugin in firefox, and calling the local .ica file
downloaded from FF, is successful, but chromium still gives Missing Plugin.

chro...@googlecode.com

unread,
Jul 28, 2010, 9:35:49 AM7/28/10
to chromi...@chromium.org

Comment #21 on issue 25011 by warwick.mcnaughton: Citrix-ICA client doesn't

Managed to get Citrix working in chrome by disabling the Citrix plugin.
This of course does not solve the problem of the plugin not working but it
at least means Chrome can be used to launch Citrix. With the plugin
disabled Chrome shows the launch.ica file as downloaded so it is then a
simple matter of opening it to launch Citrix.

It is necessary to setup mime correctly in order for the launch.ica file to
be opened with the correct application.

Chrome uses xdg-open which is a shell script (/usr/bin/xdg-open) which in
turn uses gnome-open. xdg-open comes from xdg-utils, which is distributed
by freedesktop.

Gnome-open opens files and urls with the default applications in:

/etc/gnome/defaults.list
~.local/share/applications/defaults.list

These lists reference .desktop files.

Creating MIME types for Citrix ICA Client

1. Create new file /usr/share/applications/wfica.desktop

[Desktop Entry]
Name=Citrix ICA client
GenericName=Citrix ICA Client
Comment=Citrix nFuse session file
Categories=Application
Encoding=UTF-8
Exec=/usr/lib/ICAClient/wfica
Icon=wfica
Terminal=false
Type=Application
MimeType=application/x-ica

2. Create new file /usr/share/mime/packages/ica.xml

<?xml version="1.0" encoding="utf-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="application/x-ica">
<comment>Citrix ICA launcher</comment>
<glob pattern="*.ica"/>
</mime-type>
</mime-info>

3. sudo update-desktop-database && sudo update-mime-database /usr/share/mime

Then add application/x-ica=wfica.desktop to /etc/gnome/defaults.list


Also did:

xdg-mime install --novendor /usr/share/mime/packages/ica.xml

xdg-mime default wfica.desktop application/x-ica

Hope this helps.

chro...@googlecode.com

unread,
Aug 3, 2010, 6:53:57 AM8/3/10
to chromi...@chromium.org

Comment #23 on issue 25011 by kaldranos: Citrix-ICA client doesn't work on

Alex, what he meant was that the file would be downloaded, instead of being
opened with the plugin.
When the launch.ica has been downloaded, you can open it as a file (will be
displayed at the downloadbar), and launch it manually.
The only thing is that you need to associate it with an program that can
run/open it (the 2 steps that Warwick described).
I believe this is the same way how the windows chrome client works.

chro...@googlecode.com

unread,
Aug 3, 2010, 9:52:34 AM8/3/10
to chromi...@chromium.org

Comment #24 on issue 25011 by alex.wol...@canonical.com: Citrix-ICA client

Kaldranos,

Thanks for the reply.
I understand what you wrote, but tis is not what happened on my system.
Firefox tries to download launch.ica, exactly like you described, but
Chromium does nothing.
So I am trying to figure out what is the difference. Does Chromium tries to
download launch.ica for you and if so what is the Linux host and chromium
version?

I am running Ubuntu 10.04 LTS and chromium reports 5.0.375.99(51029)

Thanks,

Alex W

chro...@googlecode.com

unread,
Aug 4, 2010, 3:18:39 PM8/4/10
to chromi...@chromium.org

Comment #27 on issue 25011 by warwick.mcnaughton: Citrix-ICA client doesn't

Further observations in case this helps.

When I click on an application in the web interface, Chrome tells me "The
site is attempting to download multiple files. Do you want to allow
this?" I have to click "Yes" in order for launch.ica to be downloaded. I
think this is a quirk of the web interface. The multiple files are files
like dummy.html. Same thing happens in FF. I believe this is due to the
server not being correctly set up to send mime type info about the pages
being loaded (text/html) so they end up being downloaded instead.

Now that I have been able to download launch.ica successfully and have
chosen for Chrome to automatically open it each time, I no longer have to
take the step to open it - citrix is loaded automatically whenever I select
an application.


chro...@googlecode.com

unread,
Aug 5, 2010, 3:34:34 AM8/5/10
to chromi...@chromium.org

Comment #29 on issue 25011 by alex.wol...@canonical.com: Citrix-ICA client
Hi Warwick,

I somehow posted my previous post and did not realized that there was your
response :(

I still stack with not been able to download launch.ica in chromium,
But in firefox everything works with mozplugger smoothly

Can you try my solution from comment #25? May be it will work for you and
others.
I can open launch.ica in chromium and then everything works like in
firefox, but I would like to know that mozplugger works when Citrix server
is configured properly.

My understanding is that chromium shall work as well except in the case Web
Interface =5.2 XenApp Farm = 4.0 as described in
http://support.citrix.com/article/CTX123003
I am getting message in chromium “An error occurred while making the
requested connection.”, which you probably don't

BTW are aware of any server (not demo.citrixcloud.net) that I can try?


Reply all
Reply to author
Forward
0 new messages