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

    PIMD capabilities insufficient

    Scheduled Pinned Locked Moved pfSense Packages
    8 Posts 3 Posters 1.5k 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.
    • S
      sgnoc
      last edited by sgnoc

      I've had PIMD running for over a year with no issues and working as I had hoped. I just upgraded to pfSense Plus 23.01.

      PIMD lists that the service is running and the status window has populated groups, but now my system log is getting filled with pimd package messages about capabilities insufficient. Here is a snippet, which I get a message now every 10 to 15 seconds.

      2023-02-22 11:00:29.429755-05:00 	pimd 	36626 	sendto from 10.10.11.1 to 224.0.0.13: Capabilities insufficient
      2023-02-22 11:00:29.429702-05:00 	pimd 	36626 	Sendto to 224.0.0.1 on 10.10.11.1: Capabilities insufficient
      2023-02-22 11:00:29.428061-05:00 	pimd 	36626 	pimd version 2.3.2 starting ...
      2023-02-22 11:00:28.413340-05:00 	pimd 	1835 	sendto from 10.10.11.1 to 224.0.0.13: Capabilities insufficient
      2023-02-22 11:00:28.413068-05:00 	pimd 	1835 	Sendto to 224.0.0.1 on 10.10.11.1: Capabilities insufficient
      2023-02-22 11:00:28.410447-05:00 	pimd 	1835 	pimd version 2.3.2 starting ... 
      

      In the logs, I also noticed that pimd started PID 1835 and also PID 36626. I looked further down in the logs and see where there is a message advising "another multicast routing application is already running":

      2023-02-22 10:47:24.199913-05:00 	pimd 	8270 	sendto from 10.10.11.1 to 224.0.0.13: Capabilities insufficient
      2023-02-22 10:47:18.965035-05:00 	pimd 	8270 	sendto from 10.10.11.1 to 224.0.0.13: Capabilities insufficient
      2023-02-22 10:47:18.964851-05:00 	pimd 	8370 	Another multicast routing application is already running.
      2023-02-22 10:47:18.964806-05:00 	pimd 	8270 	Sendto to 224.0.0.1 on 10.10.11.1: Capabilities insufficient
      2023-02-22 10:47:18.963776-05:00 	pimd 	8370 	pimd version 2.3.2 starting ...
      2023-02-22 10:47:18.963131-05:00 	pimd 	8270 	pimd version 2.3.2 starting ... 
      

      So I have no idea what is going on with this. Here are the services currently running:

      Services.jpg

      The SNMP services are next to troubleshoot why they aren't starting after the upgrade. One thing at a time, and the number of OpenVPN services is correct for my implementation.

      Any help is greatly appreciated. No other changes were made to pimd other than the upgrade to 23.01. Thanks!

      NogBadTheBadN 1 Reply Last reply Reply Quote 0
      • NogBadTheBadN
        NogBadTheBad @sgnoc
        last edited by

        You also have avahi running,

        Andy

        1 x Netgate SG-4860 - 3 x Linksys LGS308P - 1 x Aruba InstantOn AP22

        S 2 Replies Last reply Reply Quote 0
        • S
          sgnoc @NogBadTheBad
          last edited by

          @nogbadthebad I've always had Avahi and PIMD running together. I don't understand them too terribly well and followed some guides to get them initially setup. Do they now not operate together? I was originally told to have them both running together.

          1 Reply Last reply Reply Quote 0
          • S
            sgnoc @NogBadTheBad
            last edited by

            @nogbadthebad Thanks for the tip on looking into avahi. I never looked into it enough to realize that obviously the mDNS multicast traffic was being broadcast across interfaces by PIMD, so no need for avahi. I'm not sure why that was recommended by the guides I read a while back had it listed to use both. I should have realized that a long time ago! I've disabled avahi. It hasn't had any effect on the capabilities insufficient messages though, and I still haven't figured that one out.

            It's almost like the package/service isn't running at a high enough permission, which has to be a change in the 23.01 upgrade.

            1 Reply Last reply Reply Quote 1
            • S
              sgnoc
              last edited by sgnoc

              Anyone have any other ideas, or does this need to get submitted to redmine? Thanks.

              *** Edited, adding below

              I tried uninstalling the package, manually removed all <pimd references from the config.xml, then reinstalled and reconfigured. Still have the same result from the package with the "capabilities insufficient" messages filling the log file.

              V 1 Reply Last reply Reply Quote 0
              • V
                Vollans @sgnoc
                last edited by

                @sgnoc To be honest, I don't understand as I've got both avahi and PIMD running fine on my 23.01 setup.

                S 1 Reply Last reply Reply Quote 1
                • S
                  sgnoc
                  last edited by

                  Well, I feel dumb... I just noticed in the logs it is the same interface IP that is in the messages. Apparently just before I did the upgrade, I also removed an OpenVPN interface a few days prior and didn't notice these logs must have been generating before the upgrade. So PIMD was trying to send to an interface that no longer exists. Makes a lot of sense why it doesn't have the capabilities!

                  Removed the interface from the PIMD settings and miraculously the problem is solved. Wish I would have noticed these logs before I upgraded.

                  Thanks for the help, this one was definitely on me!

                  1 Reply Last reply Reply Quote 0
                  • S
                    sgnoc @Vollans
                    last edited by

                    @vollans Thanks! I ended up thinking I could get just PIMD working, but apparently I still do need the Avahi running with PIMD. Chromecast and samsung speakers were not able to do discovery without Avahi running, and PIMD is doing the messages broadcasting for everything else. Still don't really understand fully PIMD vs Avahi, but I seem to need both running for things to work properly. I just flipped Avahi back on and everything is running fine now, and no more capabilities messages from the post I just submitted.

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