Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    V2.4.4 - The firewall has enountered an error

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    4 Posts 3 Posters 855 Views
    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.
    • arch113A
      arch113
      last edited by

      I have the following packages installed:
      Lightsquid 3.0.6_4
      openvpn-client-export 1.4.17_2
      pfBlockerNG 2.1.4_13
      squid 0.4.44_5
      squidGuard 1.16.17_3
      suricata 4.0.13_8

      Every time I log into my firewall via webadmin, I get this:
      pfSense has detected a crash report or programming bug

      See attached crashbug.txt

      Also, everytime I update a package or reinstall I get the following (next time I go to Installed Paclages, it shows the current version number, assuming the packages upgraded):


      Fatal error: Uncaught Error: Call to undefined function gettext() in /etc/inc/certs.inc:46
      Stack trace:
      #0 /etc/inc/functions.inc(32): require_once()
      #1 /etc/inc/notices.inc(24): require_once('/etc/inc/functi...')
      #2 /etc/inc/config.inc(49): require_once('/etc/inc/notice...')
      #3 /etc/rc.packages(28): require_once('/etc/inc/config...')
      #4 {main}
      thrown in /etc/inc/certs.inc on line 46
      pkg-static: POST-INSTALL script failed
      Message from pfSense-pkg-squid-0.4.44_5:

      Please visit Services - Squid Proxy Server menu to configure the package and enable the proxy.

      Cleaning up cache... done.
      Success


      Should I do a clean re-install and restore from backup?0_1538493208572_crashbug.txt

      1 Reply Last reply Reply Quote 0
      • jimpJ
        jimp Rebel Alliance Developer Netgate
        last edited by

        Looks like there is a potential mismatch in PHP causing those errors. Only way I know of for that to happen at the moment is (a) a problem with hard links in pfBlockerNG which should be fixed on current versions of the package or (b) the update to 2.4.4 did not completely finish.

        First, remove pfBlockerNG, then from a shell prompt, run pfSense-upgrade -d and see if it finds anything missing. If it offers any updates, accept them and allow it to continue. If not, then clear the crash report, reboot without pfBlockerNG, and see if the errors return.

        Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

        Need help fast? Netgate Global Support!

        Do not Chat/PM for help!

        BBcan177B 1 Reply Last reply Reply Quote 2
        • BBcan177B
          BBcan177 Moderator @jimp
          last edited by BBcan177

          @jimp said in V2.4.4 - The firewall has enountered an error:

          problem with hard links in pfBlockerNG which should be fixed on current versions of the package

          The hard link for PHP is only in pfBlockerNG-devel, not pfBlockerNG.

          "Experience is something you don't get until just after you need it."

          Website: http://pfBlockerNG.com
          Twitter: @BBcan177  #pfBlockerNG
          Reddit: https://www.reddit.com/r/pfBlockerNG/new/

          1 Reply Last reply Reply Quote 0
          • arch113A
            arch113
            last edited by

            @jimp said in V2.4.4 - The firewall has enountered an error:

            pfSense-upgrade -d

            Removed pfBlockerNG, rebooted, ran pfSense-upgrade -d with no errors. And no dashboard errors. Re-installed pfBlockerNg and everything seems to be working now, Thanks.

            1 Reply Last reply Reply Quote 1
            • First post
              Last post
            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.