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

Radvd: Shared object "libdaemon.so.0" not found.

Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
8 Posts 4 Posters 1.6k 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.
  • E
    Escorpiom
    last edited by Feb 1, 2015, 9:08 AM Jan 31, 2015, 9:19 AM

    Like other people I also had my share of upgrade issues. First SSH would not start, but gladly the solution was posted in another topic.
    One issue remains, the "Router Advertisment Daemon" won't start.
    On the status-services page it shows as stopped. It seems to be necessary for IPv6.

    The log shows:

    php: rc.bootup: The command '/usr/local/sbin/radvd -p /var/run/radvd.pid -C /var/etc/radvd.conf -m syslog' returned exit code '1', the output was 'Shared object "libdaemon.so.0" not found, required by "radvd"'
    

    As I couldn't find any related issues on the forum, has something gone south on my end? Any clues on how to resolve this are most welcome.

    Cheers.

    1 Reply Last reply Reply Quote 0
    • E
      Escorpiom
      last edited by Feb 2, 2015, 8:51 AM

      Any ideas? Hard to imagine I'm the only one with radvd issues.

      Cheers.

      1 Reply Last reply Reply Quote 0
      • D
        doktornotor Banned
        last edited by Feb 2, 2015, 8:55 AM

        Works just fine pretty much for everyone. Considering your SSH issues, the permissions on your box are probably screwed… Do a fresh install and restore the config backup.

        1 Reply Last reply Reply Quote 0
        • E
          Escorpiom
          last edited by Feb 2, 2015, 9:26 PM

          It seems I was able to fix this, but perhaps the fix is a bit ugly.
          Libdaemon.so.0 is located in /usr/local/lib and has the correct permissions.
          I copied the file to /usr/lib and radvd started just fine.

          So the questions is, what happened? Should the file be "symlinked" from /user/lib and the link wasn't created?
          Or does it belong there?

          Anyway it runs ok now, my only concern is that this hack may break something later on.

          Cheers.

          1 Reply Last reply Reply Quote 0
          • G
            Gertjan
            last edited by Feb 2, 2015, 10:40 PM

            Well ….

            [2.2-RELEASE][admin@pfsense.xxxxxxxxxxxxxxxx]/: find /usr -name libdaemon.so.0
            /usr/local/lib/libdaemon.so.0
            
            

            My 'radvd' is running fine:

            [2.2-RELEASE][admin@pfsense.xxxxxxxxxxxxxxxx]/: ps ax | grep 'radvd'
            98540  -  S        0:03.20 /usr/local/sbin/radvd -p /var/run/radvd.pid -C /var/etc/radvd.conf -m syslog
            95788  0  S+       0:00.00 grep radvd
            

            You might be in for more non-explainable unique problems.
            Better re-install.

            No "help me" PM's please. Use the forum, the community will thank you.
            Edit : and where are the logs ??

            1 Reply Last reply Reply Quote 0
            • C
              cmb
              last edited by Feb 2, 2015, 11:12 PM

              That sounds a lot like what would happen on systems where you were messing with squid3 during a period of time on 2.2 snapshots, where the squid3 package would screw up the file permissions on libraries. Or potentially a consequence of some of the manual symlinking that was being recommended by some in some threads.

              There's no telling what else might be messed up there. Backup your config, reinstall, and restore. Nothing bad will have ended up in the config from any of that.

              1 Reply Last reply Reply Quote 0
              • E
                Escorpiom
                last edited by Feb 3, 2015, 12:02 AM

                @cmb:

                That sounds a lot like what would happen on systems where you were messing with squid3 during a period of time on 2.2 snapshots, where the squid3 package would screw up the file permissions on libraries. Or potentially a consequence of some of the manual symlinking that was being recommended by some in some threads.

                Quilty.  :(

                Well at least that's cleared up then, in any case I will be reinstalling pf.
                Config backup and restore will be no problem I presume. 
                Thank you all for the input.

                Cheers.

                1 Reply Last reply Reply Quote 0
                • C
                  cmb
                  last edited by Feb 3, 2015, 1:36 AM

                  @Escorpiom:

                  Config backup and restore will be no problem I presume.

                  Yeah your backup config will be fine, none of that hurt anything in the config itself.

                  1 Reply Last reply Reply Quote 0
                  8 out of 8
                  • First post
                    8/8
                    Last post
                  Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                    This community forum collects and processes your personal information.
                    consent.not_received