DSL Tips and Tricks :: Installing Citrix ICA client



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.

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

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

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

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.

Next Page...
original here.