| Author |
Message |
niteendlewis
Joined: 23 Sep 2009 Posts: 21
|
Posted: Fri 06 May 2011, 03:14 Post subject:
Howto: Get latest Citrix ICA Client working for Puppy 5.2.0 |
|
Howto: Get Citrix ICA Client (11.1) working for Puppy 5.2.0
Here are the steps I followed to get the latest Citrix ICA Client - Citrix Receiver Version 11.100 installed and working so that I can connect to my corp network.
Step 0 (including this for completeness sake) - I installed Firefox 4 as I prefer that as my browser and I found the pet here for easy install - http://www.murga-linux.com/puppy/viewtopic.php?t=66139
However it did not create the shortcut under Internet, I went on to create a shortcut on my desktop and edited the file ‘defaultbrowser’ under /usr/local/bin with this entry exec firefox "$@"
Step 1 - Downloaded the Citrix Receiver tar file from this location - https://www.citrix.com/English/ss/downloads/details.asp?downloadId=2309164&productId=1689163&ntref=clientcenter
The client has a requirement for OpenMotif 2.3.1 which can be downloaded from here http://www.motifzone.net/filebrowser/openmotif/2.3
I initially installed the latest OpenMotif version 2.3.3 and then realized that the requirement is 2.3.1 so just to be sure I installed 2.3.1 as well (didn’t seem to break anything so guessing it is okay)
Step 2 - Launch urvxt and go to the location where you saved both the above files, then run the following commands
tar -zxvf linuxx86-11.100.158406.tar.gz
tar -zxvf openmotif-2.3.1-1.tar.gz
Step 3 - Now need to install the client for which you need to run the following command
./setupwfc
Follow the instructions on the screen to complete the install
Step 4 - Now I am not sure if this step applies to all but I got an error when I tried launching my app from my corporate site,
Error: "You have chosen not to trust the "Thawte Premium Server CA" the issuer of the server security certificate
Solution from Citrix forum - http://forums.citrix.com/message.jspa?messageID=447656
This affects some Linux users only.
If you have tried to connect to the Windows Citrix environment from a Linux machine, and get the following error message: "You have chosen not to trust the 'Thawte Premium Server CA' the issuer of the server security certificate".
Reason:
The Thawte Server CA certificate was renewed and upgraded to Premium by the CA vendor for the Citrix MetaFrame servers.
To resolve this do the following: Download ThawteRoot.crt from http://www2.slac.stanford.edu/computing/windows/services/citrix/linux_client.htm and place it under /usr/lib/ICAClient/keystore/cacerts. This will resolve this issue.
That’s it, I was able to successfully use Citrix and must say that now can use my 7yr desktop to do new tricks... PUPPY LINUX ROCKS !!!
I must say that the latest 5.2 Puppy version is the best I have used (have been trying the earlier releases over the past 2 yrs) and it has become the primary OS for my desktop now that all that I need works straight out..
Keep up the good work Barry !!!
|
|
Back to top
|
|
 |
theorbo
Joined: 12 Jun 2011 Posts: 1
|
Posted: Sun 12 Jun 2011, 22:08 Post subject:
Thanks! |
|
The first time I did this it took the greater part of a weekend to figure all of this mess out. When I recreated my puppy linux install this post was so helpful, thanks.
One point ... instead of the SSL cert that gave you problems, I had issues with the Verisign Class 3 International Server CA - G3 cert. I was able to get it here:
http://www.tbs-certificats.com/FAQ/en/600.html
|
|
Back to top
|
|
 |
nooby
Joined: 29 Jun 2008 Posts: 9387 Location: SwedenEurope
|
Posted: Mon 29 Aug 2011, 13:12 Post subject:
|
|
Guys none of you have told us what it is about? Client for doing what?
What does it accomplish? A short explanation. Yes I have google.
_________________
I'm a noob so I use Google Search of Puppy Forum
|
|
Back to top
|
|
 |
Flash
Official Dog Handler

Joined: 04 May 2005 Posts: 9846 Location: Arizona USA
|
Posted: Mon 29 Aug 2011, 16:12 Post subject:
|
|
Yes, it would be nice to not have to Google just to find out what Citrix ICA is.
|
|
Back to top
|
|
 |
