forked from samm-git/jvpn
/
FAQ
31 lines (25 loc) · 1.55 KB
/
FAQ
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Q: jvpn is not working for me
A: Try to enable debug output. You will find logs in the
~/.juniper_networks/network_connect/ directory. Also, you can try ncui mode.
Q: Is it possible to run jvpn on ARM/MIPS/PPC?
A: No, because it using Juniper's closed source VPN client binary available only
for i386 platform (which also works on i686, of course).
Q: Where should I send patches?
A: Use "pull request" at https://github.com/boinger/jvpn/. Or just by email.
Q: Could you help me with my VPN account, it does not work?
A: Only if you can provide credentials to test. I need them to debug the
connection from native GUI and jvpn to identify what is going wrong.
Also you can try to debug yourself. Some tools I use:
* Wireshark/tcpdump - to dump traffic between ncsvc and Java GUI
* Firefox with Firebug - to see what the "normal" conversation with a browser looks like
* strace - to trace VPN processes
* Java decompiler - to decompile source code of GUI, not too much
interesting, anyway
Q: Is it possible to use jvpn on FreeBSD or OS X?
A: Maybe? FreeBSD supports Linux ABI, but ncsvc heavily depends on Linux network
stack, including /proc/net/route, /proc/net/tun, etc. It _should_ be
possible to emulate all this staff or to use LD_PRELOAD hacks, but it will
require much more effort.
If you get it working, please send a patch.
Q: What if I get status=6e and Authentication failed
A: Check the location of your ifconfig binary. The downloaded binaries insist that it be located at /sbin/ifconfig (so, if it's not, make a symlink).