Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login
    Introducing Netgate Nexus: Multi-Instance Management at Your Fingertips.

    Call for Testing: pfSense® Community Edition 2.9 Beta Now Available!

    Scheduled Pinned Locked Moved Messages from the pfSense Team
    28 Posts 14 Posters 1.6k Views 14 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P Offline
      pfGeorge Netgate
      last edited by

      Netgate® is pleased to announce the release of a Beta of pfSense Community Edition version 2.9. Now it’s your turn to help us test this latest iteration of our popular open-source firewall and services platform software. This beta release brings a host of new features, enhancements, and fixes, and your feedback is crucial to ensuring a rock-solid final release.

      Feature Highlights

      This Beta software includes a large number of security and feature enhancements. Some highlights include:

      SSH Algorithms: This release includes several changes to algorithms for the SSH daemon for key exchange, encryption, and message authentication. These changes increase security by including post-quantum key exchange algorithms and by removing older and weaker algorithms.

      TLS Certificate Strength: The version of OpenSSL in this release further tightens certificate requirements and removes support for certain weak properties. For example, if a TLS server certificate for a service such as the GUI has a weak key (<2048 bits), the service may fail with an error such as “key too small”. This version of pfSense software checks the GUI certificate during the upgrade process and will re-generate a new GUI certificate if the current certificate is invalid, expired, or weak.

      TLS Certificate Auto-Renew: This version of pfSense software can automatically renew TLS server certificates which are self-signed or signed by an internal CA stored in the pfSense software configuration. Automatic renewal is a per-certificate option, and pfSense software automatically enables this option for the GUI certificate when possible. When automatically renewing a certificate, pfSense software uses the latest strict security options to ensure the certificate meets current standards.

      Endpoint-independent Port Restricted Cone Outbound NAT: This version includes partial experimental support for “Port Restricted Cone” endpoint-independent outbound NAT. “Port Restricted Cone” NAT mappings attempt to preserve port and external address mappings for clients when speaking to multiple remote hosts, but in a dynamic way that does not rely on static port NAT. This helps avoid issues with multiple local clients using the same source port to the same remote host.

      In addition to the features listed above, this Beta software includes critical security updates for WireGuard (CVE-2026-58085), and other security enhancements. This Beta software also contains over 150 other software enhancements.

      Call for Testing

      Testing of this Beta software is essential. Testing is the most effective way to ensure that the software is robust and reliable for all users, given the diversity of their environments and configurations. By downloading and testing this Beta software, and providing feedback on any issues, our users can play a vital role in improving the software for everyone.

      Caution

      As with any beta software, pfSense CE 2.9 Beta is not yet production-ready. Expect some rough edges - that’s where you come in! Please avoid deploying it in critical environments until the stable release is available.

      The pfSense CE 2.9 Beta is a milestone in our ongoing mission to deliver a powerful, flexible, and free networking solution to users worldwide. Your participation in this testing phase directly influences the quality of the final product.

      Release Notes:

      https://docs.netgate.com/pfsense/en/latest/releases/2-9-0.html

      patient0P S tinfoilmattT 4 Replies Last reply Reply Quote 4
      • P pfGeorge pinned this topic
      • patient0P Online
        patient0 @pfGeorge
        last edited by

        @pfGeorge maybe a silly question: how do I get 2.9 Beta? I can't see it in the System / Update. Is it by installer only at this point?

        LHoustL 1 Reply Last reply Reply Quote 0
        • LHoustL Offline
          LHoust @patient0
          last edited by

          @patient0 Although I was briefly offered the 2.9.0 Beta on my MAIN "Edge" Router, my First "TEST" was a Fresh Install using Netinstaller 1.2!

          patient0P 1 Reply Last reply Reply Quote 0
          • patient0P Online
            patient0 @LHoust
            last edited by

            @LHoust thank you. Using the netinstaller v1.2 did work.

            Including restore the config from the 2.8.1 installation as the first step of the installer. All is up and running with the previous configuration 👍 (DHCP IPv4/IPv6 WAN from an upstream pfSense).

            On 2.8.1 ISC DHCP was used and that got taken over without an issue. I now have switched to KEA and that also worked well. Additionally I configured static IPv6 on (the only) LAN, all working.

            Well done Netgate.

            LHoustL 1 Reply Last reply Reply Quote 1
            • S Online
              slu @pfGeorge
              last edited by

              @pfGeorge

              again a beta for a CE version, very nice and well done Netgate, thank you.

              pfSense Gold subscription

              1 Reply Last reply Reply Quote 0
              • P Offline
                peppercorn
                last edited by

                No 2.9 branch available for selection from 2.8.1.

                FireOdoF S 2 Replies Last reply Reply Quote 0
                • FireOdoF Online
                  FireOdo @peppercorn
                  last edited by

                  @peppercorn said in Call for Testing: pfSense® Community Edition 2.9 Beta Now Available!:

                  No 2.9 branch available for selection from 2.8.1.

                  Not here either ...

                  Kettop Mi4300YL CPU: i5-4300Y @ 1.60GHz RAM: 8GB Ethernet Ports: 4
                  SSD: SanDisk pSSD-S2 16GB (ZFS) WiFi: WLE200NX
                  pfsense 2.8.1 CE
                  Packages: Apcupsd, Cron, Iftop, Iperf, LCDproc, Nmap, pfBlockerNG, RRD_Summary, Shellcmd, Snort, Speedtest, System_Patches.

                  patient0P 1 Reply Last reply Reply Quote 0
                  • patient0P Online
                    patient0 @FireOdo
                    last edited by

                    @FireOdo neither for me, I installed it using the installer. Installed over an existing installation, loading the previous config in the installer.

                    FireOdoF 1 Reply Last reply Reply Quote 0
                    • FireOdoF Online
                      FireOdo @patient0
                      last edited by

                      @patient0 said in Call for Testing: pfSense® Community Edition 2.9 Beta Now Available!:

                      @FireOdo neither for me, I installed it using the installer. Installed over an existing installation, loading the previous config in the installer.

                      😞 😞

                      Kettop Mi4300YL CPU: i5-4300Y @ 1.60GHz RAM: 8GB Ethernet Ports: 4
                      SSD: SanDisk pSSD-S2 16GB (ZFS) WiFi: WLE200NX
                      pfsense 2.8.1 CE
                      Packages: Apcupsd, Cron, Iftop, Iperf, LCDproc, Nmap, pfBlockerNG, RRD_Summary, Shellcmd, Snort, Speedtest, System_Patches.

                      1 Reply Last reply Reply Quote 0
                      • LHoustL Offline
                        LHoust @patient0
                        last edited by

                        @patient0 After reading that netinstaller 1.2 can handle config restore upgrades successfully, my Second "Test" was upgrading one of my CE 2.8.1 VMs!

                        I will leave my Third "Test" for when upgrading through the GUI is "Working"...

                        tinfoilmattT LHoustL 2 Replies Last reply Reply Quote 0
                        • tinfoilmattT Offline
                          tinfoilmatt LAYER 8 @LHoust
                          last edited by

                          I will leave my Third "Test" for when upgrading through the GUI is "Working"...

                          You mean when 2.9.0 exits beta. 😉

                          1 Reply Last reply Reply Quote 0
                          • tinfoilmattT Offline
                            tinfoilmatt LAYER 8 @pfGeorge
                            last edited by

                            Unless CE numbering has officially changed, I believe you mean 2.9.0.

                            Source: https://docs.netgate.com/pfsense/en/latest/releases/versions.html#understanding-pfsense-plus-and-ce-software-version-numbers

                            1 Reply Last reply Reply Quote 0
                            • LHoustL Offline
                              LHoust @LHoust
                              last edited by

                              said in Call for Testing: pfSense® Community Edition 2.9 Beta Now Available!:

                              I will leave my Third "Test" for when upgrading through the GUI is "Working"...

                              This evening upgrading through the GUI was working for me, therefore I was able to Upgrade my Second CE 2.8.1 VM!

                              Therefore I has success with three different routes:

                              1- Fresh Installation using the Netinstaller 1.2, manually restoring my 2.8.1 config
                              2- In-Place Upgrade using the Netinstaller 1.2, where the Installer imported the 2.8.1 config prior to the upgrade
                              3- In-Place Upgrade using the GUI, which imported my 2.8.1 config as part of its Upgrade Process!

                              Route #3 was a bit more on the "Messy" Side (there were some Error Messages), therefore I might suggest using Netinstaller 1.2...

                              1 Reply Last reply Reply Quote 1
                              • S Online
                                slu @peppercorn
                                last edited by

                                @peppercorn said in Call for Testing: pfSense® Community Edition 2.9 Beta Now Available!:

                                No 2.9 branch available for selection from 2.8.1.

                                CE Beta 2026-08-07_12-04.png

                                pfSense Gold subscription

                                1 Reply Last reply Reply Quote 0
                                • S Offline
                                  steve72
                                  last edited by

                                  Question: Is the ix driver updated to support newer Intel nics like E610-XT2? I couldn't find anything in the changelogs.

                                  1 Reply Last reply Reply Quote 0
                                  • S Online
                                    slu @pfGeorge
                                    last edited by

                                    @pfGeorge
                                    I see some package updates on 2.8.1, are these packages really for version 2.8.1, or only for version 2.9.0?

                                    apcupsd
                                    freeradius3

                                    pfSense Gold subscription

                                    FireOdoF JeGrJ 2 Replies Last reply Reply Quote 0
                                    • FireOdoF Online
                                      FireOdo @slu
                                      last edited by

                                      @slu said in Call for Testing: pfSense® Community Edition 2.9 Beta Now Available!:

                                      apcupsd

                                      Updated here 2.8.1 - no problem!

                                      Kettop Mi4300YL CPU: i5-4300Y @ 1.60GHz RAM: 8GB Ethernet Ports: 4
                                      SSD: SanDisk pSSD-S2 16GB (ZFS) WiFi: WLE200NX
                                      pfsense 2.8.1 CE
                                      Packages: Apcupsd, Cron, Iftop, Iperf, LCDproc, Nmap, pfBlockerNG, RRD_Summary, Shellcmd, Snort, Speedtest, System_Patches.

                                      1 Reply Last reply Reply Quote 1
                                      • JeGrJ Offline
                                        JeGr LAYER 8 Moderator @slu
                                        last edited by

                                        @slu said in Call for Testing: pfSense® Community Edition 2.9 Beta Now Available!:

                                        @pfGeorge
                                        I see some package updates on 2.8.1, are these packages really for version 2.8.1, or only for version 2.9.0?

                                        apcupsd
                                        freeradius3

                                        When your update path is set to 2.8.1 then the packages are for your version. Only when you set it up for 2.9 should updates to the beta be advertised

                                        Don't forget to upvote 👍 those who kindly offered their time and brainpower to help you!

                                        If you're interested, I'm available to discuss details of German-speaking paid support (for companies) if needed.

                                        1 Reply Last reply Reply Quote 2
                                        • N Offline
                                          nodakbarnes
                                          last edited by

                                          Upgrade to 2.9.0 from 2.8.1 on Protectli FW2B went fairly smooth using web GUI.

                                          Had to perform a Force Reload to re-sync pfBlockerNG DNSBL.

                                          Had to re-install CrowdSec (why is this not available in packages yet?).

                                          Appears to have upgraded System Patches package as well (I thought this was going to be built-in but appears to be functional as a separate package as previous versions).

                                          Smooth experience from my perpective.

                                          N 1 Reply Last reply Reply Quote 0
                                          • N Offline
                                            nodakbarnes @nodakbarnes
                                            last edited by

                                            Got a "WARNING: write_config() was called without description" on Save of CrowdSec settings (does not appear to affect functionality).

                                            N 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2026 Rubicon Communications LLC (Netgate). All rights reserved.
                                            Privacy Policy · Cookie Policy