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

NDP Table Data Missing (GUI)

Scheduled Pinned Locked Moved Plus 23.09 Development Snapshots (Retired)
17 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.
  • R
    RobbieTT
    last edited by RobbieTT Sep 6, 2023, 4:13 PM Sep 6, 2023, 4:09 PM

    23.09.a.20230905.0551

    No NDP data:

     2023-09-06 at 17.01.43.png

    Sep 6 17:07:38	kernel		pid 79239 (ndp), jid 0, uid 0: exited on signal 11 (core dumped)
    

    The error persists through reboots.

    CLI works as normal with ndp -a so the issue is confined to the GUI alone.

    ☕️

    1 Reply Last reply Reply Quote 0
    • J
      jimp Rebel Alliance Developer Netgate
      last edited by Sep 6, 2023, 5:00 PM

      Curious I was able to make this happen just once on one system here but then I refreshed and it worked, and now I can't make it happen again.

      The GUI page just runs NDP same as you would from the CLI, but it uses ndp -na

      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!

      1 Reply Last reply Reply Quote 0
      • J
        jimp Rebel Alliance Developer Netgate
        last edited by Sep 6, 2023, 5:25 PM

        I opened https://redmine.pfsense.org/issues/14755 to track this, though I tried on quite a few different systems and couldn't make it happen again.

        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!

        R 2 Replies Last reply Sep 6, 2023, 5:30 PM Reply Quote 0
        • R
          RobbieTT @jimp
          last edited by RobbieTT Sep 6, 2023, 5:49 PM Sep 6, 2023, 5:30 PM

          @jimp
          Just checked and both ndp -a and ndp -na work just fine via the CLI.

          I also noticed this at the end of the CLI table this time around:

          Segmentation fault (core dumped)
          

          I don't recall seeing that fault message before.

          <118>Bootup complete
          <6>pid 54956 (ndp), jid 0, uid 0: exited on signal 11 (core dumped)
          <6>pid 98799 (ndp), jid 0, uid 0: exited on signal 11 (core dumped)
          <6>pid 36036 (ndp), jid 0, uid 0: exited on signal 11 (core dumped)
          <6>pid 52178 (ndp), jid 0, uid 0: exited on signal 11 (core dumped)
          <6>pid 79239 (ndp), jid 0, uid 0: exited on signal 11 (core dumped)
          <6>pid 95436 (ndp), jid 0, uid 0: exited on signal 11 (core dumped)
          <6>ng0: changing name to 'pppoe0'
          pf_test6: kif == NULL, if_xname pppoe0
          <6>ng0: changing name to 'pppoe0'
          

          ☕️

          1 Reply Last reply Reply Quote 0
          • R
            RobbieTT @jimp
            last edited by RobbieTT Sep 7, 2023, 6:54 PM Sep 7, 2023, 2:54 PM

            @jimp

            For reasons unexplained the NDP table became populated again. Nothing has changed since yesterday or this morning but the data is back:

             2023-09-07 at 15.45.52.png

            Weird but yes, it is intermittent, if you give it long enough.

            [edit: Post reboot the NDP Table is empty again.]

            ☕️

            R 1 Reply Last reply Sep 10, 2023, 12:49 PM Reply Quote 0
            • R
              RobbieTT @RobbieTT
              last edited by RobbieTT Sep 10, 2023, 12:52 PM Sep 10, 2023, 12:49 PM

              @jimp

              Ok, after a few days of testing it seems the NDP Table only becomes populated after around 24 hours post-boot. This may be linked to previous observations that the idle/offline flags on the Status/DHCPv6 Leases page are invariably incorrect and that MAC and Hostnames are typically missing.

               2023-09-10 at 13.50.35.png

              It is like the whole IPV6 stack has a gap between its normal functioning and the GUI monitoring and display pages, as the raw data via the CLI is correct.

              [Issue remains present with v23.09.a.20230907.0600 too.]

              ☕️

              C 1 Reply Last reply Sep 13, 2023, 6:31 PM Reply Quote 0
              • C
                cmcdonald Netgate Developer @RobbieTT
                last edited by Sep 13, 2023, 6:31 PM

                @RobbieTT

                I have built ndp with debug symbols for testing. It would be great to get a core dump from this version

                https://redmine.pfsense.org/issues/14755#note-3

                Need help fast? https://www.netgate.com/support

                R 1 Reply Last reply Sep 13, 2023, 8:15 PM Reply Quote 0
                • R
                  RobbieTT @cmcdonald
                  last edited by Sep 13, 2023, 8:15 PM

                  @cmcdonald

                  I guess that is on me but I've no real idea how to install this or recover back to normal again.

                  I've downloaded the file I can see that a couple of move files / mv command's are needed but don't presume I know what I am doing - both pfSense and BSD are new to me. Oh and I only have my in-production Netgate devise to test with (gulp!).

                  That said, my NDP table has vanished again this evening...

                   2023-09-13 at 21.05.04.png

                  ...so perhaps that is a sign I should crack-on with this.

                  ☕️

                  C 1 Reply Last reply Sep 13, 2023, 8:42 PM Reply Quote 0
                  • C
                    cmcdonald Netgate Developer @RobbieTT
                    last edited by cmcdonald Sep 13, 2023, 8:44 PM Sep 13, 2023, 8:42 PM

                    @RobbieTT

                    1. Download the ndp.full file from Redmine (this is the ndp binary built without compiler optimizations and with debugging symbols).
                    2. Navigate to Diagnostics > Command Prompt and upload ndp.full to pfSense, it should report Uploaded file to /tmp/ndp.full.
                    3. Still on Diagnostics > Command Prompt, enter mv /usr/sbin/ndp /usr/sbin/ndp.orig , This just renames your existing ndp binary so that the next step doesn't clobber it.
                    4. Now run mv /tmp/ndp.full /usr/sbin/ndp and then chmod +x /usr/sbin/ndp. The first command moves the new binary into the well-known location and the second command ticks the execute bit so that it can be, well, executed.

                    I would go ahead too and purge any existing core files with rm -f /root/*.core. Once you get an empty NDP Table again, there is a great chance that you've hit the issue and a new ndp.core file will be at /root/ndp.core, download this file and share it with me cmcdonald<at>netgate<dot>com

                    Thanks

                    Need help fast? https://www.netgate.com/support

                    R 1 Reply Last reply Sep 13, 2023, 8:44 PM Reply Quote 0
                    • R
                      RobbieTT @cmcdonald
                      last edited by Sep 13, 2023, 8:44 PM

                      @cmcdonald
                      Perfect. 👍

                      ☕️

                      C 1 Reply Last reply Sep 15, 2023, 1:23 PM Reply Quote 1
                      • C
                        cmcdonald Netgate Developer @RobbieTT
                        last edited by Sep 15, 2023, 1:23 PM

                        @RobbieTT Any updates? We are eager to obtain a core dump from anyone who can replicate using the debugging build of ndp binary

                        Need help fast? https://www.netgate.com/support

                        R 2 Replies Last reply Sep 15, 2023, 1:31 PM Reply Quote 0
                        • R
                          RobbieTT @cmcdonald
                          last edited by Sep 15, 2023, 1:31 PM

                          @cmcdonald

                          Not yet as this is my only pfSense device so I have to wait until the dark hours of the weekend to attempt it (remote working and all that).

                          I've kinda got used to having 2 routers when I was running EdgeRouters; it's more difficult to test things with only 1. I'm sure I will get another device at some point.

                          ☕️

                          1 Reply Last reply Reply Quote 0
                          • R
                            RobbieTT @cmcdonald
                            last edited by Sep 16, 2023, 2:19 PM

                            @cmcdonald said in NDP Table Data Missing (GUI):

                            @RobbieTT Any updates? We are eager to obtain a core dump from anyone who can replicate using the debugging build of ndp binary

                            You should now have 2 emails - first with the core dump as per instructions and the second taken after a system reboot.

                            Good luck.

                            ☕️

                            C 1 Reply Last reply Sep 18, 2023, 6:24 PM Reply Quote 0
                            • C
                              cmcdonald Netgate Developer @RobbieTT
                              last edited by Sep 18, 2023, 6:24 PM

                              @RobbieTT Thanks for the core. We were able to track this one down!

                              Need help fast? https://www.netgate.com/support

                              R 1 Reply Last reply Sep 18, 2023, 7:05 PM Reply Quote 1
                              • R
                                RobbieTT @cmcdonald
                                last edited by RobbieTT Oct 17, 2023, 2:41 AM Sep 18, 2023, 7:05 PM

                                @cmcdonald said in NDP Table Data Missing (GUI):

                                @RobbieTT Thanks for the core. We were able to track this one down!

                                Glad to help you and the team. 👍

                                ☕️

                                M 1 Reply Last reply Oct 17, 2023, 12:45 AM Reply Quote 0
                                • M
                                  marcosm Netgate @RobbieTT
                                  last edited by Oct 17, 2023, 12:45 AM

                                  @RobbieTT Has this happened since the fix?

                                  R 1 Reply Last reply Oct 17, 2023, 2:38 AM Reply Quote 0
                                  • R
                                    RobbieTT @marcosm
                                    last edited by Oct 17, 2023, 2:38 AM

                                    @marcosm
                                    No, the NDP table has been fully populated in the GUI since the fix. 👍

                                    ☕️

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