Package: pptpd
Version: 1.2.1-4
Severity: normal
pptpd cannot handle multiple connections from same host with same
login/password.
i test it with pptp-linux pachage as client, then second connection made pptpd
start
new pppd process, it authenticate user and after thet i see on server a pppd
process
in zombie state, in logs of pppd i se what pppd use same interface number what
used
by previous connection from this host.
full log with 2 connection:
Nov 11 04:27:23 int-gw pptpd[12934]: CTRL: Client 213.137.246.18 control
connection started
Nov 11 04:27:24 int-gw pptpd[12934]: CTRL: Starting call (launching pppd,
opening GRE)
Nov 11 04:27:24 int-gw pppd[12935]: Plugin /usr/lib/pppd/2.4.3/radius.so
loaded.
Nov 11 04:27:24 int-gw pppd[12935]: RADIUS plugin initialized.
Nov 11 04:27:24 int-gw pppd[12935]: Plugin /usr/lib/pppd/2.4.3/radattr.so
loaded.
Nov 11 04:27:24 int-gw pppd[12935]: RADATTR plugin initialized.
Nov 11 04:27:24 int-gw pppd[12935]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so
loaded.
Nov 11 04:27:24 int-gw pppd[12935]: pppd 2.4.3 started by root, uid 0
Nov 11 04:27:24 int-gw pppd[12935]: Using interface ppp2
Nov 11 04:27:24 int-gw pppd[12935]: Connect: ppp2 <--> /dev/pts/11
Nov 11 04:27:24 int-gw pppd[12935]: Deflate (15) compression enabled
Nov 11 04:27:25 int-gw pppd[12935]: local IP address 10.10.10.254
Nov 11 04:27:25 int-gw pppd[12935]: remote IP address 10.10.3.1
Nov 11 04:27:32 int-gw pptpd[12934]: CTRL: Asked to allocate call id when call
open, not handled well
Nov 11 04:27:32 int-gw pptpd[12934]: CTRL: Request to open call when call is
already open, closing
Nov 11 04:27:32 int-gw pppd[12935]: Modem hangup
Nov 11 04:27:32 int-gw pptpd[12934]: CTRL: Starting call (launching pppd,
opening GRE)
Nov 11 04:27:32 int-gw pppd[12951]: Plugin /usr/lib/pppd/2.4.3/radius.so
loaded.
Nov 11 04:27:32 int-gw pppd[12951]: RADIUS plugin initialized.
Nov 11 04:27:32 int-gw pppd[12935]: Connect time 0.2 minutes.
Nov 11 04:27:32 int-gw pppd[12935]: Sent 0 bytes, received 0 bytes.
Nov 11 04:27:32 int-gw pppd[12951]: Plugin /usr/lib/pppd/2.4.3/radattr.so
loaded.
Nov 11 04:27:32 int-gw pppd[12951]: RADATTR plugin initialized.
Nov 11 04:27:32 int-gw pppd[12951]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so
loaded.
Nov 11 04:27:32 int-gw pppd[12935]: Connection terminated.
Nov 11 04:27:32 int-gw pppd[12951]: pppd 2.4.3 started by root, uid 0
Nov 11 04:27:32 int-gw pppd[12951]: Using interface ppp2
Nov 11 04:27:32 int-gw pppd[12951]: Connect: ppp2 <--> /dev/pts/13
Nov 11 04:27:32 int-gw pppd[12935]: Exit.
Nov 11 04:27:33 int-gw pppd[12951]: Deflate (15) compression enabled
Nov 11 04:27:33 int-gw pppd[12951]: local IP address 10.10.10.254
Nov 11 04:27:33 int-gw pppd[12951]: remote IP address 10.10.3.1
after thet i have 1 zombie process of pppd, 1 interface related to this
connections on server and 2
interfaces on client.
Nov 11 04:28:34 int-gw pppd[12951]: Modem hangup
Nov 11 04:28:34 int-gw pptpd[12934]: CTRL: Reaping child PPP[12951]
Nov 11 04:28:34 int-gw pppd[12951]: Connect time 1.1 minutes.
Nov 11 04:28:34 int-gw pppd[12951]: Sent 0 bytes, received 0 bytes.
Nov 11 04:28:34 int-gw pppd[12951]: Connection terminated.
Nov 11 04:28:34 int-gw pppd[12951]: Exit.
Nov 11 04:28:34 int-gw pptpd[12934]: CTRL: Client 213.137.246.18 control
connection finished
this is after i use pon connection on client.
i also try to use different verion of pptpd, i try pachage from woody and from
sourceforge
version 1.2.3 and with this pachages i have no zombie, but ppp anyway try to
use same
interface number what used in first connection.
-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.31
Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R)
Versions of packages pptpd depends on:
ii debconf 1.4.30.13 Debian configuration management sy
ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an
ii libwrap0 7.6.dbs-8 Wietse Venema's TCP wrappers libra
ii netbase 4.21 Basic TCP/IP networking system
ii ppp 2.4.3-20050321+2 Point-to-Point Protocol (PPP) daem
-- no debconf information
!DSPAM:4373f424224985813717628!
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]