SSL VPN
Reply
Visitor
Oriole
Posts: 3
Registered: ‎10-22-2008
0

ProperJavaRDP for Mac RDP

I'm attempting to provide RDP access from non-Windows machines by using the ProperJavaRDP applet.  It appears that I successfully uploaded the Java applet to the IVE.  However, when I attempt to use the RDP link after I login, it starts up but never successfully connects.  It appears from the log file that something may be missing.  Has anyone gotten this to work?  I'm wondering if I didn't upload the Java applet correctly.  Any suggestions would be appreciated.

 

2008-10-21 16:17:55 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Login succeeded for Domain\username/Personal from 192.168.100.100.
2008-10-21 16:19:30 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - User 'Domain\username' is accessing applet file: '/dana-cached/webapplets/vc0/rewritten/applet_15/properJavaRDP-1.1.jar'.
2008-10-21 16:19:33 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_15/org/apache/log4j/Category.class' is not found.
2008-10-21 16:20:21 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_15/org/apache/log4j/Category.class' is not found.
2008-10-21 16:27:04 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_15/properJavaRDP12-1.1.jar' is not found.
2008-10-21 16:27:04 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_15/properJavaRDP13-1.1.jar' is not found.
2008-10-21 16:27:04 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_15/properJavaRDP14-1.1.jar' is not found.
2008-10-21 16:27:05 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_15/java-getopt-1.0.11.jar' is not found.
2008-10-21 16:27:05 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_15/log4j-java1.1.jar' is not found.
2008-10-21 16:27:05 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_15/properJavaRDP11-1.1.jar' is not found.
2008-10-21 16:27:05 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_15/org/apache/log4j/Category.class' is not found.
2008-10-21 16:33:22 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_15/org/apache/log4j/Category.class' is not found.
2008-10-21 16:33:39 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_15/org/apache/log4j/Category.class' is not found.
2008-10-21 16:33:57 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_15/org/apache/log4j/Category.class' is not found.
2008-10-21 16:36:00 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_15/org/apache/log4j/Category.class' is not found.
2008-10-21 16:36:19 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_15/org/apache/log4j/Category.class' is not found.
2008-10-21 16:36:37 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_15/org/apache/log4j/Category.class' is not found.
2008-10-21 16:36:47 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_15/org/apache/log4j/Category.class' is not found.
2008-10-21 16:48:02 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Host Checker policy 'Check for Firewall' passed on host 192.168.100.100  for user 'Domain\username'.
2008-10-21 16:48:02 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Host Checker policy 'Check for Antivirus' passed on host 192.168.100.100  for user 'Domain\username'.
2008-10-21 16:52:18 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - User 'Domain\username' is accessing applet file: '/dana-cached/webapplets/vc0/rewritten/applet_29/properJavaRDP14-1.1.jar'.
2008-10-21 16:52:19 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_29/net/propero/rdp/applet/RdpApplet.class' is not found.
2008-10-21 16:52:19 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_29/net/propero/rdp/applet/RdpApplet/class.class' is not found.
2008-10-21 16:52:27 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_29/net/propero/rdp/applet/RdpApplet.class' is not found.
2008-10-21 16:52:27 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_29/net/propero/rdp/applet/RdpApplet/class.class' is not found.
2008-10-21 16:52:40 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_29/net/propero/rdp/applet/RdpApplet.class' is not found.
2008-10-21 16:52:40 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_29/net/propero/rdp/applet/RdpApplet/class.class' is not found.
2008-10-21 16:55:39 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_29/properJavaRDP12-1.1.jar' is not found.
2008-10-21 16:55:39 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_29/properJavaRDP13-1.1.jar' is not found.
2008-10-21 16:55:39 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_29/properJavaRDP-1.1.jar' is not found.
2008-10-21 16:55:39 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_29/java-getopt-1.0.11.jar' is not found.
2008-10-21 16:55:39 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_29/log4j-java1.1.jar' is not found.
2008-10-21 16:55:39 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_29/properJavaRDP11-1.1.jar' is not found.
2008-10-21 16:55:39 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_29/net/propero/rdp/applet/RdpApplet.class' is not found.
2008-10-21 16:55:39 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Applet file '/dana-cached/webapplets/vc0/rewritten/applet_29/net/propero/rdp/applet/RdpApplet/class.class' is not found.
2008-10-21 16:55:45 - ive - [192.168.100.100] Root::smileyvery-happy:omain\username(Personal)[Role 1] - Logout from 192.168.100.100

