> Yes - there are flows attempting to reach the initiator-side network routed
> via wg(4) on the responder. My *expectation* was after the initiator dropped 
> off
> the mobile network and became unresponsive, a timer of REKEY_ATTEMPT_TIME 
> expired
> after which wg(4) would stop and return an ICMP Destination Unreachable to the
> source, until such time the initiator re-established the connection.

One more thing about this part, the way wg is designed, one endpoint
can change its ip, and when it sends anything over the tunnel the
remote peer will update its idea of your clients ip+port. Then X
seconds later, the remote endpoint can change its ip+port and as soon
as it sends any packet over the link to your new ip+port, it will
reestablish the tunnel again, then you can switch ip later on and so
forth, as long as you don't both change ips at the same time.
This means that "the initiator" role must not necessarily be
controlled by what the config files do or do not say about Endpoint=,
but it is more of a "runtime" role that depends on who wants to send a
packet to the other peer after the tunnel has gone silent for 120+
seconds. The expectation is definitely that if a peer changes its
ip+port, and doesn't send anything to update its remote peer, the
remote peer will be sending packets into the void until the tunnel can
be re-established correctly again.

-- 
May the most significant bit of your life be positive.

Reply via email to