Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations derfloh on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Citrix Java ICA Client Error

Status
Not open for further replies.

millap

IS-IT--Management
Jun 13, 2001
70
GB
Hi,

I've been trying to run a Citrix Secure Gateway ICA client on my laptop which runs SuSE Linux 8.2. Java is fully installed and I've downloaded all of the sources necessary to make the connection to the Citrix Servers (including SSL Certificate) in a similar manner to my work laptop (W2k).

On first attempting the connection it failed outright saying it couldn't find com.citrix.jica. This problem was solved with the 'Administrator's Source Package' from the Citrix webtsite and a cut and paste of cab information from one html page to another.

The problem I have now is that upon initiating and connection the error ' The archives required to make an ICA encryption connection are not available. Please contact your Citrix Administrator'

(ahem, thats me ;P)

There is further information given about the error:
'com.citrix.client.session.b
java.lang.ClassNotFoundException: com.citrix.client.module.pd.encrypt.SecureICA.CanLoad

The ICA Encryption archives I have are those neccesary from the instructions in the Citrix Secure Gateway Admin guide so what am I missing? Can anyone help me decipher this error?

Any help mondo appriecited.
millap

 
>>>> java.lang.ClassNotFoundException: com.citrix.client.module.pd.encrypt.SecureICA.CanLoad

Sounds like you have a CLASSPATH issue here - the jar files required are not on it ... so find the jar files which contain the missing packages and add them to your CLASSPATH environment variable ...
 
Thanks for the reply sedj,

I've looked through the html file with the variables and amended the .cabs to be .jar for linux/unix but the only one I can't do is the cab that contains the certificate. The html code the classpaths I think your talking about is the following:

<param name=&quot;cabinets&quot; value=&quot;JICA-coreJ.jar,JICA-configJ.jar,JICA-cdmN.jar, JICA-printerN.jar, JICA-zlcJ.jar, JICA-sicaN.jar, cryptojJ.jar, sslN.jar, mycert.cab&quot;>

To create a jar file with the certificate in do you use something simple like Ark or a similar archiving util or is it something the Java SDK would cover?

Again, thanks for your help
millap
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top