Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

5
Become a Fan
6.1

Available as/for:
Description:
KVpnc is a KDE Desktop Environment frontend for various vpn clients. It supports Cisco VPN (vpnc, vpnclient (proritary client from cisco)), IPSec (FreeS/WAN, OpenS/WAN, stronGswan, racoon), PPTP (pptpclient),L2TP, OpenVPN, VTun and OpenSSH.

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
Last changelog:

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

fcwells

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.

crissi

Please contact me personally.

fcwells

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.

crissi

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 ;)

crissi

Hm, strange. Which kde4 version and which qt4 you are using? Can you compile with -DDEBUG=1 and give me the backtrace?

jithin1987

The kde 4 version keeps crashing when I click Manage Profiles. Is there any work arounds?

crissi

Fixed in kde svn.

jithin1987

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...

prophet55

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!

crissi

Try svn ;)

steveg

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!

crissi

Added in svn ;) This option also works for the original cisco client.

pirilon

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.

codemonkey

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

crissi

Try latest svn. There is a fix for latest vpnc (some changes in vpnc svn).

reggler

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! :)

zane9

I am having the same problem. My default gateway setting disappears after I connect. No dns,etc.

codemonkey

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!

crissi

> 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.

codemonkey

Thanks crissi. I've sent a copy to you via email. Let me know if it doesn't arrive. ~ray

smirnoff

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!!!

crissi

I'll add selection between chap and pap to todo list.

smirnoff

Thanks !!! 8-)

Khan

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

MayC23

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

Pling
0 Affiliates
Details
license
version 0.9.6
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 2

Other Network:

NzbPower
thejol
last update date: 19 years ago

Score 5.0

nzb
mnordstr
last update date: 13 years ago

Score 5.0

KNewz
ChaosWars
last update date: 17 years ago

Score 5.0

KLibido (Usenet binaries downloader)
bauno
last update date: 19 years ago

Score 5.0

Kwooty
kwooty
last update date: 11 years ago

Score 7.7

PANDO for Linux
Sephiroth6779
last update date: 18 years ago

Score 5.0



System Tags