ubergarm / l2tp-ipsec-vpn-client

A tiny Alpine based docker image to quickly setup an L2TP over IPsec VPN client w/ PSK.
MIT License
157 stars 124 forks source link

Upgrade packages #3

Closed shiplu closed 5 years ago

shiplu commented 5 years ago

Hello,

I have slow connection and a lot of bad control packet!.

xl2tpd[57]: check_control: Received out of order control packet on tunnel 52 (got 3, expected 2)
xl2tpd[57]: handle_packet: bad control packet!
xl2tpd[57]: check_control: Received out of order control packet on tunnel 52 (got 3, expected 2)
xl2tpd[57]: handle_packet: bad control packet!
xl2tpd[57]: check_control: Received out of order control packet on tunnel 52 (got 3, expected 2)
xl2tpd[57]: handle_packet: bad control packet!
xl2tpd[57]: check_control: Received out of order control packet on tunnel 52 (got 3, expected 2)
xl2tpd[57]: handle_packet: bad control packet!
xl2tpd[57]: check_control: Received out of order control packet on tunnel 52 (got 4, expected 3)
xl2tpd[57]: handle_packet: bad control packet!
xl2tpd[57]: check_control: Received out of order control packet on tunnel 52 (got 4, expected 3)
xl2tpd[57]: handle_packet: bad control packet!
xl2tpd[57]: check_control: Received out of order control packet on tunnel 52 (got 4, expected 3)
xl2tpd[57]: handle_packet: bad control packet!
xl2tpd[57]: check_control: Received out of order control packet on tunnel 52 (got 8, expected 7)
xl2tpd[57]: handle_packet: bad control packet!
xl2tpd[57]: check_control: Received out of order control packet on tunnel 52 (got 11, expected 10)
xl2tpd[57]: handle_packet: bad control packet!
xl2tpd[57]: check_control: Received out of order control packet on tunnel 52 (got 12, expected 11)
xl2tpd[57]: handle_packet: bad control packet!
xl2tpd[57]: check_control: Received out of order control packet on tunnel 52 (got 18, expected 17)
xl2tpd[57]: handle_packet: bad control packet!
xl2tpd[57]: check_control: Received out of order control packet on tunnel 52 (got 24, expected 23)
xl2tpd[57]: handle_packet: bad control packet!
xl2tpd[57]: check_control: Received out of order control packet on tunnel 52 (got 24, expected 23)
xl2tpd[57]: handle_packet: bad control packet!
xl2tpd[57]: check_control: Received out of order control packet on tunnel 52 (got 24, expected 23)
xl2tpd[57]: handle_packet: bad control packet!
xl2tpd[57]: check_control: Received out of order control packet on tunnel 52 (got 24, expected 23)
xl2tpd[57]: handle_packet: bad control packet!
xl2tpd[57]: Maximum retries exceeded for tunnel 22814.  Closing.
xl2tpd[57]: Terminating pppd: sending TERM signal to pid 59

It seems the problem is solved in the latest version of xl2tpd package. See https://github.com/xelerance/xl2tpd/issues/136

Is it possible to have the updated packages?

ubergarm commented 5 years ago

Please give it a try now as I've upgraded everything and switched in libreswan replacing the old strongswan version.

If there is still an xl2tpd bug, we may have to wait for upstream to get packged into an Alpine apk.

Or you would have to build the upstream version manually in the Dockerfile...

Thanks for the heads up!