August 5, 2010

vpn connetion fails on lenny

Forums: 

Hi all

I'm using debian lenny and I've created a vpn connection (client) to connect to a windows vpn server , my chap-secrets file looks like the following :

# Secrets for authentication using CHAP
# client server secret IP addresses

........

# added by pptpsetup for afa
afa afa "my_pass" *

and my settings for 'afa' vpn connection are :

# written by pptpsetup
pty "pptp 212.50.246.113 --nolaunchpppd"
lock
noauth
nobsdcomp
nodeflate
name afa
remotename afa
file /etc/ppp/options.pptp
require-mppe-128
ipparam afa

options.pptp file looks like this :

# Lock the port
lock

# Authentication
# We don't need the tunnel server to authenticate itself
noauth

# We won't do PAP, EAP, CHAP, or MSCHAP, but we will accept MSCHAP-V2
# (you may need to remove these refusals if the server is not using MPPE)
refuse-pap
refuse-eap
#refuse-chap
#refuse-mschap

# Compression
# Turn off compression protocols we know won't be used
nobsdcomp
nodeflate

# Encryption
# (There have been multiple versions of PPP with encryption support,
# choose with of the following sections you will use. Note that MPPE
# requires the use of MSCHAP-V2 during authentication)

# http://ppp.samba.org/ the PPP project version of PPP by Paul Mackarras
# ppp-2.4.2 or later with MPPE only, kernel module ppp_mppe.o
# {{{
# Require MPPE 128-bit encryption
require-mppe-128
# }}}

# http://polbox.com/h/hs001/ fork from PPP project by Jan Dubiec
# ppp-2.4.2 or later with MPPE and MPPC, kernel module ppp_mppe_mppc.o
# {{{
# Require MPPE 128-bit encryption
#mppe required,stateless
# }}}

when I try to connect using "pppd debug call afa" , I get this log and debug messages :

log message :

Aug 2 13:12:38 debian pppd[3738]: pppd 2.4.4 started by root, uid 0
Aug 2 13:12:38 debian pppd[3738]: Using interface ppp0
Aug 2 13:12:38 debian pppd[3738]: Connect: ppp0 <--> /dev/pts/2
Aug 2 13:12:42 debian pppd[3738]: Connection terminated.
Aug 2 13:12:42 debian pppd[3738]: Exit.

debug messages :

Aug 2 13:12:38 debian pppd[3738]: using channel 9
Aug 2 13:12:39 debian pppd[3738]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xc6fd0420> <pcomp> <accomp>]
Aug 2 13:12:41 debian pppd[3738]: rcvd [LCP ConfReq id=0x1 <auth chap MS> <magic 0x6ea06883>]
Aug 2 13:12:41 debian pppd[3738]: sent [LCP ConfAck id=0x1 <auth chap MS> <magic 0x6ea06883>]
Aug 2 13:12:42 debian pppd[3738]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xc6fd0420> <pcomp> <accomp>]
Aug 2 13:12:42 debian pppd[3738]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xc6fd0420> <pcomp> <accomp>]
Aug 2 13:12:42 debian pppd[3738]: sent [LCP EchoReq id=0x0 magic=0xc6fd0420]
Aug 2 13:12:42 debian pppd[3738]: rcvd [CHAP Challenge id=0x1 <3eb940ce0821ce16>, name = "22Bahman-RT2811-2"]
Aug 2 13:12:42 debian pppd[3738]: sent [CHAP Response id=0x1 <0000000000000000000000000000000000000000000000000d74bc9d2117858ef3e47517ee06f75f28267b01a8cafc1601>, name = "afa"]
Aug 2 13:12:42 debian pppd[3738]: rcvd [LCP EchoRep id=0x0 magic=0x6ea06883]
Aug 2 13:12:42 debian pppd[3738]: rcvd [CHAP Failure id=0x1 "E=691 R=0"]
Aug 2 13:12:42 debian pppd[3738]: sent [LCP TermReq id=0x2 "Failed to authenticate ourselves to peer"]
Aug 2 13:12:42 debian pppd[3738]: rcvd [LCP TermReq id=0x2]
Aug 2 13:12:42 debian pppd[3738]: sent [LCP TermAck id=0x2]
Aug 2 13:12:42 debian pppd[3738]: rcvd [LCP TermAck id=0x2]
Aug 2 13:12:42 debian pppd[3738]: Script pptp 212.50.246.113 --nolaunchpppd finished (pid 3739), status = 0x0

thanks in advance for your help

Click Here!