ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Pi-Hole web interface not working

    Scheduled Pinned Locked Moved IT Discussion
    pi-holetroubleshooting
    16 Posts 5 Posters 4.0k 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.
    • JaredBuschJ
      JaredBusch
      last edited by

      Sorry, yes, lighttpd is not running. states it is failing to parse the /etc/lighttpd/lighttpd.conf file around line 94. Except that, the file only has 93 lines and is default. I have never touched it. Any changes, of which I have none, would be in external.conf.

      This morning I poked around and the other Fedora 28 setup I have has the same error.

      [jbusch@pihole ~]$ sudo systemctl status lighttpd | cat
      ā— lighttpd.service - Lightning Fast Webserver With Light System Requirements
         Loaded: loaded (/usr/lib/systemd/system/lighttpd.service; enabled; vendor preset: disabled)
         Active: failed (Result: exit-code) since Tue 2018-08-28 08:36:36 CDT; 14min ago
        Process: 2372 ExecStart=/usr/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf (code=exited, status=255)
       Main PID: 2372 (code=exited, status=255)
      
      Aug 28 08:36:36 pihole.jaredbusch.com systemd[1]: Started Lightning Fast Webserver With Light System Requirements.
      Aug 28 08:36:36 pihole.jaredbusch.com lighttpd[2372]: 2018-08-28 08:36:36: (configfile.c.1451) pclose "cat external.conf 2>/dev/null"failed: Success
      Aug 28 08:36:36 pihole.jaredbusch.com lighttpd[2372]: 2018-08-28 08:36:36: (configfile.c.1289) source: /etc/lighttpd/lighttpd.conf line: 94 pos: 1 parser failed somehow near here: (EOL)
      Aug 28 08:36:36 pihole.jaredbusch.com systemd[1]: lighttpd.service: Main process exited, code=exited, status=255/n/a
      Aug 28 08:36:36 pihole.jaredbusch.com systemd[1]: lighttpd.service: Failed with result 'exit-code'.
      

      The conf file looks like it was updated on on both systems, but not the orig.

      [jbusch@pihole ~]$ ls -la /etc/lighttpd/
      total 28
      drwxr-xr-x.  4 root root  103 Aug 13 09:00 .
      drwxr-xr-x. 89 root root 8192 Aug 27 20:56 ..
      drwxr-xr-x.  2 root root 4096 Aug 13 09:00 conf.d
      -rw-r--r--.  1 root root 3560 Aug 13 14:46 lighttpd.conf
      -rw-r--r--.  1 root root 3560 Aug  8 23:00 lighttpd.conf.orig
      -rw-r--r--.  1 root root 3319 Aug 12 23:07 modules.conf
      drwxr-xr-x.  2 root root   29 Aug 13 09:00 vhosts.d
      
      [jbusch@pihole ~]$ ls -la /etc/lighttpd/
      total 28
      drwxr-xr-x.  4 root root  103 Aug 13 09:00 .
      drwxr-xr-x. 84 root root 8192 Aug 27 17:56 ..
      drwxr-xr-x.  2 root root 4096 Aug 13 09:00 conf.d
      -rw-r--r--.  1 root root 3560 Aug 11 15:40 lighttpd.conf
      -rw-r--r--.  1 root root 3560 Apr  3 15:18 lighttpd.conf.orig
      -rw-r--r--.  1 root root 3319 Aug 12 23:07 modules.conf
      drwxr-xr-x.  2 root root   29 Aug 13 09:00 vhosts.d
      [jbusch@pihole ~]$ 
      
      JaredBuschJ 1 Reply Last reply Reply Quote 1
      • JaredBuschJ
        JaredBusch @JaredBusch
        last edited by

        Replacing with the .orig did not help. same error.

        1 Reply Last reply Reply Quote 0
        • DustinB3403D
          DustinB3403
          last edited by

          Does the original file have 94 lines?

          JaredBuschJ 1 Reply Last reply Reply Quote 0
          • JaredBuschJ
            JaredBusch @DustinB3403
            last edited by

            @dustinb3403 said in Pi-Hole web interface not working:

            Does the original file have 94 lines?

            They are identical. So I did not expect a different response.

            1 Reply Last reply Reply Quote 0
            • JaredBuschJ
              JaredBusch
              last edited by JaredBusch

              Looks like an issue is already opened.
              https://github.com/pi-hole/pi-hole/issues/2391

              1 Reply Last reply Reply Quote 1
              • JaredBuschJ
                JaredBusch
                last edited by JaredBusch

                The original file has not been touched in almost a year, so I do not think that the problem lies in the configuration file.
                https://github.com/pi-hole/pi-hole/commits/master/advanced/lighttpd.conf.fedora

                More likely something else has changed with lighttpd

                DustinB3403D 1 Reply Last reply Reply Quote 1
                • DustinB3403D
                  DustinB3403 @JaredBusch
                  last edited by

                  @jaredbusch so you're saying don't update our systems.

                  Thanks for helping to find a bug.

                  JaredBuschJ 1 Reply Last reply Reply Quote 0
                  • JaredBuschJ
                    JaredBusch @DustinB3403
                    last edited by

                    @dustinb3403 said in Pi-Hole web interface not working:

                    @jaredbusch so you're saying don't update our systems.

                    Thanks for helping to find a bug.

                    I updated to 4 on the 13th obviously. Dunno if that was it or a dnf update.

                    1 Reply Last reply Reply Quote 0
                    • JaredBuschJ
                      JaredBusch
                      last edited by

                      Commented out the include to external.conf and it starts.

                      1 Reply Last reply Reply Quote 3
                      • JaredBuschJ
                        JaredBusch
                        last edited by

                        On the other system I created a blank external.conf and it works now.

                        sudo touch /etc/lighttpd/external.conf
                        
                        dbeatoD 1 Reply Last reply Reply Quote 4
                        • dbeatoD
                          dbeato @JaredBusch
                          last edited by

                          @jaredbusch said in Pi-Hole web interface not working:

                          On the other system I created a blank external.conf and it works now.

                          sudo touch /etc/lighttpd/external.conf
                          

                          Got it

                          1 Reply Last reply Reply Quote 0
                          • 1 / 1
                          • First post
                            Last post