cancel
Showing results for 
Search instead for 
Did you mean: 

JICA file with loadbalancing

SOLVED
mkosters_
Occasional Contributor

JICA file with loadbalancing

I, configured a Terminal Service application with JICA as fallback. I import for TS a custom ica file. This will connect to the Citrix farm. Its working fine. Butt I configured Java as a fallback mechanism.

I try to connect to the farm. But I only connect to one server.

The settings are:

<html>
<head>
<title>Citrix Java Applet</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<!--
Notes:
1) << CODEBASE >> is a system value that will get replaced at the time the applet is launched. Please do not modify this value.
2) Please modify the remaining values as needed.
3) Please make sure all attribute names/values are enclosed in double quotes.
-->
<body>
<applet code="com.citrix.JICA"
codebase="<< CODEBASE >>"
archive="JICA-audioN.jar,JICA-browseN.jar,JICA-cdmN.jar,JICA-clipboardN.jar,JICA-configN.jar,JICA-coreN.jar,JICA-printerN.jar,JICA-seamlessN.jar,JICA-sicaN.jar,JICA-zlcN.jar,JICAEngN.jar,cryptojN.jar,sslN.jar"
name="Citrix Java" align="top">
<param name="code" value="com.citrix.JICA">
<param name="codebase" value="<< CODEBASE >>">
<param name="archive" value="JICA-audioN.jar,JICA-browseN.jar,JICA-cdmN.jar,JICA-clipboardN.jar,JICA-configN.jar,JICA-coreN.jar,JICA-printerN.jar,JICA-seamlessN.jar,JICA-sicaN.jar,JICA-zlcN.jar,JICAEngN.jar,cryptojN.jar,sslN.jar">
<param name="cabbase" value="">
<param name="name" value="test">
<param name="width" value="800">
<param name="height" value="600">
<param name="align" value="top">
<param name="DesiredWinType"
value="7">
<param name="DesiredColor" value="8">
<param name="Username" value="<< username >>">
<param name="password" value="<< password[2]>>">
<param name="Domain" value="test">
<param name="InitialProgram" value="#test">
<param name="ScreenPercent" value="110">
<!--
Please specify additional params here after the comment.
<param name="paramname" value="paramvalue">
-->

<param name="Address" value="172.16.2.18">
<param name="Address" value="172.16.2.17">
<param name="Address" value="172.16.2.19">
<param name="Username" value="<< username >>">
<param name="password" value="<< password[2]>>">
<param name="Domain" value="test">
<param name="InitialProgram" value="#test">
<param name="EncryptionLevel" value="1">
<param name="DesiredWinType"
value="7">
<param name="DesiredColor" value="8">
</applet>
</body>
</html>

The problem is in:

<param name="Address" value="172.16.2.18">
<param name="Address" value="172.16.2.17">
<param name="Address" value="172.16.2.19">

He only takes the 172,16,2,18.

Does anyone know how to fix this?

Marcel

1 ACCEPTED SOLUTION

Accepted Solutions
mkosters_
Occasional Contributor

Re: JICA file with loadbalancing

thanks a lot

I looks like this is working fine.

I'll test a lot of thing with failover etc.

I let you know.

There is one thing, that also must in the settings:

<param name="Address" value="CitrixApp">

Because Jica will use the Address. This is the application loke Word or something

Marcel

View solution in original post

5 REPLIES 5
ruc_
Regular Contributor

Re: JICA file with loadbalancing

Can you try using the below param in the html code instead of the "address" param. This should use the custom ICA and LB will work just like in the case of native client.

<param name="icafile" value="<<ICAURL>>">

Please let us know if this worked as I have not yet had a chance to test this workaround.

mkosters_
Occasional Contributor

Re: JICA file with loadbalancing

Hi,

The ica file is not on a file server, but on the citrix servers self.

So this is not a solutions, because I cannot access the file, if the server has no power.

But when I use a fileserver, it would be a great solution.

Marcel

mikeonbass_
Occasional Contributor

Re: JICA file with loadbalancing

Try to use ICA browsing [HTTP(S)], and if you need to create multiple server groups for redundancy, this can be done as below:

Keep in mind that you need to have your Citrix servers set up for this as well. I use the "Client for Java Admin Guide" downloaded from Citrix website, pages 29-31 have the complete instructions for this.

Mike

<html>
<body>
<applet code="com.citrix.JICA"
archive="JICAEngN.jar"
width="640" height="480">
<param name="HTTPBrowserAddress" value="Arthur">
<param name="HTTPBrowserAddress2" value="Morgana">
<param name="HTTPBrowserAddress3" value="Merlin">
<param name="HTTPBrowserAddress4" value="-----">
<param name="HTTPBrowserAddress5" value="-----">
<param name="HTTPBrowserAddress6" value="Excalibur">
<param name="HTTPBrowserAddress7" value="Stone">
</applet>

mkosters_
Occasional Contributor

Re: JICA file with loadbalancing

thanks a lot

I looks like this is working fine.

I'll test a lot of thing with failover etc.

I let you know.

There is one thing, that also must in the settings:

<param name="Address" value="CitrixApp">

Because Jica will use the Address. This is the application loke Word or something

Marcel

gguay_
Not applicable

Re: JICA file with loadbalancing

Hi Ruc,

I am fairly new to Citrix but when say to use this parameter:

<param name="icafile" value="<<ICAURL>>">

<<ICAURL>> is a variable I have to fill with my Nfuse or Web Interface server URL? Or it is automatically populate via the URL I entered when creating the Web Profile with JICA?

Thx,

-GG