jvpn icon indicating copy to clipboard operation
jvpn copied to clipboard

Perl script to connect to the Juniper VPN with Host Checker enabled

Results 16 jvpn issues
Sort by recently updated
recently updated
newest added

``` Exception in thread "main" java.lang.NoClassDefFoundError: netscape/javascript/JSObject at com.neoteris.Logger.a(Unknown Source) at com.neoteris.Logger.a(Unknown Source) at com.neoteris.Logger.if(Unknown Source) at com.neoteris.Logger.log(Unknown Source) at net.juniper.tnc.NARPlatform.linux.LinuxNARlatform.logInfo(LinuxNARlatform.java:111) at net.juniper.tnc.HttpNAR.NARUtil.logInfo(NARUtil.java:59) at net.juniper.tnc.HttpNAR.HttpNAR.initialize(HttpNAR.java:193) at net.juniper.tnc.NARPlatform.linux.LinuxHttpNAR.main(LinuxHttpNAR.java:50) Caused by: java.lang.ClassNotFoundException:...

Simply loop while plain text password is filled

The most significant is the allowance of multiple connections. I plan to add a 'clobber' function soon, as well, to selectively boot standing connections instead of having to do that...

Include example script that leaves resolv.conf manipulation to /sbin/resolvconf. Similar to how /etc/openvpn/update-resolv-conf does it

In some use cases a secondary password is configured at the server. This secondary password is asked in the same form as the username and first password. Some customers, like...

Tested these changes against two VPNs running software release 7.2r5 and 8.0r5. If you could test on other versions, I would appreciate it. VPNs that I use for work requires...

Some VPNs ask for a second token code. Correct the call to read_password() in these cases to read_input("password"). See 2065462 where the subroutine was renamed. The error message is: Undefined...

``` Diff diff --git a/jvpn.pl b/jvpn.pl index 947ebc4..7d46fd9 100755 --- a/jvpn.pl +++ b/jvpn.pl @@ -182,7 +182,7 @@ if ($res->is_success) { print $1; print "\n"; print "Enter challenge response: "; -...

* Do not overwrite global password variable in run_pw_helper(). * Print a helpful error message if executing a helper script for passwords failed. * Print a helpful error message if...

... of no response from ncsvc. Example: ``` alex@debian:~/jvpn$ ./jvpn.pl Enter PIN+password: ********* Transfer went ok Got DSID Certificate fingerprint: [****************************] TCP Connection to ncsvc process established. Sending handshake #1...