Installing Citrix ICA client


Forum: DSL Tips and Tricks
Topic: Installing Citrix ICA client
started by: firecat53

Posted by firecat53 on July 08 2006,01:37
Several people have wondered how-to install the Citrix Client in DSL.

1. From the My-DSL application, click 'system' and install the gnu-untils.dsl. Be sure to load it after it finishes downloading.

2. On the desktop, right-click and go to Apps->Tools->Enable apt

3. from the command line, 'sudo apt-get update', then 'sudo apt-get install cpio libxaw6'

4. Download the citrix client (linuxx86.tgz).

5. tar -zxvf linuxx86.tgz

6. sudo ./wfcsetup and follow the instructions.  It works fine if you choose a different install location (e.g. /mnt/sda/ICAClient)

8. When you click on the web page link to launch your citrix session, select 'open with' and browse to '/path/to/install/ICAClient/wfica'

9. That should do it!  Good luck....

Scott

Note: I believe cpio is only required to install citrix, not run it. You should be able to safely delete it afterwards.

Posted by chakotay40 on July 13 2006,18:12
So far so good and I think I'm about 90% done...but I get an error message when I try to launch a client....here is what I'm getting...

"You have not chosen to trust "Equifax Secure Global eBusiness CA-1", the issuer of the server's security certificate."

What, if anything, did I do wrong?  Or How do I "trust" the cert?

Any help would be appreciated.

Brian

Posted by firecat53 on July 16 2006,18:05
Ouch.....wish I could help you with that one! Try checking in your ~/.ICAClient/wfclient.ini and see if anything jumps out at you. Or check the Citrix administrators guide or forums.

Good luck!
Scott

Posted by charliez on July 17 2006,17:57
Quote (chakotay40 @ July 13 2006,14:12)
So far so good and I think I'm about 90% done...but I get an error message when I try to launch a client....here is what I'm getting...

"You have not chosen to trust "Equifax Secure Global eBusiness CA-1", the issuer of the server's security certificate."

What, if anything, did I do wrong?  Or How do I "trust" the cert?

Any help would be appreciated.

Brian


Brian, did you try this?
create new certificate from Windows Server or XP/2000
  single left click "start" button
  single left click "run"
  type "mmc" left click "OK"
  single left click "File"
  single left click "add/remove snap-in"
  left click "add" button
  double left click "Certificates"
  choose "Computer account"
  single left click "Next"
  choose "Local computer: (the computer this console is running on)"
  single left click "Finish"
  single left click "Close" on the "Add Standalone Snap-in" dialog
  single left click "OK" on the "Add/Remove Snap-in" dialog
  single left click the plus in front of "Certificates (Local Computer)"
  single left click the plus in front of "Trusted Root Certification Authorities"
  single left click "Certificates"
  In the right pane, scroll to find "cert giving you error"
  single right click "cert giving you error", choose "All Tasks" and single left click "Export"
  single left click "Next"
  choose "Base-64 encoded x.509(.CER)" and click "Next"
  choose any filename for this file and save as type "Base64 Encoded X.509(*.cer)"

Transfer this file to /usr/lib/ICAClient/keystore/cacerts/linux.crt on the DamnSmall box and try your connection to the citrix farm again

Posted by sunack on Sep. 17 2006,03:12
I haven't had any luck getting the ICA Client Version 9.0 to install this way.  I have somewhat limited linux experience but with my linux for dummies book in hand I find my way around pretty well.

I followed these instructions and I when I go to run wfcmgr I get the following error.

./wfcmgr: error while loading shared libraries: libXm.so.3: cannot open shared object file: No such file or directory

I notice on the download link on Citrix's site it says the Open Motif 2.2  is requred.  I tried to install open motif and no help, same error.  After some more goggle'n I found the Opera program should include open motif so I installed it from MyDSL and still got the same error.  I am assuming I installed this stuff correctly but I don't know for sure.  So if there are any open Motif experts out the PLEASE HELP!

What I did for now is find an older version of the ICA client.  I couldn't find any type of archive on citrix.com.  So I found a older version 8.6 client at this link

< http://www2.slac.stanford.edu/computi....ent.htm >

with this version it worked flawlessly after I followed the steps here.  So 8.6 is good enough for now.  

BTW - I am a network admin.  And we were using thing clients for Citrix based on WinCE.  We needed to expand on a limited it budget, so decied to pull out some old P2 PC's and use them for the thin clients.  I am trying to talk my boss into making a small donation for each one we deploy and then it still save the company a ton of cash and help the open source community.  Just a thought for any other network admins out there.

Posted by cdlaforc on Sep. 22 2006,17:00
sunack,
  I recieve the same shared library error.  So hopefully someone has seen this problem before.  I'm also going to be trying to install Cisco Vpn Client so when I'm oncall I can connect to work from any pc I wish.  That was my plan at least.
Thanks,

Chris.

Posted by firecat53 on Oct. 07 2006,18:57
Hmmm...wfcmgr started up fine on my installation. I also used this method to get it to work on Ubuntu. FYI, I have the following applications automatically loaded in my /opt/bootlocal.sh when I start DSL:

mydsl-load gtk2-0705.unc
mydsl-load firefox-*.uci
mydsl-load dsl-dpkg.dsl
mydsl-load gnu-utils.unc
mydsl-load abiword.unc
mydsl-load XFree86.unc
mydsl-load vim.uci
mydsl-load xscreensaverGTK.unc
mydsl-load mplayer-1.0pre8cvs.uci
mydsl-load mplayerplug-in.dsl
mydsl-load codecpak.unc
mydsl-load cups.unc
/etc/init.d/cupsys start
dpkg -i libxaw6_4.1.0-16woody6_i386.deb
dpkg -i --force-confold tsocks_1.8beta4-2_i386.deb


Maybe there's something in one of those that's making it work for me?

Scott

Posted by ^thehatsrule^ on Oct. 08 2006,05:05
FYI, the opera builds in mydsl are the staticly linked builds.

I think the file is /usr/X11R6/lib/libXm.so.3 if anyone wants to just package it for this purpose...

no sense in loading more than you need :)

Posted by SCOEIT on Dec. 19 2006,19:29
Firecat53 and Sunack:

Following your instructions I was able to download the older Citrix ICA Client, install it and get it to run.

I setup a connection to my application within the CItrix Client, then created a shortcut on the desktop to the ICA Client.

I then followed the instructions elsewhere in the forum to remaster a CD. That only partially worked.

When the new CD fired up it had the Citrix Client installed, but did not include the desktop shortcut I had created, and the client would not work.  I got the Libx error.

I redid the gnu-untils.dsl install per Firecat53's instructions, and the Citrix Client started working.  It did not have my connection settings however, they had to be recreated.

Obviously I missed copying quite alot to the remaster directories when I created the new iso.  

Can someone point me to the extra steps to include this in my next try?

I need to make sure the gnu-untils copies over, as well as the desktop shortcut to the ICA CLient and the ICA Client connections settings.

My ultimate goal is to create a remastered CD that starts up and presents the ICA Client (with the correct application settings) and only the ICA client.  

The remastered CD will be used to start classroom computers in an opportunity high school.

Any help will be appreciated.

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.