nm-pptp-service-pppd-plugin.so located in the wrong place and built against the wrong version of pppd

Bug #122293 reported by Darren Albers
34
Affects Status Importance Assigned to Milestone
network-manager-pptp (Ubuntu)
Fix Released
Undecided
H1k170

Bug Description

Binary package hint: network-manager-pptp

Using 0.6.5+svn2595-0ubuntu1 I get the following error:
/usr/lib/pppd/2.4.4/nm-pptp-service-pppd-plugin.so: cannot open shared
object file: No such file or directory

Creating a symlink via:
sudo ln -s /usr/lib/network-manager-pptp/nm-pptp-service-pppd-plugin.so
/usr/lib/pppd/2.4.4/nm-pptp-service-pppd-plugin.so

Resolves that error but I then get the following error:
pppd[32188]: Plugin nm-pptp-service-pppd-plugin.so is for pppd version
2.4.3, this is 2.4.4

So this bug reports two issues:
1) nm-pptp-service-pppd-plugin.so is located in the wrong place
2) the plugin seems to be built against an older version of pppd?

Thanks!

Revision history for this message
Hendrick Musche (hmu) wrote :

I confirm that.

H1k170 (h1k170)
Changed in network-manager-pptp:
assignee: nobody → h1k170
Revision history for this message
Eddie Hung (eddieh) wrote :

I can confirm also. That makes three of us so I think that warrants confirmed status...

Changed in network-manager-pptp:
status: New → Confirmed
Revision history for this message
Eddie Hung (eddieh) wrote :

Forgot to clarify: I'm currently using Gutsy - this problem did not appear before I upgraded from Feisty.

Revision history for this message
Alex Bernea (alex-bernea) wrote :

Hello,

I'm running Gutsy with all updates on a HP Pavilion dv2025nr.

I can also confirm that, but for me, even after I made the symbolic link, I still couldn't get any response from the VPN plugin.

Revision history for this message
Luigi Molinaro (luigi-owldesign) wrote :

To debug this issue use:

sudo tail -f /var/log/syslog

I confirm the bug ! Help !

Revision history for this message
carlos (crl-langlois) wrote :

same here for the version of pppd...need 2.4.3

Aug 14 19:09:17 carl-laptop pppd[11581]: Plugin nm-pptp-service-pppd-plugin.so is for pppd version 2.4.3, this is 2.4.4

Revision history for this message
Manuel Olbrich (dschie) wrote :

same here. imho not related, but it seems like my knetworkmanager misses an interface to configure pptp-connections. i can only create/edit connections using nm-applet.

Revision history for this message
carlos (crl-langlois) wrote :

i was able to build the package against pppd 2,4 but the i'm unable to connect :