Distinguished Expert
muttbarker
Posts: 2,389
Registered: ‎01-29-2008
0

Re: ProperJavaRDP for Mac RDP

Hey Oriole - Saw your log messages and will pass on what I learned. First! I am not an html or java guy AT ALL! I struggle with it and our html resource mostly ignores me cries for help cause he is to busy.

 

I have the ProperJava RDP applet working on W2Kx, Mac, Linux.... Logging at the console log it appears that you do not have all of the components loaded. What I determined is that there were three pieces in terms of the jar files you need. The log4j, the java-getopt and then the properjava-rdp, of which there are six of those.

 

I know you need the first two and you need some of the last - never had the time to really winnow down and understand what each does. I have a zip file with all of the above in it which I have attached. I upload this to my SSL box (remembering to check the "uncompress...." box) Generate my html code in the bookmark and it all works just fine.

 

Hope this helps you.

 

 

Kevin Barker
JNCIP-SEC
JNCIS-ENT, FWV, SSL, WLAN
JNCIA-ER, EX, IDP, UAC, WX
Juniper Networks Certified Instructor
Juniper Networks Ambassador

Juniper Elite Reseller
J-Partner Service Specialist - Implementation

If this worked for you please flag my post as an "Accepted Solution" so others can benefit. A kudo would be cool if you think I earned it.
Visitor
Oriole
Posts: 3
Registered: ‎10-22-2008
0

Re: ProperJavaRDP for Mac RDP

Hi Kevin,

 

Thanks for the zip file.  Unfortunately, I'm getting an "Unagle to upload the Java applet error" when I try to up load the zip file.  I checked the "Uncompress jar/cab file"on before uploading.  The zip file looks fine when I try to open it on my PC.

Distinguished Expert
muttbarker
Posts: 2,389
Registered: ‎01-29-2008
0

Re: ProperJavaRDP for Mac RDP

Hmm - not sure why - I am running 6.3r1-1. I upload by going to Resource Profiles, selecting WEB and then selecting "Upload or Manage Java Applets" from the bottom of the page. Just tried it with the same zip file and no problem on my box.

 

 

Kevin Barker
JNCIP-SEC
JNCIS-ENT, FWV, SSL, WLAN
JNCIA-ER, EX, IDP, UAC, WX
Juniper Networks Certified Instructor
Juniper Networks Ambassador

Juniper Elite Reseller
J-Partner Service Specialist - Implementation

If this worked for you please flag my post as an "Accepted Solution" so others can benefit. A kudo would be cool if you think I earned it.
Visitor
Oriole
Posts: 3
Registered: ‎10-22-2008
0

Re: ProperJavaRDP for Mac RDP

We're running 6.1R4 here.  Perhaps the upload process is different in newer releases.
Distinguished Expert
muttbarker
Posts: 2,389
Registered: ‎01-29-2008
0

Re: ProperJavaRDP for Mac RDP

Yes - it appears to be. I would hang onto the zip file and as you probably can't just throw 6.3 on your box I would contact JTAC over the upload issue.

 

 

Kevin Barker
JNCIP-SEC
JNCIS-ENT, FWV, SSL, WLAN
JNCIA-ER, EX, IDP, UAC, WX
Juniper Networks Certified Instructor
Juniper Networks Ambassador

Juniper Elite Reseller
J-Partner Service Specialist - Implementation

