Your message dated Sat, 01 Dec 2012 16:02:47 +0000
with message-id <e1tepwh-0004w0...@franck.debian.org>
and subject line Bug#692129: fixed in pptpd 1.3.4-5.2
has caused the Debian Bug report #692129,
regarding pptpd: PPTP Connections Drop
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
692129: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=692129
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: pptpd
Version: 1.3.4-5
Severity: grave
Justification: renders package unusable

PPTP was running flawlessly before doing an upgrade.

Details:
Recently converted a x86 32 bit system to 64bit amd64.  The installed
system was comletely migrated to amd64 inclucing all packages.  Installed new
Supermicro X9SRL-F motherboard and Intel Xeon E5-2609.  Upgraded memory from 6GB
to 32GB.  

Intial PPTP connections are fine.  If a high volume of traffic is sent
over the VPN, the connection drops and the error log outputs:
pptpd[7894]: GRE: xmit failed from decaps_hdlc: No buffer space
available
pptpd[7894]: CTRL: PTY read or GRE write
failed (pty,gre)=(6,7)

Running: strace pptpd --fg -d
results with this output during the connection drop:
)      = ? ERESTARTNOHAND (To be restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
write(5, "\21\0\0\0", 4)                = 4
rt_sigaction(SIGCHLD, {0x404030, [CHLD], SA_RESTORER|SA_RESTART,
0x7f760d0834f0}, {0x404030, [], SA_RESTORER, 0x7f760d0834f0}, 8) = 0
rt_sigreturn(0x11)                      = -1 EINTR (Interrupted system
call)
select(7, [4 6], NULL, NULL, NULL)      = 1 (in [4])
read(4, "\21\0\0\0", 4)                 = 4
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], WNOHANG, NULL) = 7894
time([1351862858])                      = 1351862858
sendto(3, "<31>Nov  2 07:27:38 pptpd[7891]:"..., 55, MSG_NOSIGNAL, NULL,
0) = 55
wait4(-1, 0x7fff8c62f96c, WNOHANG, NULL) = 0
select(7, [4 6], NULL, NULL, NULL^C <unfinished ...>


Searching the Internet for a solution, to this problem, I came across
this:
https://sourceforge.net/mailarchive/forum.php?thread_name=20100308083157.GI26854%40us.netrek.org&forum_name=poptop-server

Quote:
On the face of it, this occurs if the operating system returns ENOBUFS
to pptpd when pptpd asks it to write a packet to the GRE socket in
encaps_gre() in source file pptpgre.c.
Now, write(2) or writev(2) system call is not documented as possibly
returning ENOBUFS, but it probably should be.  Whether your kernel is
correct in this or not is not something I've researched.
The code in pptpd fails if ENOBUFS occurs in this way.

I've tried versions 1.3.4-3, 1.3.4-5.1, and 1.3.4-5.

ppp is 2.4.5-5.1+b1
kernel is 3.2.0-3-amd64
bcrelay is 1.3.4-5


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=ANSI_X3.4-1968) 
(ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/bash

Versions of packages pptpd depends on:
ii  bcrelay                1.3.4-5
ii  debconf [debconf-2.0]  1.5.46
ii  libc6                  2.13-35
ii  libwrap0               7.6.q-24
ii  netbase                5.0
ii  ppp                    2.4.5-5.1+b1

pptpd recommends no packages.

pptpd suggests no packages.

-- Configuration Files:
/etc/pptpd.conf changed:
speed 115200
option /etc/ppp/pptpd-options
debug
logwtmp
localip 192.168.9.1
remoteip 192.168.9.224-231
pidfile /var/run/pptpd.pid
bcrelay eth1


-- no debconf information

--- End Message ---
--- Begin Message ---
Source: pptpd
Source-Version: 1.3.4-5.2

We believe that the bug you reported is fixed in the latest version of
pptpd, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 692...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Maximiliano Curia <m...@debian.org> (supplier of updated pptpd package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 28 Nov 2012 16:21:01 +0100
Source: pptpd
Binary: pptpd bcrelay
Architecture: source amd64
Version: 1.3.4-5.2
Distribution: unstable
Urgency: low
Maintainer: Rene Mayrhofer <rm...@debian.org>
Changed-By: Maximiliano Curia <m...@debian.org>
Description: 
 bcrelay    - Broadcast relay daemon
 pptpd      - PoPToP Point to Point Tunneling Server
Closes: 692129 693136
Changes: 
 pptpd (1.3.4-5.2) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Handle ENOBUFS gracefully.
     Closes: #692129: pptpd: PPTP Connections Drop
   * Programming error, reference to a stack variable used out of scope in
     arguments to execvp call.
     Closes: #693136: pptpd: Binary trash when launching ppp
Checksums-Sha1: 
 5b80424bfaf0d31e239c5ebcd3f92b4bfcb8abdf 1692 pptpd_1.3.4-5.2.dsc
 e3527f5927f1381d4858bf5e487e62a269d14894 13110 pptpd_1.3.4-5.2.diff.gz
 0266c0c243dc71562dc50d00ad5eb79be3fa82c3 99796 pptpd_1.3.4-5.2_amd64.deb
 f697dbc32b8f017b8b6108d5a337fdaf98a8f70d 23632 bcrelay_1.3.4-5.2_amd64.deb
Checksums-Sha256: 
 5ae035b834dd6e1ff9a57f4b1cbfbab8ade5059eb0c4fc039cd83512c6764dc0 1692 
pptpd_1.3.4-5.2.dsc
 18aa3117a6963660e8a20ebe741efe5573c7ac929ad43f97a5f5158a1bbc7bbf 13110 
pptpd_1.3.4-5.2.diff.gz
 0508c6af1184d34b0a1d8ef2babc76fab615b7fc9f25cb0c261bfa8e4ec45119 99796 
pptpd_1.3.4-5.2_amd64.deb
 84e0a0177c7223b0acfc0d6b4c410d48b894b6684a112b527fde9cb38fd182f6 23632 
bcrelay_1.3.4-5.2_amd64.deb
Files: 
 1a6abe35a8813bdbf6f0822af9b1af91 1692 net optional pptpd_1.3.4-5.2.dsc
 23844f163ddd1bf4eaa04d3b8a4da7df 13110 net optional pptpd_1.3.4-5.2.diff.gz
 8ef0b9726ec047f5abe08923068f41ea 99796 net optional pptpd_1.3.4-5.2_amd64.deb
 d361b4239ad18efbaa7a1e3b39d76a7d 23632 net optional bcrelay_1.3.4-5.2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQtjG0AAoJEMcZdpmymyMqDzIQAIDvLCF/aR+b2pQszWbM6xsz
N03M+wM4d8978/QoH4TMun/CGXXV81sMOd7LdtbP5G54WJslHPotjZMunqFZzSr2
IgOB6YklikhKLjnlUxBsF/khOQBvQtXEzTjEd2KW1D2BfixglUN6qBebIG+IwjAf
Tr/OBfOcNri3NIKmQlxGKSWB3fzPRWLQWtBh+YnkSKLqPPkO9ZXquuf03gyfnATx
mzbzJxbA2LVaXV5eAsvnNbWCaKeiJEHNiXABNnZHAFhzkr8yoGq0rFmV7hwVnpyU
SwrCiiC6VwRFDkde8OPCAGUpBn9Lr075VuhR9fZekHBsXtha0uA9WzBre9Q91QAN
k/Opop04J9qK/CFJyUiT9pUIxJg4OF3pPE0kzWCGB18FZ+m0ZrjK7OUbyy4nMci7
61jdoPKb/O981n1V8lPPyG1fyzttddshIsSJqspWWQsoKNxJ+IlP3RCgmtTGoAZf
qqls/w56NiwmaRT8biojTQBBtAdt8t2MeTZ1HGmhDxTRj4bvJnA6/YIcn5NqWjfU
y1jS7eZKaZ95LPQP0cAmL6h9f/rRKz8DRjBLWaqOxtAg9bCbccq2Twdb3c/3nmRg
DYRgUEHX4jbvHekNR0cuCdEqA4M1xwrfa4RpZMKDyxVg9F/6HQue6VpXn0teIaKK
o7d93fz34kwdYZHvjLNB
=TnQ7
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to