PacketFence 3.4.0 released
June 13, 2012

This is a major release with new features and important bug fixes. This release is considered ready for production use and contains a security fix so upgrading to 3.4.0 is advised.

Here are the changes in 3.4.0:

Security

  • Fixed a reflected cross-site scripting (XSS) vulnerability in Web Admin guest management (#1454)

New Hardware Support

  • H3C S5120 series supports MAC-Authentication and 802.1X with or without VoIP
  • Added Role support for all Cisco Wireless (WLC) models
  • Brocade 6400 series supports MAC-Authentication and 802.1X with or without VoIP
  • Brocade RF Switches support (Wireless controller)

New Features

  • Debian packages (#1066, #1067, #1463)
  • Support for up to 100 custom VLANs (Defaults to 5 see relevant FAQ entry to enable more)
  • Node bulk importation now allow you to define default values for pid, category and voip in pf.conf
  • New graphics showing bandwidth consumed by os class and the top 25 bandwidth consumers

Enhancements

  • Minor refactoring and cleanup
  • Debian support: arp binary location now configurable ([services].arp_binary)
  • Log the switch IP when a trap is skipped due to a dynamic uplink fetch not working
  • Performance improvements by reducing the number of forked process (mostly beneficial to pfdhcplistener)
  • Captive portal supports being behind an HTTP-based load balancer (see captive_portal.loadbalancers_ip config)

Bug Fixes

  • Fix guest management Inline
  • RADIUS-based Disconnects not working for Aruba, AeroHIVE. Introduced in 3.3.2. (#1437)
  • Interface configuration errors in the Web Admin (or on the CLI when editing the vip field)
  • Debian support: radiusd is started even if disabled
  • ‘uninitialized value’ warnings in checkup phase (pfcmd checkup)
  • Got rid of the unused (unuseful) logs/pfdhcplistener_<int> log files. See logs/packetfence.log instead.
  • pfdhcplistener doesn’t hang anymore
  • pid (username) of the form ‘domain\user’ are now allowed (#1253)
  • Guest account import didn’t work on files with Windows line terminators (\r\n)
  • configurator.pl fixes in non-english environment (#1418)
  • Process management fixes (#1464)

… and more. See the ChangeLog file for the complete list of changes and the UPGRADE file for notes about upgrading. Both files are in the PacketFence distribution.

Enjoy!

Back to 2012