Corey Vidal
Occasional Visitor
I originally wrote this as a reply to a thread, but I have a message at the top of my screen that I can't reply to threads more than 6 months old. So here's a new thread on it, but it's based on a small thread/problem that @TinMan11 ran in to last year.
Hi. I wanted to resurrect this from the dead. 14 hours of troubleshooting today has led me here.
I have an RT-AC88U running Asuswrt-Merlin version 384.19, and I'm having the exact same trouble described above.
Looking through WireGuard's logs, when a new WireGuard connection is made, at 3 minutes it tries for a handshake, and when it doesn't make one, it kills itself at 4 minutes:
I disabled any AiProtection-related option as well as NAT acceleration (under LAN -> Switch) as recommended by @RMerlin, but that, unfortunately, didn't solve it.
However, @TinMan11's suggestion of setting UDP Timeout Assured to 1 second (in Tools > Other Settings) actually does solve it. The only problem being that I can't leave that set to 1 second, cause it would just ruin so many other things.
Is there any newer suggestion for this? WireGuard is fully supported with the latest release of Ubuntu (20.10), and I can only imagine more and more people having this problem.
Hi. I wanted to resurrect this from the dead. 14 hours of troubleshooting today has led me here.
I have an RT-AC88U running Asuswrt-Merlin version 384.19, and I'm having the exact same trouble described above.
Looking through WireGuard's logs, when a new WireGuard connection is made, at 3 minutes it tries for a handshake, and when it doesn't make one, it kills itself at 4 minutes:
[warning] Abandoning connection, last handshake at "4 min 5 sec" ago exceeds limit of "4 min 0 sec"
I disabled any AiProtection-related option as well as NAT acceleration (under LAN -> Switch) as recommended by @RMerlin, but that, unfortunately, didn't solve it.
However, @TinMan11's suggestion of setting UDP Timeout Assured to 1 second (in Tools > Other Settings) actually does solve it. The only problem being that I can't leave that set to 1 second, cause it would just ruin so many other things.
Is there any newer suggestion for this? WireGuard is fully supported with the latest release of Ubuntu (20.10), and I can only imagine more and more people having this problem.