PacketFence v5.1 released
May 26, 2015

The Inverse team is pleased to announce the immediate availability of PacketFence 5.1.0. This is a major release with new features, enhancements and important bug fixes. This release is considered ready for production use and upgrading from previous versions is strongly advised.

Here are the changes in v5.1:

New Features

  • New activation_domain feature allowing to expose a different domain than PacketFence’s name in email templates
  • Added Windows Management Instrumentation (WMI) as a scan engine
  • Multiple scan engine definitions based on the OS type and role
  • Scan definition based on portal profiles
  • New external command action in violation
  • New API methods for adding, viewing or modifying a person
  • New performance dashboard based on Graphite allows tracking of core performance metrics such as number and latency of RADIUS requests, number of httpd processes and authorization latency
  • Define range of network switches (CIDR) in switch configuration
  • Module for Cisco Aironet 1600
  • Added ability to join an Active Directory domain directly from the administration interface
  • Added the ability to join multiple Active Directory domains for EAP-PEAP authentication


  • Verify if the database schema matches the current version of PacketFence
  • Removed the unnecessary "Upstream" listing from the "Combination" menu item of Fingerbank section
  • Ability to search in Fingerbank "Local" "Devices" listing
  • Allow rules to match on both source and action
  • pfsetvlan and snmptrapd are now stopped by default as most users no longer require them
  • Improve the end process redirection on the captive portal
  • Refactor mandatory fields to be dynamic and update the person table with them
  • Moved raddb/sites-enabled/packetfence and raddb/sites-enabled/packetfence-tunnel in conf/radiusd
  • pfcmd can now validate that certificates used by Apache and FreeRADIUS are still valid
  • Added new SMS carrier for Switzerland
  • Ability to fix Fingerbank files permissions from pfcmd fixpermissions

Bug Fixes

  • Fixes tables displaying bugs in Fingerbank menu items
  • Fixed search values not being preserved in some cases
  • Fixed switch access list field turning into an object reference
  • Fixed bad redirection to the portal at the end of the registration process
  • Better handling of Fingerbank errors

See the complete list of changes and the UPGRADE.asciidoc file for notes about upgrading.

Back to 2015