Bug #15517
closedWireGuard not responding to the handshake from the same port
0%
Description
Hello everyone,
I am seeing an issue with WireGuard responding from a different port for the Handshake response. This is causing the source to drop the packet since the handshake response is coming back from a different port.
The destination port in the screenshot below in packet one is UDP/56658. However, Pfsense sends the Handshake response from port UDP/21208. This happens after the pfsense vm reboots.
I changed the port and restarted the WireGuard service. It does function properly after changing the port and restarting the service. Now it is responding from the same port the handshake initiation packet was sent to.
I am running the WireGuard version 0.2.1
This does look odd and that is why I am adding it to the bug tracker.
Files