[strongSwan] IPv6 src address selection w/ kernel 3.14 broken
Matthias Dahl
ml-strongswan at binary-island.eu
Fri Apr 4 11:16:46 CEST 2014
Hello @all...
Ok, I found a clue which would lead me to believe this is indeed a bug
in Strongswan itself:
If CONFIG_IPV6_MULTIPLE_TABLES=y, both kernels 3.13.x and 3.14.x use ::1
as a source address if a connection to a IPv6 remote is made. A short
down (to cancel the running connection attempt) / up cycle will fix it
and the correct address is used. Although if you wait a bit between the
cancel and the next connection attempt, ::1 is used again. Just like
explained in my last mail.
CONFIG_IPV6_SUBTREES (which depends on the above), makes no difference
for the observed behavior.
If there is anything I can do to further debug this and help out finding
the culprit, please just let me know and I'll gladly jump in.
So long,
Matthias
--
Dipl.-Inf. (FH) Matthias Dahl | Software Engineer | binary-island.eu
services: custom software [desktop, mobile, web], server administration
More information about the Users
mailing list