I'd appreciate it if someone from upstream could have a look at this comment.
Regards, -Roberto On Thu, Dec 09, 2010 at 10:45:03PM +1030, Mark Williams wrote: > Package: xl2tpd > Version: 1.2.7+dfsg-1 > Severity: important > > On establishing tunnel, xl2tpd starts pppd which fails due to missing > /dev/pts/xx. > It appears xl2tpd is not creating the pseudo tty as it should be. > There are no error messages in any log from xl2tpd notifying a problem with > creating the pts. > > Does not appear to be a problem with pts itself as other services are using > it ok. > > syslog shows: > Dec 9 20:20:25 linux ipsec__plutorun: 002 added connection description > "vpntunnel" > Dec 9 20:20:26 linux ipsec__plutorun: 003 NAT-Traversal: Trying new style > NAT-T > Dec 9 20:20:26 linux ipsec__plutorun: 003 NAT-Traversal: ESPINUDP(1) setup > failed for new style NAT-T family IPv4 (errno=19) > Dec 9 20:20:26 linux ipsec__plutorun: 003 NAT-Traversal: Trying old style > NAT-T > Dec 9 20:20:39 linux xl2tpd[26423]: Connecting to host vpn.xxxxxx.net, port > 1701 > Dec 9 20:20:39 linux xl2tpd[26423]: control_finish: message type is > (null)(0). Tunnel is 0, call is 0. > Dec 9 20:20:39 linux xl2tpd[26423]: control_finish: sending SCCRQ > Dec 9 20:20:41 linux xl2tpd[26423]: control_finish: message type is > Start-Control-Connection-Reply(2). Tunnel is 11413, call is 0. > Dec 9 20:20:41 linux xl2tpd[26423]: control_finish: sending SCCCN > Dec 9 20:20:41 linux xl2tpd[26423]: Connection established to 66.xx.125.14, > 1701. Local: 33580, Remote: 11413 (ref=0/0). > Dec 9 20:20:41 linux xl2tpd[26423]: Calling on tunnel 33580 > Dec 9 20:20:41 linux xl2tpd[26423]: control_finish: message type is > (null)(0). Tunnel is 11413, call is 0. > Dec 9 20:20:41 linux xl2tpd[26423]: control_finish: sending ICRQ > Dec 9 20:20:41 linux xl2tpd[26423]: check_control: Received out of order > control packet on tunnel 11413 (got 0, expected 1) > Dec 9 20:20:41 linux xl2tpd[26423]: handle_packet: bad control packet! > Dec 9 20:20:41 linux xl2tpd[26423]: check_control: Received out of order > control packet on tunnel 11413 (got 0, expected 1) > Dec 9 20:20:41 linux xl2tpd[26423]: handle_packet: bad control packet! > Dec 9 20:20:41 linux xl2tpd[26423]: control_finish: message type is > Incoming-Call-Reply(11). Tunnel is 11413, call is 26233. > Dec 9 20:20:41 linux xl2tpd[26423]: control_finish: Sending ICCN > Dec 9 20:20:41 linux xl2tpd[26423]: Call established with 66.xx.125.14, > Local: 22221, Remote: 26233, Serial: 1 (ref=0/0) > Dec 9 20:20:41 linux xl2tpd[26423]: start_pppd: I'm running: > Dec 9 20:20:41 linux xl2tpd[26423]: "/usr/sbin/pppd" > Dec 9 20:20:41 linux xl2tpd[26423]: "passive" > Dec 9 20:20:41 linux xl2tpd[26423]: "nodetach" > Dec 9 20:20:41 linux xl2tpd[26423]: ":" > Dec 9 20:20:41 linux xl2tpd[26423]: "refuse-pap" > Dec 9 20:20:41 linux xl2tpd[26423]: "auth" > Dec 9 20:20:41 linux xl2tpd[26423]: "require-chap" > Dec 9 20:20:41 linux xl2tpd[26423]: "name" > Dec 9 20:20:41 linux xl2tpd[26423]: "mark" > Dec 9 20:20:41 linux xl2tpd[26423]: "debug" > Dec 9 20:20:41 linux xl2tpd[26423]: "file" > Dec 9 20:20:41 linux xl2tpd[26423]: "/etc/ppp/options.l2tpd.cf" > Dec 9 20:20:41 linux xl2tpd[26423]: "/dev/pts/3" > Dec 9 20:20:41 linux pppd[26648]: pppd 2.4.5 started by root, uid 0 > Dec 9 20:20:41 linux pppd[26648]: using channel 10 > Dec 9 20:20:41 linux pppd[26648]: Using interface ppp10 > Dec 9 20:20:41 linux pppd[26648]: Connect: ppp10 <--> /dev/pts/3 > Dec 9 20:20:41 linux pppd[26648]: sent [LCP ConfReq id=0x1 <mru 1410> > <asyncmap 0x0> <magic 0x6b14abb1> <pcomp> <accomp>] > Dec 9 20:20:41 linux xl2tpd[26423]: control_finish: message type is > Call-Disconnect-Notify(14). Tunnel is 11413, call is 26233. > Dec 9 20:20:41 linux xl2tpd[26423]: control_finish: Connection closed to > 66.xx.125.14, serial 1 () > Dec 9 20:20:41 linux xl2tpd[26423]: Terminating pppd: sending TERM signal to > pid 26648 > Dec 9 20:20:41 linux pppd[26648]: Modem hangup > Dec 9 20:20:41 linux pppd[26648]: Connection terminated. > Dec 9 20:20:41 linux pppd[26648]: Failed to open /dev/pts/3: No such file or > directory > Dec 9 20:20:41 linux last message repeated 8 times > Dec 9 20:20:41 linux pppd[26648]: Exit. > Dec 9 20:20:41 linux avahi-daemon[1961]: Withdrawing workstation service for > ppp10. > Dec 9 20:21:41 linux xl2tpd[26423]: control_finish: message type is > Hello(6). Tunnel is 11413, call is 0. > Dec 9 20:22:41 linux xl2tpd[26423]: control_finish: message type is > Hello(6). Tunnel is 11413, call is 0. > Dec 9 20:23:41 linux xl2tpd[26423]: control_finish: message type is > Hello(6). Tunnel is 11413, call is 0. > .................. > > Also, not relivant here, but xl2tpd 1.2.7+dfsg-1 package is installed, but > "xl2tpd --version" returns "version: 1.2.6". > > -- System Information: > Debian Release: squeeze/sid > APT prefers testing > APT policy: (500, 'testing') > Architecture: amd64 (x86_64) > > Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores) > Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > > Versions of packages xl2tpd depends on: > ii libc6 2.11.2-7 Embedded GNU C Library: Shared > lib > ii libpcap0.8 1.1.1-2 system interface for user-level > pa > ii ppp 2.4.5-4 Point-to-Point Protocol (PPP) - > da > > xl2tpd recommends no packages. > > xl2tpd suggests no packages. > > -- Configuration Files: > /etc/xl2tpd/xl2tpd.conf changed [not included] > > -- no debconf information > > -- Roberto C. Sánchez http://people.connexer.com/~roberto http://www.connexer.com
signature.asc
Description: Digital signature