[Bug 1951832] Re: xl2tpd "Can not find tunnel" in jammy

Robie Basak 1951832 at bugs.launchpad.net
Thu Apr 28 11:29:30 UTC 2022


** Also affects: lto-disabled-list (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to lto-disabled-list in Ubuntu.
https://bugs.launchpad.net/bugs/1951832

Title:
  xl2tpd "Can not find tunnel" in jammy

Status in lto-disabled-list package in Ubuntu:
  New
Status in xl2tpd package in Ubuntu:
  Triaged
Status in lto-disabled-list source package in Jammy:
  New
Status in xl2tpd source package in Jammy:
  Triaged

Bug description:
  My connection works in 20.04 and fails in 22.04.  Perhaps something
  i've been using is now depricated?  Or perhaps jammy xl2tpd is...still
  working on it?

  see my attached syslog extracts at comments #6 thru #11.  the er-x
  extracts were simple, the ubuntu extracts were thus:

  egrep -i "l2tp|swan|ipsec|charon|XFRM|layer 2|\<ike"
  /var/log/syslog|egrep -v "INFORMATIONAL_V1|packet: from"

  what seems to stand out is:

  These lines show up in syslog only in 20.04:
  Nov 22 06:22:04 e540 ipsec[782]: 12[KNL] 3.i.p.4 appeared on ppp0
  Nov 22 06:22:04 e540 ipsec[782]: 14[KNL] 3.i.p.4 disappeared from ppp0
  Nov 22 06:22:04 e540 ipsec[782]: 09[KNL] 3.i.p.4 appeared on ppp0
  Nov 22 06:22:04 e540 ipsec[782]: 05[KNL] interface ppp0 activated

  These lines show up in syslog only in jammy:
  Nov 24 20:11:45 e540 xl2tpd[983]: Can not find tunnel 105 (refhim=0)
  Nov 24 20:11:45 e540 xl2tpd[983]: network_thread: unable to find call or tunnel to handle packet.  call = 39202, tunnel = 105 Dumping.
  Nov 24 20:11:46 e540 xl2tpd[983]: Can not find tunnel 12 (refhim=0)
  Nov 24 20:11:46 e540 xl2tpd[983]: network_thread: unable to find call or tunnel to handle packet.  call = 39202, tunnel = 12 Dumping.
  Nov 24 20:11:46 e540 xl2tpd[983]: Can not find tunnel 105 (refhim=0)
  Nov 24 20:11:46 e540 xl2tpd[983]: network_thread: unable to find call or tunnel to handle packet.  call = 39202, tunnel = 105 Dumping.
  Nov 24 20:11:48 e540 xl2tpd[983]: Can not find tunnel 12 (refhim=0)
  Nov 24 20:11:48 e540 xl2tpd[983]: network_thread: unable to find call or tunnel to handle packet.  call = 39202, tunnel = 12 Dumping.
  Nov 24 20:11:48 e540 xl2tpd[983]: Can not find tunnel 105 (refhim=0)
  Nov 24 20:11:48 e540 xl2tpd[983]: network_thread: unable to find call or tunnel to handle packet.  call = 39202, tunnel = 105 Dumping.
  Nov 24 20:11:52 e540 xl2tpd[983]: Can not find tunnel 12 (refhim=0)
  Nov 24 20:11:52 e540 xl2tpd[983]: network_thread: unable to find call or tunnel to handle packet.  call = 39202, tunnel = 12 Dumping.
  Nov 24 20:11:52 e540 xl2tpd[983]: Can not find tunnel 105 (refhim=0)
  Nov 24 20:11:52 e540 xl2tpd[983]: network_thread: unable to find call or tunnel to handle packet.  call = 39202, tunnel = 105 Dumping.
  Nov 24 20:12:00 e540 xl2tpd[983]: Can not find tunnel 12 (refhim=0)
  Nov 24 20:12:00 e540 xl2tpd[983]: network_thread: unable to find call or tunnel to handle packet.  call = 39202, tunnel = 12 Dumping.
  Nov 24 20:12:00 e540 xl2tpd[983]: Can not find tunnel 105 (refhim=0)
  Nov 24 20:12:00 e540 xl2tpd[983]: network_thread: unable to find call or tunnel to handle packet.  call = 39202, tunnel = 105 Dumping.
  Nov 24 20:12:16 e540 xl2tpd[983]: Maximum retries exceeded for tunnel 39202.  Closing.
  Nov 24 20:12:16 e540 xl2tpd[983]: Connection 0 closed to 2.i.p.7, port 1701 (Timeout)
  Nov 24 20:12:16 e540 xl2tpd[983]: Can not find tunnel 45 (refhim=0)
  Nov 24 20:12:16 e540 xl2tpd[983]: network_thread: unable to find call or tunnel to handle packet.  call = 39202, tunnel = 45 Dumping.
  Nov 24 20:12:17 e540 xl2tpd[983]: Can not find tunnel 45 (refhim=0)
  Nov 24 20:12:17 e540 xl2tpd[983]: network_thread: unable to find call or tunnel to handle packet.  call = 39202, tunnel = 45 Dumping.
  Nov 24 20:12:19 e540 xl2tpd[983]: Can not find tunnel 45 (refhim=0)
  Nov 24 20:12:19 e540 xl2tpd[983]: network_thread: unable to find call or tunnel to handle packet.  call = 39202, tunnel = 45 Dumping.
  Nov 24 20:12:23 e540 xl2tpd[983]: Can not find tunnel 45 (refhim=0)
  Nov 24 20:12:23 e540 xl2tpd[983]: network_thread: unable to find call or tunnel to handle packet.  call = 39202, tunnel = 45 Dumping.
  Nov 24 20:12:31 e540 xl2tpd[983]: Can not find tunnel 45 (refhim=0)
  Nov 24 20:12:31 e540 xl2tpd[983]: network_thread: unable to find call or tunnel to handle packet.  call = 39202, tunnel = 45 Dumping.
  Nov 24 20:12:47 e540 xl2tpd[983]: Unable to deliver closing message for tunnel 39202. Destroying anyway.

  my /etc/ipsec.conf:
  config setup

  conn %default
    ikelifetime=60m
    keylife=20m
    rekeymargin=3m
    keyingtries=1
    keyexchange=ikev1
    authby=secret
    ike=aes256-sha1-modp2048!
    esp=aes-sha1!

  conn myvp7
    right=2.i.p.7
    rightprotoport=17/1701
    leftprotoport=17/1701
    left=%defaultroute
    keyexchange=ikev1
    type=transport
    authby=secret
    auto=add

  my /etc/ipsec.secrets:
  : PSK ...

  my /etc/xl2tpd/xl2tpd.conf:
  [lac myvp7]
  lns = 2.i.p.7
  ppp debug = yes
  pppoptfile = /etc/ppp/options.l2tpd.client
  length bit = yes

  my /etc/ppp/options.l2tpd.client:
  ipcp-accept-local
  ipcp-accept-remote
  refuse-eap
  require-chap
  noccp
  noauth
  mtu 1280
  mru 1280
  noipdefault
  defaultroute
  usepeerdns
  connect-delay 5000

  name ...
  password ...

  my startup commands:
  ipsec up myvp7&&
  echo>/var/run/xl2tpd/l2tp-control c myvp7&&
  while i=$(ip route) j=${i#*3.i.p.}
     [[ $j = "$i" ]]
  do echo -n .;sleep .3
  done
  i="ip route add 3.i.p.0/21 via 3.i.p.${j%% *}"
  echo $i;$i

  er-x /etc/ipsec.conf:
  config setup

  conn %default
          keyexchange=ikev1

  conn remote-access
    authby=secret
    type=transport
    keyexchange=ikev1
    left=2.i.p.7

    leftprotoport=17/1701
    right=%any
    rightprotoport=17/%any
    auto=add
    dpddelay=15
    dpdtimeout=45
    dpdaction=clear
    rekey=no
    ikelifetime=3600
    keylife=3600

  er-x /etc/ipsec.secrets:
  2.i.p.7 %any : PSK ...

  er-x /etc/xl2tpd/xl2tpd.conf:
  [global]
  listen-addr = 2.i.p.7

  [lns default]
  ip range = 3.i.p.4-3.i.p.9
  local ip = 10.255.255.0
  refuse pap = yes
  require authentication = yes
  name = VyattaL2TPServer
  ppp debug = yes
  pppoptfile = /etc/ppp/options.xl2tpd
  length bit = yes

  er-x /etc/ppp/options.xl2tpd:
  name xl2tpd
  linkname l2tp
  ipcp-accept-local
  ipcp-accept-remote
  ms-dns 8.8.8.8
  ms-dns 8.8.4.4
  noccp
  auth
  nodefaultroute
  debug
  proxyarp
  connect-delay 5000
  idle 1800

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lto-disabled-list/+bug/1951832/+subscriptions




More information about the foundations-bugs mailing list