Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 24 Jul 2014, 23:43
All times are UTC - 4
 Forum index » House Training » HOWTO ( Solutions )
Howto: Get latest Citrix ICA Client working for Puppy 5.2.0
Moderators: Flash, Ian, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
niteendlewis

Joined: 23 Sep 2009
Posts: 21

PostPosted: 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
View user's profile Send_private_message 
theorbo

Joined: 12 Jun 2011
Posts: 1

PostPosted: 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
View user's profile Send_private_message 
nooby

Joined: 29 Jun 2008
Posts: 10557
Location: SwedenEurope

PostPosted: 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 use Google Search on Puppy Forum
not an ideal solution though
Back to top
View user's profile Send_private_message 
Flash
Official Dog Handler


Joined: 04 May 2005
Posts: 10928
Location: Arizona USA

PostPosted: 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. Smile
Back to top
View user's profile Send_private_message 
raffy

Joined: 25 May 2005
Posts: 4759
Location: Manila

PostPosted: 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
View user's profile Send_private_message 
nooby

Joined: 29 Jun 2008
Posts: 10557
Location: SwedenEurope

PostPosted: 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 use Google Search on Puppy Forum
not an ideal solution though
Back to top
View user's profile Send_private_message 
PuppyWiking

Joined: 14 Sep 2011
Posts: 1
Location: Norway

PostPosted: 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
View user's profile Send_private_message 
Zaven

Joined: 13 Mar 2011
Posts: 6

PostPosted: Wed 21 Sep 2011, 05:38    Post_subject: Citrix ICA
Sub_title: Solved
 

Thank you, this has been an very useful addition to my puppy.
Back to top
View user's profile Send_private_message 
Zaven

Joined: 13 Mar 2011
Posts: 6

PostPosted: Thu 29 Sep 2011, 09:24    Post_subject: PUPPY 5.28 AND 5.29
Sub_title: 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
View user's profile Send_private_message 
niteendlewis

Joined: 23 Sep 2009
Posts: 21

PostPosted: 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
View user's profile Send_private_message 
strategic_thinker

Joined: 15 Oct 2009
Posts: 26

PostPosted: Fri 13 Apr 2012, 18:08    Post_subject: citrix
Sub_title: 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
View user's profile Send_private_message 
Zaven

Joined: 13 Mar 2011
Posts: 6

PostPosted: Fri 13 Apr 2012, 20:21    Post_subject: citrix
Sub_title: 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
Code:
./setupwfc




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]
Screenshot.png
 Description   
 Filesize   25.73 KB
 Viewed   3477 Time(s)

Screenshot.png

Back to top
View user's profile Send_private_message 
superbob

Joined: 17 May 2012
Posts: 7

PostPosted: Sun 16 Jun 2013, 14:07    Post_subject: Cannot connect to Citrix server  

Hi

I followed the steps in the how-to above.
I get this error. Any help is appreciated.

Code:
OK

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Back to top
View user's profile Send_private_message 
Steven CBE

Joined: 06 Feb 2014
Posts: 1

PostPosted: Thu 06 Feb 2014, 13:39    Post_subject: Struggle with other certificate Geotrust Global CA  

First I am trying to revive or reuse older computers in my network.
I heard of Puppy but this is my first time linux-usage So...

I was able to follow all the steps, just untill the last one. Step4 did not work for me

I get the following error See attached file.

Question is: What do I need to do?
capture17528.png
 Description   
 Filesize   10.54 KB
 Viewed   647 Time(s)

capture17528.png

Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » House Training » HOWTO ( Solutions )
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0895s ][ Queries: 13 (0.0102s) ][ GZIP on ]