/usr/lib/pptpd/pptpd-logwtmp.so is for pppd version 2.4.4 not 2.4.5

Bug #352622 reported by BrandonG777
32
This bug affects 2 people
Affects Status Importance Assigned to Milestone
pptpd (Ubuntu)
Fix Released
High
Alexander Sack
Jaunty
Fix Released
High
Alexander Sack

Bug Description

Description: Ubuntu jaunty (development branch)
Release: 9.04

Impact: package does not work in jaunty unless you disable logwtmp.

Verify: install package, and confirm that you don't see this message on connect:
   Mar 31 13:33:36 veyron pppd[17979]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so is for pppd version 2.4.4, this is 2.4.5

Seems a file was missed when the pptpd package was updated.

Mar 31 13:33:36 veyron pptpd[17978]: CTRL: Client xxx.xxx.xxx.xxx control connection started
Mar 31 13:33:36 veyron pptpd[17978]: CTRL: Starting call (launching pppd, opening GRE)
Mar 31 13:33:36 veyron pppd[17979]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so is for pppd version 2.4.4, this is 2.4.5
Mar 31 13:33:36 veyron pptpd[17978]: GRE: read(fd=6,buffer=8059540,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Mar 31 13:33:36 veyron pptpd[17978]: CTRL: PTY read or GRE write failed (pty,gre)=(6,7)
Mar 31 13:33:36 veyron pptpd[17978]: CTRL: Reaping child PPP[17979]
Mar 31 13:33:36 veyron pptpd[17978]: CTRL: Client xxx.xxx.xxx.xxx control connection finished

I turned off logwtmp in the pptpd.conf and it's working but this needs to be updated for correct functionality.

Related branches

Revision history for this message
j.scott.gwin@gmail.com (j.scott.gwin) wrote :

Thank you for reporting this issue, it helps make Ubuntu better. Confirmed.

Changed in pptpd:
status: New → Confirmed
Revision history for this message
Wladimir Mutel (mwg) wrote :

Is there a hope to get this fixed during Jaunty lifetime (until Karmic, i.e.) ?

Revision history for this message
BrandonG777 (brandongabbard) wrote :

I suspect it will be a quick fix. Actually surprised it wasn't fixed already.

Revision history for this message
Dimitrios Ntoulas (ntoulasd) wrote :

Still problem exists

Apr 28 14:17:23 dimitris-desktop pptpd[16745]: CTRL: Client xxxxxxx control connection started
Apr 28 14:17:23 dimitris-desktop pptpd[16745]: CTRL: Starting call (launching pppd, opening GRE)
Apr 28 14:17:23 dimitris-desktop pppd[16746]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so is for pppd version 2.4.4, this is 2.4.5
Apr 28 14:17:23 dimitris-desktop pptpd[16745]: GRE: read(fd=6,buffer=8059540,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Apr 28 14:17:23 dimitris-desktop pptpd[16745]: CTRL: PTY read or GRE write failed (pty,gre)=(6,7)
Apr 28 14:17:23 dimitris-desktop pptpd[16745]: CTRL: Reaping child PPP[16746]
Apr 28 14:17:23 dimitris-desktop pptpd[16745]: CTRL: Client xxxxxxxxxxxx control connection finished

Revision history for this message
Grant Slater (firefishy) wrote :

Those dying for a quick fix, just rebuilding the pptpd package works.

Revision history for this message
Alexander Sack (asac) wrote :

most likely it just needs a rebuild against the new ppp package. so try to build pptpd package locally and see if that fixes it.

Revision history for this message
Alexander Sack (asac) wrote :

i guess this is pretty much a blocker for this package.

Changed in pptpd (Ubuntu):
importance: Undecided → High
Revision history for this message
Alexander Sack (asac) wrote :

uploaded a no change rebuild to my ppa: https://edge.launchpad.net/~asac/+archive/ppa ... check in a few hours to test it.

Uploading to ppa-asac (via ftp to ppa.launchpad.net):
  Uploading pptpd_1.3.4-2.1ubuntu2~asac1.dsc: done.
  Uploading pptpd_1.3.4-2.1ubuntu2~asac1.diff.gz: done.
  Uploading pptpd_1.3.4-2.1ubuntu2~asac1_source.changes: done.
Successfully uploaded packages.

Changed in pptpd (Ubuntu):
assignee: nobody → Alexander Sack (asac)
status: Confirmed → Triaged
Changed in pptpd (Ubuntu Jaunty):
assignee: nobody → Alexander Sack (asac)
importance: Undecided → High
status: New → In Progress
Changed in pptpd (Ubuntu):
status: Triaged → In Progress
Revision history for this message
Alexander Sack (asac) wrote : Re: [Bug 352622] Re: /usr/lib/pptpd/pptpd-logwtmp.so is for pppd version 2.4.4 not 2.4.5

On Sat, May 02, 2009 at 11:36:59AM -0000, Alexander Sack wrote:
> uploaded a no change rebuild to my ppa:
> https://edge.launchpad.net/~asac/+archive/ppa ... check in a few hours
> to test it.

Did you test that package? Would be nice to get feedback so we can
ship this to all jaunty users.

 - Alexander

Revision history for this message
Dimitrios Ntoulas (ntoulasd) wrote :

I try it. Problem solved.

Revision history for this message
Alexander Sack (asac) wrote :

uploaded pptpd_1.3.4-2.1ubuntu1.9.04.1_source.changes to ubuntu/jaunty-proposed.

Revision history for this message
Alexander Sack (asac) wrote :

Martin, if you process this SRU, would you mind copying the bits to karmic too? Thanks a lot.

Revision history for this message
Martin Pitt (pitti) wrote :

Alexander Sack [2009-05-06 11:43 -0000]:
> Martin, if you process this SRU, would you mind copying the bits to
> karmic too? Thanks a lot.

Yes, I routinely do this while jaunty final and karmic have the same
version.

Revision history for this message
Martin Pitt (pitti) wrote :

What is the user-visible impact for this and which bad effect does it produce to warrant an SRU? Please add standard SRU description according to policy.

Revision history for this message
BrandonG777 (brandongabbard) wrote :

pptpd does not work unless you disable logwtmp.

Revision history for this message
Martin Pitt (pitti) wrote :

Brandon, did you check the package in -proposed?

Martin Pitt (pitti)
tags: added: regression-release
Revision history for this message
Alexander Sack (asac) wrote :

> Brandon, did you check the package in -proposed?

Martin, the package is not yet in -proposed.

description: updated
description: updated
description: updated
Revision history for this message
Martin Pitt (pitti) wrote :

Alex, please add SRU description/impact to description, and add "regression-release" if appropriate.

Changed in pptpd (Ubuntu Jaunty):
status: In Progress → Fix Committed
tags: added: verification-needed
Revision history for this message
Martin Pitt (pitti) wrote :

Accepted pptpd into jaunty-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Revision history for this message
Jens Georg (yg-jensge) wrote :

Experienced the same problem; Installed package from proposed and it is working now. Thank you!

Martin Pitt (pitti)
tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pptpd - 1.3.4-2.1ubuntu1.9.04.1

---------------
pptpd (1.3.4-2.1ubuntu1.9.04.1) jaunty-proposed; urgency=low

  * no-change rebuild to pick up ppp 2.4.5 (LP: #352622)

 -- Alexander Sack <email address hidden> Sat, 02 May 2009 13:35:52 +0200

Changed in pptpd (Ubuntu Jaunty):
status: Fix Committed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

Copied to karmic

Changed in pptpd (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.