raffy
Joined: 25 May 2005 Posts: 4636 Location: Manila
|
Posted: Mon 29 Aug 2011, 21:21 Post subject:
Citrix ICA |
|
Introduction: You consider Citrix ICA or other such protocols if you want to use Puppy to use (connect to) non-PuppyOS computers. The bonus is that Puppy itself is an OS and distro with applications, so the user will have two OSes when using Citrix ICA. Citrix ICA is proprietary and requires a license, and server software must be installed/run from the server. It is the "client" software that you need for Puppy.
Citrix ICA from Webopedia: | Quote: | | Short for Independent Computing Architecture, ICA is a protocol designed specifically for transmitting Windows graphical display data as well as keyboard and mouse input over a network. |
It is a way to enable a tiny computer to run like a powerful PC via connection to a really powerful PC (the server). The old name is "dumb terminal" (the terminal works only to send/receive signals from a server).
This signaling method between the two machines is called "protocol". Linux has different RDP (remote desktop protocol) that can connect to a Win machine (Windows will then appear to be running inside Puppy). Citrix is just one company with proprietary protocols, and there are other companies with own protocols.
In home/small-enterprise computing, Puppy does not need that protocol because Puppy can make the tiny computer a really powerful computer. If the tiny machine is an x86 (not ARM) preferably with at least a 300 Mhz Pentium-equivalent processor, and if it has at least 128 MB RAM, it will be a really fast PC with Puppy.
If companies are throwing away Pentium4 PCs, a lot have also thrown away thin clients (the tiny computer described above) because its specifications made it run too slow with XPe (embedded XP).
Additional: Puppy Devs shy away from providing a Citrix ICA pet because it is proprietary. At one time PCPuppyOS included it but I don't know if it is still there.
_________________ Puppy user since Oct 2004. Want FreeOffice? Get the sfs (English only).
|
|
Back to top
|
|
 |
nooby
Joined: 29 Jun 2008 Posts: 9387 Location: SwedenEurope
|
Posted: Tue 30 Aug 2011, 04:55 Post subject:
|
|
Thanks Raffy. Sounds like a handy thing to make use of. I had no idea and drown in all the links that google provided. You made a good description.
_________________
I'm a noob so I use Google Search of Puppy Forum
|
|
Back to top
|
|
 |
PuppyWiking
Joined: 14 Sep 2011 Posts: 1 Location: Norway
|
Posted: Wed 14 Sep 2011, 04:27 Post subject:
|
|
Hi all!
Tried the instructions in this topic to install a Citrix Client on Puppy Linux and it worked perfectly!
Thanks a lot!
J
|
|
Back to top
|
|
 |
Zaven
Joined: 13 Mar 2011 Posts: 6
|
Posted: Wed 21 Sep 2011, 05:38 Post subject:
Citrix ICA Subject description: Solved |
|
Thank you, this has been an very useful addition to my puppy.
|
|
Back to top
|
|
 |
Zaven
Joined: 13 Mar 2011 Posts: 6
|
Posted: Thu 29 Sep 2011, 09:24 Post subject:
PUPPY 5.28 AND 5.29 Subject description: Citrix ICA |
|
Oh yes, and it works with these new versions of puppy.
Here is the link for the root packages:
https://www.thawte.com/roots/
It is in the premium server folder (.cer) and goes in:
/usr/lib/ICAClient/keystore/cacerts
|
|
Back to top
|
|
 |
niteendlewis
Joined: 23 Sep 2009 Posts: 21
|
Posted: Wed 19 Oct 2011, 05:07 Post subject:
glad it helped.. |
|
Zaven& PuppyWiking am glad that my post helped you guys... thanks Raffy for chipping in to explain what the ICA client is about..
|
|
Back to top
|
|
 |
strategic_thinker
Joined: 15 Oct 2009 Posts: 26
|
Posted: Fri 13 Apr 2012, 18:08 Post subject:
citrix Subject description: set run action |
|
What's the path to set the run action for Citrix if I want to clock on the ica file which gets downloaded ?
|
|
Back to top
|
|
 |
Zaven
Joined: 13 Mar 2011 Posts: 6
|
Posted: Fri 13 Apr 2012, 20:21 Post subject:
citrix Subject description: working on Saluki |
|
1.Install Firefox 11 (should work with earlier version)
2. Download linuxx86-12.0.0.189834.tar.gz to root
| Code: | tar -zxvf linuxx86-12.0.0.189834.tar.gz
|
no need for OpenMotif
run
Answer questions then quit and exit
get: Thawte Root Package
from: https://www.thawte.com/roots/
copy Thawte Premium Server to:
/opt/Citrix/ICAClient/keystore/cacerts
That's all, should launch from Firefox directly
[/img]
| Description |
|
| Filesize |
25.73 KB |
| Viewed |
1804 Time(s) |

|
|
|
Back to top
|
|
 |
|