Bug #11539
openMobile IPsec ``split_include`` value of ``0.0.0.0/0`` causes some clients to fail
0%
Description
Currently for mobile IPsec the code sets up subnet
and split_include
entries for IPv4/IPv6 pools based on the GUI setting for networks to send to clients.
When split_include
has a value of 0.0.0.0/0
, some clients will fail to connect. A forum user reported this for the built-in Android IKEv2 client but there may be others.
So we either need to figure out some better logic about what to put in each of subnet
and split_include
separately or at the very least, do not add 0.0.0.0/0
or ::/0
to split_include
.
Also warrants some more research in strongSwan to ensure both of those fields are being used appropriately.
Files
Updated by Jim Pingle about 2 years ago
- File 11539-split-fix.diff 11539-split-fix.diff added
I can't find a client that can reproduce this so I can't confirm a fix. Attached is a patch which will omit 0.0.0.0/0 and ::/0 from the split_include line, or omit the line entirely if that is the only value.
Needs some testing before committing.
Updated by Jim Pingle almost 2 years ago
- Plus Target Version changed from 21.05 to 21.09
Nothing committed here yet and only one data point on if it's beneficial. Bumping this one up for the moment. I'd like to find a way to reproduce this and check that it doesn't break existing setups first.
Updated by Jim Pingle over 1 year ago
- Plus Target Version changed from 21.09 to 22.01
There are other changes in 21.09 which may fix this, but leaving it open and moving target for now in case it needs additional work. Can remove target and close it if it works OK on 21.09.
Updated by Jim Pingle over 1 year ago
- Plus Target Version changed from 22.01 to 22.05
Updated by Jim Pingle 11 months ago
- Plus Target Version changed from 22.05 to 22.09
Still no meaningful feedback here, can keep waiting until someone who can replicate the original problem can confirm if the suggested change helps.
Updated by Jim Pingle 9 months ago
- Plus Target Version changed from 22.09 to 22.11
Updated by Jim Pingle 6 months ago
- Plus Target Version changed from 22.11 to 23.01
Updated by Jim Pingle 4 months ago
- Status changed from Feedback to Ready To Test
- Plus Target Version changed from 23.01 to 23.05
Still no feedback on the proposed fix
Updated by Jim Pingle 4 months ago
- Subject changed from Mobile IPsec "split_include" value of 0.0.0.0/0 causes some clients to fail to Mobile IPsec ``split_include`` value of ``0.0.0.0/0`` causes some clients to fail
Updating subject for release notes.