kvpnc
Network
Score 82%
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:

13 years ago

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

fcwells

7 years ago

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.

Report

C

crissi

7 years ago

Please contact me personally.

Report

fcwells

7 years ago

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.

Report

C

crissi

8 years ago

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

Report

C

crissi

8 years ago

Hm, strange.

Which kde4 version and which qt4 you are using?

Can you compile with -DDEBUG=1 and give me the backtrace?

Report

jithin1987

8 years ago

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

Report

C

crissi

8 years ago

Fixed in kde svn.

Report

jithin1987

8 years ago

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

Report

prophet55

9 years ago

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!

Report

C

crissi

9 years ago

Try svn ;)

Report

steveg

9 years ago

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!


Report

C

crissi

9 years ago

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

Report

pirilon

9 years ago

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.

Report

codemonkey

9 years ago

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

Report

C

crissi

9 years ago

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

Report

reggler

9 years ago

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

Report

zane9

9 years ago

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

Report

codemonkey

9 years ago

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!

Report

C

crissi

9 years ago

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

Report

codemonkey

9 years ago

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

~ray

Report

smirnoff

10 years ago

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

Report

C

crissi

10 years ago

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

Report

smirnoff

10 years ago

Thanks !!! 8-)

Report

Khan

10 years ago

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

Report

MayC23

10 years ago

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

Report

13 years ago

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

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.9.6
updated May 25 2010
added May 11 2004
downloads today
0
page views today 2