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

    Dhcpleases: Could not deliver signal HUP to process because its pidfile does …

    Scheduled Pinned Locked Moved General pfSense Questions
    6 Posts 2 Posters 1.7k 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 Offline
      esquire1968
      last edited by

      2.2.2-RELEASE  (amd64)
      built on Mon Apr 13 20:10:22 CDT 2015

      After reboot I'm seeing this in my system log:

      Apr 15 23:17:44 dhcpleases: Could not deliver signal HUP to process because its pidfile (/var/run/dnsmasq.pid) does not exist, No such file or directory. 
      Apr 15 23:17:44 dhcpleases: Could not deliver signal HUP to process because its pidfile (/var/run/dnsmasq.pid) does not exist, No such file or directory. 
      
      

      What's wrong?

      esquire1986

      1 Reply Last reply Reply Quote 0
      • C Offline
        cmb
        last edited by

        Probably just cosmetic. Is Services>DNS Forwarder enabled? Looks like it thinks it should be, but isn't running.

        1 Reply Last reply Reply Quote 0
        • E Offline
          esquire1968
          last edited by

          DNS-Forwarder is enabled with this settings:

          Enable DNS forwarder … checked
          Register DHCP leases in DNS forwarder ... checked
          Register DHCP static mappings in DNS forwarder ... checked

          all other points are unchecked

          Interfaces: LAN, OPT2, Localhost

          Advanced: local=/firewall.lan/ … it's my domain

          no overrides

          Is there a misstake?

          1 Reply Last reply Reply Quote 0
          • C Offline
            cmb
            last edited by

            Does it show as running under Status>Services?

            What do you have that local= advanced line there for? Wondering if that line's syntax is invalid maybe and that's preventing it from starting. Though you shouldn't be able to save anything syntactically incorrect under Services>DNS Forwarder as it checks with dnsmasq to validate the config there as input validation.

            1 Reply Last reply Reply Quote 0
            • E Offline
              esquire1968
              last edited by

              Sercice/Status: dnsmasq is running

              I tried to change the advanced setting to …

              local=/firewall.lan ... not accepted
              local=firewall.lan/ ... not accepted
              local=firewall.lan ... not accepted

              ... only ...

              local=firewall.lan ... works. So the syntax must be right.

              1 Reply Last reply Reply Quote 0
              • C Offline
                cmb
                last edited by

                As long as the service is running, that config's fine.

                That error happens during boot because the DHCP lease registration process wants to HUP dnsmasq upon certain changes, but at that time during boot it may not be running. It's safe to ignore.

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