Replies: 1 comment 6 replies
-
What exactly do you mean by this? How would a roadwarrior even know from which subnet the virtual IPs are assigned?
What does that mean?
No.
No idea, read the log.
No, that's normal. The client doesn't know what the virtual IPs will be, so it proposes these wildcard traffic selectors that the responder then will narrow to the assigned virtual IPs. |
Beta Was this translation helpful? Give feedback.
-
In https://docs.strongswan.org/docs/5.9/features/vip.html it is stated that
We have done this successfully for transporting IPv4 from Strongswan road-warriors to a fortigate IPSEC gateway.
However, if we configure a second phase2 interface for transporting IPv6, local_ts must be set to the IPv6 subnet the road-warriors are getting their IPs from. If local_ts is not set, we are seeing the log message
charon-systemd 17732 - - received TS_UNACCEPTABLE notify, no CHILD_SA built
on the road-warrior client. This happens when the remote_ts on the Fortigate is set to the same subnet, or when it is not set at all.
If we set local_ts to the subnet, the local_ts for IPv6 listed with swanctl --list-sas is correctly set to the single IPv6 IP that was assigned by the Fortigate.
However, we have seem to have the behavior that the IPv6 SA is sometimes lost, probably after the rekeying interval (yet to be investigated with logs)
Is it intended behavior that local_ts must be set for an IPv6 road-warrior client ? Could the loss of the IPv6 SA be related ?
Maybe related are the following lines in the charon logs when local_ts is unset for IPv6:
Beta Was this translation helpful? Give feedback.
All reactions