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

syslog-ng not starting

pfSense Packages
syslog-ng packages
4
4
1.4k
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.
  • O
    oleg.blecher
    last edited by Apr 7, 2020, 8:59 AM

    Hi everyone, running pfSense 2.4.4-RELEASE-p3 (amd64).

    Just installed syslog-ng from packages, trying to start it on LAN and I get the following error:

    Syslog-ng syntax test failed: /usr/local/lib/libsyslog-ng-3.25.so.0: Undefined symbol "g_ptr_array_find_with_equal_func"

    Anyone familiar with this?

    Thanks!

    1 Reply Last reply Reply Quote 0
    • B
      bmeeks
      last edited by Apr 7, 2020, 2:05 PM

      All of the packages now expect to find pfSense-2.4.5 installed on the machine. Since you have not upgraded, installing a package has the potential to break things due to incorrect versions of shared libraries. This happens because the underlying FreeBSD operating system is updated in pfSense-2.4.5 to 11.3 from 11.2.

      The best solution is to upgrade your firewall to pfSense-2.4.5. Likely that will solve your issue right away as during the upgrade pfSense will update the installed packages.

      If you absolutely have to stay on pfSense-2.4.4_p3, then search in the Installation and Upgrades sub-forum here for how to point your packages repo to the older pfSense version packages.

      1 Reply Last reply Reply Quote 0
      • D
        dhina
        last edited by Apr 8, 2020, 11:22 AM

        @bmeeks

        I had faced same issue in version 2.4.4_p3 After the upgrade still unable to start syslog-ng services

        Thanks

        1 Reply Last reply Reply Quote 0
        • K
          kiokoman LAYER 8
          last edited by kiokoman Apr 8, 2020, 12:02 PM Apr 8, 2020, 11:58 AM

          @oleg-blecher said in syslog-ng not starting:

          Undefined symbol "g_ptr_array_find_with_equal_func"

          if you have that error after the update it means that everything was not successful

          try from console

          pkg install --force glib-2.56.3_7,1
          

          or backup your config and do a clean install of 2.4.5 and restore

          that error it's due to a mismatch between lib and syslog-ng

          ̿' ̿'\̵͇̿̿\з=(◕_◕)=ε/̵͇̿̿/'̿'̿ ̿
          Please do not use chat/PM to ask for help
          we must focus on silencing this @guest character. we must make up lies and alter the copyrights !
          Don't forget to Upvote with the 👍 button for any post you find to be helpful.

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