
kvpnc
Source (link to git-repo or to original if based on someone elses unmodified work):
Packages for various distros can be downloaded from download page: http://home.gna.org/kvpnc/en/download.html
You need libgcrypt (http://www.g10code.com/p-libgcrypt.html). Crypto++ is now obsolete. One of them is additional needed: vpnc, freeswan, openswan, strongswan, ipsec-tools, pptpclient, l2tpd, xl2tpd, openl2tp, openvpn, vtun, openssh.
Do you want to help to make kvpnc better? Go to http://home.gna.org/kvpnc/en/report.html
This is release 0.9.6a
This release fixes a critical bug in KDE4 version and some other bugs. It also adds some new features. 0.9.6a fixes only the installation of ping_check.sh at KDE4 version.
* bugfixes:
- if no profile was imported at kvpnc profile import keep profile name at profile selector fixed
- remote id toggle at newprofilewizard at *swan use fixed
- remote id options at newprofilewizard at *swan use fixed
- local id options at newprofilewizard at *swan use fixed
- split specific options at preferencesdialog in multiple tabs (*swan, racoon, pptp, openvpn) for reducing preferencesdialog size (kde3: #13610, kde4: #219556)
- vpnc config options if ca cert or ca dir empty for use hybrid mode fixed (thanks to Todd Kennedy)
- enable psk options at hybrid mode fixed (vpnc)
- selecting profile selects not right profile fixed [kde4]
- openvpn specific options toggle fixed [kde4]
- crash at p12 certificate import fixed [kde4]
- p12 import at openvpn profile import fixed [kde4]
- crash at generate openvpn key fixed (#224507) [kde4]
- remote network netmask at newprofilewizard at *swan use fixed [kde4]
- use udp label text at newprofilewizard at *swan use fixed [kde4]
*features:
- check if profile already exists at kvpnc profile import added
- toggle all/none profiles at kvpnc profile import added
- user defined import prefix at kvpnc profile import added
- kde4 translation updated
Ratings & Comments
129 Comments
I just upgraded from 0.9.3 to 0.9.5 and found xauth to be broken. Seems to only prompt for my passcode AFTER many seconds, presumably after the login window has expired. Hence the passcode entry is stale and the login fails. Same behavior in 0.9.4. Reverting back to 0.9.3 quickly restores normal operation.
Please contact me personally.
How embarassing. Turns out that I hadn't compiled the KDE4 version. Once I downloaded and compiled that - ALL IS WELL!! :) Sorry for the false alarm.
I got it. It seems to be an Qt bug (< 4.5.1). On my machine runs 4.5.1 and it dont crash. On 2 other machines it does crashing because an assertion fail. This is very unuseal. I found a workaround and commited it to svn. So KVpnc (KDE4) now opens the profile manager again ;)
Hm, strange. Which kde4 version and which qt4 you are using? Can you compile with -DDEBUG=1 and give me the backtrace?
The kde 4 version keeps crashing when I click Manage Profiles. Is there any work arounds?
Fixed in kde svn.
I just compiled and installed from svn using instructions here http://home.gna.org/kvpnc/en/download.html#svn but its still crashing ASSERT: "!isEmpty()" in file /usr/include/qt4/QtCore/qlist.h, line 252 KCrash: Application 'kvpnc' crashing...
Hello Trying to set up KVpnc using Openvpn. When attempting a connection to my OpenVPN server the attempt gets as far as receiving an IP address from the server but never finishes the connection. KVpnc status remains "Connecting". I have set debug to 20 and have noticed the following error: debug: OpenvpnManagementHandler raw: >FATAL:script failed: external program fork failed debug: OpenvpnManagementHandler: got other management message: >FATAL:script failed: external program fork failed debug: OpenvpnManagementHandler: Disconnected to the OpenVPN manage port (2222) I do get an IP address from the Openvpn server debug: Tunnel device: tap0 debug: Tunnel interface IP: debug: [openvpn raw]: Sat Sep 20 10:06:04 2008 /sbin/ifconfig tap0 10.1.4.10 netmask 255.255.0.0 mtu 1500 broadcast 10.1.255.255 debug: [openvpn] Sat Sep 20 10:06:04 2008 /sbin/ifconfig tap0 10.1.4.10 netmask 255.255.0.0 mtu 1500 broadcast 10.1.255.255 but that is as far as it goes. Status remains "Connecting" until I manually disconnect. Anyone have any idea what I can do to correct this problem? Thank you!
Try svn ;)
Love the app...but b/c of the issue with dead peer detection in vpnc, I can't use it with some sites b/c I get disconnected in a min or so... Is there a way to add a command line option to the vpnc call? specifically I need: --dpd-idle 0 or the config variable: DPD idle timeout (our side) 0 Thanx!
Added in svn ;) This option also works for the original cisco client.
Is it possible to use it as a Checkpoint VPN client? I use their client for windows, but no easy solution is available for Linux. The damn thing keeps me on windows.
Hi, I had kvpnc working on my old laptop using vpnc but I can't get it to work on my new laptop w/ fresh system install (F8). I can't see anything significant that's different between the two systems. I CAN connect with vpnc manually on the command line (w/ no conf file; I entered all parms at the prompts). Does kvpnc have any tools for me to view what it's doing with vpnc when it tries to connect (i.e. command line, config parms, etc.) so I can troubleshoot this?? I'm running kvpnc version 0.9.0 and vpnc version 0.5.1. Thanks, ~ray
Try latest svn. There is a fix for latest vpnc (some changes in vpnc svn).
Hi, I'm able to successfully establish a connection to my company's vpn but... when the connection is established (on eth0) I don't get access to my DNS anymore. I tried both, "Keep default route , and "Replace default route" but i get the same result. and once I'm connected, I still seem not to be able to get access to the vpn IPs. With Windows it all works flawlessly. Thanks for help! :)
I am having the same problem. My default gateway setting disappears after I connect. No dns,etc.
Hi, This looks like a great app; unfortunately I keep running into dead ends. I built from source on FC6 with no errors. I have a working vpnclient install and profile. When I try to import the pcf file kvpnc crashes (SIGSEGV); partial stack dump: ------ #6 0x0016d2d3 in strlen () from /lib/libc.so.6 #7 0x06b0de66 in QString::fromLocal8Bit () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #8 0x08067982 in CiscoPasswdDecoder::decodePasswords () #9 0x08082542 in ImportProfileDialog::canAccept () #10 0x08083c0a in ImportProfileDialog::accept () ------ I also tried the profile wizard. I selected "Import PCF file" but it never prompts me to pick the file. When I hit "Finish" on the last page the status message in the log says "Creating new profile canceled". Any help would be greatly appreciated. Thanks!
> I have a working vpnclient install and profile. > > When I try to import the pcf file kvpnc crashes (SIGSEGV); partial stack dump: > [...] It seems to be a problem with special chars inside the pcf. can you mail it to me (use mail address shown in kvpnc about info)? > I also tried the profile wizard. I selected "Import PCF file" but it never prompts me to pick the file. When I hit "Finish" on the last page the status message in the log says "Creating new profile canceled". This is now fixed in svn. As hotfix you can select cisco (free) as type, and import. Later you can change the type in profile or preferences dialog.
Thanks crissi. I've sent a copy to you via email. Let me know if it doesn't arrive. ~ray
What about pap-autorization? My internet provider use pap and microsoft pptp. But i can't force this software use it. It want use only the chap. Help me, please!!!
I'll add selection between chap and pap to todo list.
Thanks !!! 8-)
I'm not sure what's going on here but, I have tunneling enabled in the kernel config. The result is a module called tunnel4.ko which obviously is not the tun module that kvpnc is looking for. How do I fix this? Thanks. Kernel v. 2.6.17-gentoo-r4
Gentoo has the greatest forum i've ever seen and you don't take a look there ? That's a pitty ... wathever here is the Solution: Device Drivers - > Network - > Universal TUN/TAP from: http://forums.gentoo.org/viewtopic-t-461779-highlight-vpnc+tun.html