We are setting up VDI using Citrix XenDesktop. Has anyone gotten this to work with Java fallback for Mac users? I currently use Elusiva and Lixia JavaRDP applets for terminal services, but so far have been unsuccessful porting these over to XenDesktop Java Fallback. I keep getting the message: "Failed to launch the desktop. Either Java is not enabled in your browser, or Java support is not enabled for this bookmark." I do have "Enable Java for Web-Start applications checked on the Mac in the Java Preferences.
Thanks for your help.
Elusiva and Lixia JavaRDP applets cannot be used for accesing a xendesktop resource. For your requirement i would suggest to use NC for MAC.
We don't allow NC from non-corporate devices, so I would like to find a Java fallback solution. I'm experimenting with the Citrix JICA applet now. There must be a Java solution for it; otherwise the option wouldn't be there.
Got the com.citrix.JICA applet working. Only issue is that on the Mac the VDI consumes the entire display. I'm looking for the right applet parameters to use that will control the display size. Can anyone help with this? Thanks in advance.
What is your current HTML setting? the ICA setting?
Here's what I have so far. I'm using the com.citrix.ConnectionCenter applet. It works nicely and doesn't require the user to "Click Here to Continue," like the com.citrix.JICA applet does. I just need to figure out the display portion. I did see this discussed in a Citrix forum and have tried the 10.1.1 JICAComponents.zip file, but it produced the same results. Ther URL for the Citrix forum is:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
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.
codebase="<< CODEBASE >>"
<param name="code" value="com.citrix.ConnectionCenter">
<param name="codebase" value="<< CODEBASE >>">
<param name="archive" value="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,JICA-audioN.jar">
<param name="cabbase" value="">
<param name="name" value="JICA">
<param name="width" value="330">
<param name="height" value="140">
<param name="align" value="top">
Please specify additional params here after the comment.
<param name="paramname" value="paramvalue">
<param name="TWIMode" value="on">
<param name="ClientAudio" value="on">
<param name="Compress" value="on">
<param name="StandardCompression" value="on">
<param name="PersistentCacheEnabled" value="on">
<param name="icafile" value="<<ICAURL>>">
<param name="End" value="<<CODEBASE>>examples/end.html">
can you set twimode to off and then set desiredhres and desired vres?
does modifying the bookmark value and/or the value in the ICA make a positive result?
I know this is an old post but this one seems to be the closest to what I want to achieve. Wondering did you ever find a resolution to this w/o having to use a VPN client? Thanks
As was said last time, I know this is an old post, but.....
I am trying to deploy a XenDesktop pilot. We use an SA4500 FIPS for external access. I have the resource profile created and Windows works great. I have tried a couple different Java RDP Clients, but still can't get this working for a Mac. We also cannot use NC for these Mac's. Which Java RDP Client is the best one to use for this?
Thanks in advance
We use the Premier Java RDP Client for Macs that connect to our VPN. It's the one that is semi-integrated into the SA / MAG. It is licensed separately and works very well. Like you, we do not allow non-corporate devices to have layer 3 access to our network so Network Connect and Pulse are not an option.
My only complaint is that user created RDP bookmarks are not compatible with the Premier Java RDP client. So if a uer logs into the VPN with a Windows PC, they can create custom RDP bookmarks and access their remote PCs and servers with the built in Win32 Juniper TS client. If they then log in with a Mac they are forced to use the Juniper TS Launcher to remote control their servers and PCs, which means that they have to carry around their host names or IP addresses.
Note that this is a JavaRDP applet only. It does not speak Citrix Metaframe / XenDesktop remote access protocols. You would need Citrix Receiver for that.