Project

General

Profile

Actions

Bug #12490

closed

pfSense(CE) completely freezes up with WireGuard

Added by Mark Zeller over 2 years ago. Updated over 2 years ago.

Status:
Rejected
Priority:
Normal
Category:
WireGuard
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Affected Version:
Affected Plus Version:
Affected Architecture:
All

Description

Hello everyone,

I encountered a strange issue with the Wireguard plugin installed (and in use).
I had a very difficult time with my Firewall as it was completely freezing up. Nothing works anymore. No Networkservices are working in my network (Routing, DHCP, NAT, DNS), the System cannot be pinged either threw the IP or the Hostname, Devices cannot obtain a IP Adress, and if I am on my Console (VGA) with a keyboard (Currently always plugged in to investigate the issue) nothing is responsive. The "choose a option" was there on top of some successful login sequences but if i press Enter or any other key, nothing happens.
The only way to get around this was to perform a Hardware reset threw the reset key on my Firewall (AMD Ryzen 3 1200, GA-A320M-S2H, a Broadcom 2-Port Networkinterface I salvaged from a old Server, and a Nvidia NVS 295 for primitive graphics output).
I tried everything i could imagine:

  • I checked the logs, but nothing noticeable
  • observed and let it run but it happend every day or more often which is annoying
  • performed multiple resets, after which i installed a Backup file.
  • I tried to uninstall the Wireguard Experimental Package.

The last one seemed to work as my Firewall is now running for a long period of time without freezing.

I used wireguard to obtain a public IPv4 address threw a cheap VPS-Server because I have CG-NAT and aldough I prefer IPv6 it is mandatory to access my home (Nextcloud and stuff) even if I am in a IPv4 only Network.

I believe this will be very difficult to recreate and I hope it was not because of a fatal misconfiguration on my part, and even if this behaviour should not be the result of it.
If anyone needs further information I will provide them as soon as possible.
I wish everyone a nice day!

Actions

Also available in: Atom PDF