Aug 28 21:42:55 laptop pppd[26038]: Plugin nm-pptp-service-pppd-plugin.so loaded.
Aug 28 21:42:55 laptop pppd[26038]: nm-pptp: plugin initialized.
Aug 28 21:42:55 laptop pppd[26038]: pppd 2.4.4 started by root, uid 0
Aug 28 21:42:55 laptop pptp[26041]: anon log[main:pptp.c:267]: The synchronous pptp option is NOT activated
Aug 28 21:42:55 laptop pppd[26038]: Using interface ppp0
Aug 28 21:42:55 laptop pppd[26038]: Connect: ppp0 <--> /dev/pts/0
Aug 28 21:42:55 laptop pptp[26044]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 1 'Start-Control-Connection-Request'
Aug 28 21:42:55 laptop pptp[26044]: anon log[ctrlp_disp:pptp_ctrl.c:738]: Received Start Control Connection Reply
Aug 28 21:42:55 laptop pptp[26044]: anon log[ctrlp_disp:pptp_ctrl.c:772]: Client connection established.
Aug 28 21:42:56 laptop pptp[26044]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 7 'Outgoing-Call-Request'
Aug 28 21:42:56 laptop pptp[26044]: anon log[ctrlp_disp:pptp_ctrl.c:857]: Received Outgoing Call Reply.
Aug 28 21:42:56 laptop pptp[26044]: anon log[ctrlp_disp:pptp_ctrl.c:896]: Outgoing call established (call ID 0, peer's call ID 995).
Aug 28 21:42:56 laptop pptp[26044]: anon log[ctrlp_disp:pptp_ctrl.c:949]: PPTP_SET_LINK_INFO received from peer_callid 0
Aug 28 21:42:56 laptop pptp[26044]: anon log[ctrlp_disp:pptp_ctrl.c:952]: send_accm is FFFFFFFF, recv_accm is FFFFFFFF
Aug 28 21:42:56 laptop pptp[26044]: anon warn[ctrlp_disp:pptp_ctrl.c:955]: Non-zero Async Control Character Maps are not supported!
Aug 28 21:42:56 laptop pptp[26044]: anon log[ctrlp_disp:pptp_ctrl.c:911]: Received Call Clear Request.
Aug 28 21:43:05 laptop pppd[26038]: Terminating on signal 15
Aug 28 21:43:05 laptop NetworkManager: <WARN> nm_vpn_service_process_signal(): VPN failed for service 'org.freedesktop.NetworkManager.pptp', signal 'ConnectFailed', with message 'VPN Connection failed'.
Aug 28 21:43:05 laptop NetworkManager: <info> VPN service 'org.freedesktop.NetworkManager.pptp' signaled state change 3 -> 5.
Aug 28 21:43:05 laptop NetworkManager: <info> VPN service 'org.freedesktop.NetworkManager.pptp' signaled state change 5 -> 6.
Aug 28 21:43:05 laptop NetworkManager: <WARN> nm_vpn_service_stop_connection(): (VPN Service org.freedesktop.NetworkManager.pptp
Aug 28 21:43:05 laptop pptp[26044]: anon log[callmgr_main:pptp_callmgr.c:255]: Closing connection (shutdown)
Aug 28 21:43:05 laptop pptp[26044]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 12 'Call-Clear-Request'
Aug 28 21:43:05 laptop pptp[26044]: anon log[call_callback:pptp_callmgr.c:78]: Closing connection (call state)
Aug 28 21:43:05 laptop pppd[26038]: Modem hangup
Aug 28 21:43:05 laptop pppd[26038]: Connection terminated.
Aug 28 21:43:05 laptop pppd[26038]: Child process /usr/sbin/pptp 66.201.245.151 --nolaunchpppd (pid 26040) terminated with signal 15
Aug 28 21:43:05 laptop pppd[26038]: Exit.

but using pon to connect is working

??

Revision history for this message
Craig Box (craig.box) wrote :

Grrr.

Version 2574 was correct. Someone has uploaded a 2595 built from the wrong branch of a newer code snapshot, thinking it's an upgrade. They've also disabled important functionality and have a package that doesn't build on AMD64.

I am on holiday now, so will try and get in touch with the person who uploaded this when I get a chance, but could someone try building from the 2574 source and see if all the problems go away please?

Thanks,
Craig

Revision history for this message
carlos (crl-langlois) wrote :

Okey, after forcing back to version 2574 in synaptic it work perfectly. No need to rebuild anything, thats a easy one :-).

Thanks
Carl

Revision history for this message
Craig Box (craig.box) wrote : Re: [Bug 122293] Re: nm-pptp-service-pppd-plugin.so located in the wrong place and built against the wrong version of pppd

Okey, after forcing back to version 2574 in synaptic it work perfectly.
> No need to rebuild anything, thats a easy one :-).

Excellent, have checked with the person who packaged the newer version and
we are going to revert.

Revision history for this message
Craig Box (craig.box) wrote :

Fixed as of the upload of 0.6.5+svnhead2574-0ubuntu1.

(I'm sorry about the weird name)

Changed in network-manager-pptp:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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