If this worked for you please flag my post as an "Accepted Solution" so others can benefit. A kudo would be cool if you think I earned it.
Regular Visitor
srinix
Posts: 9
Registered: ‎08-27-2008
0

Re: ProperJavaRDP for Mac RDP

There was a problem related to hosted java applets that was introduced in 6.1 R4 (thanks to those QA folks) - you might be running into this. 6.1 R5 fixes this problem but might break a few other things :smileywink:

 

Attached is the release notes document for R5 (see issue #22).

 

-Srini

Visitor
pa_ivanov
Posts: 2
Registered: ‎06-05-2009
0

Re: ProperJavaRDP for Mac RDP

Hi Kevin!

 

I've try to use file " JARFiles.zip". Upload to the IVE was successeful but when it starts I get an error:

---

750 [Thread-11] INFO net.propero.rdp  - properJavaRDP version 1.1
766 [Thread-11] INFO net.propero.rdp  - Java version is 1.6
766 [Thread-11] INFO net.propero.rdp  - Operating System is Windows XP version 5.1
1563 [Thread-11] INFO net.propero.rdp  - Connecting to smsk01te07:3389 ...
Applet is signed and trusted
network: Connecting https://555.555.555/dana/jr?prot=0 with proxy=DIRECT
network: Connecting http://555.555.555:443/ with proxy=DIRECT
network: Connecting https://555.555.555/dana/jr?prot=0 with cookie "DSSignInURL=/stuff/; DSPERSISTMSG; DSLastAccess=1244206307; DSID=b545a740ea295faacc8950f94711d90e; DSFirstAccess=1244206288"
network: Server https://555.555.555/dana/jr?prot=0 requesting to set-cookie with "DSLastAccess=1244206308; path=/; Secure"
network: Connecting https://555.555.555/dana/jw?con=489288505&seqno=1 with proxy=DIRECT
network: Connecting http://555.555.555:443/ with proxy=DIRECT
network: Connecting https://555.555.555/dana/jw?con=489288505&seqno=1 with cookie "DSSignInURL=/stuff/; DSPERSISTMSG; DSLastAccess=1244206308; DSID=b545a740ea295faacc8950f94711d90e; DSFirstAccess=1244206288"
network: Server https://555.555.555/dana/jw?con=489288505&seqno=1 requesting to set-cookie with "DSLastAccess=1244206308; path=/; Secure"
network: Connecting https://555.555.555/dana/jw?con=489288505&seqno=2 with proxy=DIRECT
network: Connecting https://555.555.555/dana/jw?con=489288505&seqno=2 with cookie "DSSignInURL=/stuff/; DSPERSISTMSG; DSLastAccess=1244206308; DSID=b545a740ea295faacc8950f94711d90e; DSFirstAccess=1244206288"
network: Server https://555.555.555/dana/jw?con=489288505&seqno=2 requesting to set-cookie with "DSLastAccess=1244206308; path=/; Secure"
     Writer.java:596 (06/05 16:51:48.555)[     ==>196607 0] Open connection to wts::10.76.194.89, port 3 389 denied, please check with your admin.

 ---

for some reason port is devided by space  :-\

PG
Contributor
PG
Posts: 10
Registered: ‎11-05-2008
0

Re: ProperJavaRDP for Mac RDP

Don't zip up the files using windows zip.  That caused errors for me.  Use winzip or something else...

 

Distinguished Expert
muttbarker
Posts: 2,389
Registered: ‎01-29-2008
0

Re: ProperJavaRDP for Mac RDP

Can you post or send me a PM with your html code for the applet?
Kevin Barker
JNCIP-SEC
JNCIS-ENT, FWV, SSL, WLAN
JNCIA-ER, EX, IDP, UAC, WX
Juniper Networks Certified Instructor
Juniper Networks Ambassador

Juniper Elite Reseller
J-Partner Service Specialist - Implementation

If this worked for you please flag my post as an "Accepted Solution" so others can benefit. A kudo would be cool if you think I earned it.
Copyright© 1999-2013 Juniper Networks, Inc. All rights reserved.