April 15, 2021
pfSense software version 2.5.1 is now available.
It is an update that fixes many bugs introduced in pfSense 2.5.0.
In this article, we take a look at the highlights of this update.
There is only one new feature: WireGuard is removed from pfSense 2.5.1 for security reasons.
WireGuard was the main new feature of pfSense 2.5.0. But many security issues have been discovered in the implementation of WireGuard for FreeBSD.
That’s why WireGuard has been temporarily removed from FreeBSD and pfSense.
/!\ Warning: if upgrading from a version that has a WireGuard configuration active, the upgrade will abort until all WireGuard tunnels are removed.
Bugs / Improvements
Several bugs have been fixed and improvements have been made:
- Alias: aliases used in firewall rule could not be renamed. It’s fixed.
- Authentication: there was a problem on LDAP authentication for SSH access. It’s fixed.
- Certificate: many bugs have been fixed. Especially bugs concerning the renewal of certificates.
- Dashboard: few indicators showed incorrect information like for CPU or state table. It’s fixed.
- Gateway: many bugs have been fixed. Especially bugs concerning non-local gateway (i.e. a gateway that is not in the WAN subnet).
- IPsec: a lot of bugs have been fixed (bugs that where introduced by pfSense 2.5.0).
- OpenVPN: some minor bugs or wrong display information have been fixed.
- IPv6: a problem with RA (Routeur Advertisements) has been fixed.
- Notifications: Telegram and Pushover notification API calls did not respect proxy configuration. It’s fixed.
- High Availability : some bugs on XMLRPC synchronization have been fixed.
This update is available for upgrade or new install.
Remove all WireGuard interface assignments and tunnels before attempting the upgrade, otherwise the upgrade will not run.
If the update system does not offer an upgrade to 2.5.1, refresh the repository configuration by running the following commands from the console or shell:
pkg-static clean -ay; pkg-static install -fy pkg pfSense-repo pfSense-upgrade
In any case, remember to make a backup before launching the upgrade, and follow our complete tutorial: [pfSense] Upgrading pfSense (how-to).
Finally, you can consult the complete list of changes by visiting the following page: 21.02.2/2.5.1 New Features and Changes.