Pi-hole and piaware - lighttpd?

Should I reinstall the piaware now? I am afraid will break pi-hole.
As of now I can still see my planes via "virtual radar server"

pi@raspberrypi:/home $ curl -Lv http://127.0.0.1/dump1090-fa/
    *   Trying 127.0.0.1...
    * TCP_NODELAY set
    * Connected to 127.0.0.1 (127.0.0.1) port 80 (#0)
    > GET /dump1090-fa/ HTTP/1.1
    > Host: 127.0.0.1
    > User-Agent: curl/7.52.1
    > Accept: */*
    >
    < HTTP/1.1 200 OK
    < Content-type: text/html; charset=UTF-8
    < Content-Length: 342
    < Date: Fri, 18 May 2018 02:00:23 GMT
    < Server: lighttpd/1.4.45
    <

        <html><head>
            <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/>
            <link rel='stylesheet' href='/pihole/blockingpage.css' type='text/css'/>
        </head><body id='splashpage'><img src='/admin/img/logo.svg'/><br/>Pi-<b>hole</b>: Your black hole for Internet advertisements</body></html>
    * Curl_http_done: called premature == 0
    * Connection #0 to host 127.0.0.1 left intact

Try that last curl command first to check it out. Or is everything working now as it should be?

Sorry, my mistake, forgot the 8080 port. curl -Lv http://127.0.0.1:8080/dump1090-fa/

I have edited the reply. No, it's not right, as it is now. The piaware page is nice to have, with weather... The VRS is just a "patch around" the issue.

pi@raspberrypi:/home $ curl -Lv http://127.0.0.1:8080/dump1090-fa/
* Trying 127.0.0.1...
* TCP_NODELAY set
* Connected to 127.0.0.1 (127.0.0.1) port 8080 (#0)
> GET /dump1090-fa/ HTTP/1.1
> Host: 127.0.0.1:8080
> User-Agent: curl/7.52.1
> Accept: /
>
< HTTP/1.1 200 OK
< Content-type: text/html; charset=UTF-8
< Content-Length: 126
< Date: Fri, 18 May 2018 02:03:32 GMT
< Server: lighttpd/1.4.45
<
* Curl_http_done: called premature == 0
* Connection #0 to host 127.0.0.1 left intact
[ERROR]: Unable to parse results from queryads.php: Unhandled error message (Invalid domain!)

Haven't abandoned you, just calling in some backup help, MCat may be off so I'll get DL to take a look as well. I just won't have time to set up PiAware locally here for a few days and I don't want to leave you hanging for all that time.

That's OK, no worries, the ADS-B is a hobby, the Pi-Hole is the one that has to work 100% because otherwise... the rest of my family will revolt :slight_smile:
Thank you for the help!

After you run curl -Lv http://127.0.0.1:8080/dump1090-fa/, what do the lighttpd access and error logs look like?

pi@raspberrypi:~ $ curl -Lv http://127.0.0.1:8080/dump1090-fa/
*   Trying 127.0.0.1...
* TCP_NODELAY set
* Connected to 127.0.0.1 (127.0.0.1) port 8080 (#0)
> GET /dump1090-fa/ HTTP/1.1
> Host: 127.0.0.1:8080
> User-Agent: curl/7.52.1
> Accept: */*
>
< HTTP/1.1 200 OK
< Content-type: text/html; charset=UTF-8
< Content-Length: 126
< Date: Sun, 27 May 2018 00:00:05 GMT
< Server: lighttpd/1.4.45
<
* Curl_http_done: called premature == 0
* Connection #0 to host 127.0.0.1 left intact
[ERROR]: Unable to parse results from <i>queryads.php</i>: <code>Unhandled error

The Error log didn't change.
The Access log is:

1526815053|192.168.1.232|GET /admin/index.php HTTP/1.1|200|26066
1526815053|192.168.1.232|GET /admin/style/vendor/bootstrap/css/bootstrap.min.css HTTP/1.1|304|0
1526815053|192.168.1.232|GET /admin/style/vendor/dataTables.bootstrap.min.css HTTP/1.1|200|944
1526815053|192.168.1.232|GET /admin/style/vendor/AdminLTE.min.css HTTP/1.1|200|13719
1526815053|192.168.1.232|GET /admin/style/vendor/skin-blue.min.css HTTP/1.1|200|733
1526815053|192.168.1.232|GET /admin/style/pi-hole.css HTTP/1.1|200|1505
1526815053|192.168.1.232|GET /admin/style/vendor/font-awesome-4.5.0/css/font-awesome.min.css HTTP/1.1|304|0
1526815053|192.168.1.232|GET /admin/style/vendor/daterangepicker.css HTTP/1.1|200|1440
1526815053|192.168.1.232|GET /admin/style/vendor/js-warn.css HTTP/1.1|200|553
1526815053|192.168.1.232|GET /admin/scripts/pi-hole/js/header.js HTTP/1.1|200|293
1526815053|192.168.1.232|GET /admin/style/vendor/ionicons-2.0.1/css/ionicons.min.css HTTP/1.1|304|0
1526815053|192.168.1.232|GET /admin/img/logo.svg HTTP/1.1|200|1649
1526815053|192.168.1.232|GET /admin/img/donate.gif HTTP/1.1|200|3592
1526815053|192.168.1.232|GET /admin/style/vendor/SourceSansPro/SourceSansPro.css HTTP/1.1|200|252
1526815053|192.168.1.232|GET /admin/scripts/vendor/jquery.min.js HTTP/1.1|304|0
1526815053|192.168.1.232|GET /admin/scripts/vendor/jquery-ui.min.js HTTP/1.1|304|0
1526815053|192.168.1.232|GET /admin/style/vendor/bootstrap/js/bootstrap.min.js HTTP/1.1|304|0
1526815053|192.168.1.232|GET /admin/scripts/vendor/app.min.js HTTP/1.1|304|0
1526815053|192.168.1.232|GET /admin/scripts/vendor/jquery.dataTables.min.js HTTP/1.1|304|0
1526815053|192.168.1.232|GET /admin/img/boxed-bg.jpg HTTP/1.1|200|123770
1526815053|192.168.1.232|GET /admin/style/vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.woff2?v=4.5.0 HTTP/1.1|2$
1526815053|192.168.1.232|GET /admin/scripts/vendor/dataTables.bootstrap.min.js HTTP/1.1|304|0
1526815053|192.168.1.232|GET /admin/scripts/vendor/Chart.bundle.min.js HTTP/1.1|304|0
1526815053|192.168.1.232|GET /admin/scripts/pi-hole/js/footer.js HTTP/1.1|304|0
1526815053|192.168.1.232|GET /admin/scripts/pi-hole/js/index.js HTTP/1.1|304|0
1526815053|192.168.1.232|GET /admin/style/vendor/SourceSansPro/SourceSansPro-Regular.ttf HTTP/1.1|200|149972
1526815053|192.168.1.232|GET /admin/style/vendor/SourceSansPro/SourceSansPro-Bold.ttf HTTP/1.1|200|148932
1526815053|192.168.1.232|GET /admin/style/vendor/SourceSansPro/SourceSansPro-Semibold.ttf HTTP/1.1|200|149636
1526815053|192.168.1.232|GET /admin/style/vendor/ionicons-2.0.1/fonts/ionicons.ttf?v=2.0.0 HTTP/1.1|200|188508
1526815053|192.168.1.232|GET /admin/api.php?summary HTTP/1.1|200|383
1526815053|192.168.1.232|GET /admin/api.php?overTimeData10mins HTTP/1.1|200|4657
1526815053|192.168.1.232|GET /admin/api.php?overTimeDataClients&getClientNames HTTP/1.1|200|3437
1526815053|192.168.1.232|GET /admin/api.php?summaryRaw&topItems HTTP/1.1|200|1002
1526815053|192.168.1.232|GET /admin/api.php?summaryRaw&getQuerySources&topClientsBlocked HTTP/1.1|200|490
1526815053|192.168.1.232|GET /admin/api.php?getQueryTypes HTTP/1.1|200|95
1526815053|192.168.1.232|GET /admin/api.php?getForwardDestinations HTTP/1.1|200|168
1526815054|192.168.1.232|GET /admin/api.php?summary HTTP/1.1|200|383
1526815055|192.168.1.232|GET /admin/api.php?summary HTTP/1.1|200|383
1526815056|192.168.1.232|GET /admin/api.php?summary HTTP/1.1|200|383
1526815057|192.168.1.232|GET /admin/api.php?summary HTTP/1.1|200|383
1526815058|192.168.1.232|GET /admin/api.php?summary HTTP/1.1|200|383

From the config it looks like you should just need to go to localhost:8080/ to get the same view you would get from localhost:80/dump1090-fa/. What do you see if you go to the first URL?

First one yields:
http://<Pi_IP>:8080/

[ERROR]: Unable to parse results from queryads.php: Unhandled error message (Invalid domain!)

Second one shows the generic PiHole page with

Pi-hole: Your black hole for Internet advertisements
Did you mean to go to the admin panel?

What do the entries in the access log look like?

It was posted above.

However, here it is again:
/var/log/lighttpd/access.log

1527543558|192.168.1.232|GET /admin/index.php HTTP/1.1|200|26075
1527543558|192.168.1.232|GET /admin/style/vendor/bootstrap/css/bootstrap.min.cs$
1527543559|192.168.1.232|GET /admin/style/vendor/font-awesome-4.5.0/css/font-aw$
1527543559|192.168.1.232|GET /admin/style/vendor/ionicons-2.0.1/css/ionicons.mi$
1527543559|192.168.1.232|GET /admin/style/vendor/AdminLTE.min.css HTTP/1.1|200|$
1527543559|192.168.1.232|GET /admin/style/vendor/dataTables.bootstrap.min.css H$
1527543559|192.168.1.232|GET /admin/style/vendor/daterangepicker.css HTTP/1.1|2$
1527543559|192.168.1.232|GET /admin/style/vendor/skin-blue.min.css HTTP/1.1|200$
1527543559|192.168.1.232|GET /admin/style/vendor/js-warn.css HTTP/1.1|200|553
1527543559|192.168.1.232|GET /admin/img/donate.gif HTTP/1.1|200|3592
1527543559|192.168.1.232|GET /admin/img/boxed-bg.jpg HTTP/1.1|200|123770
1527543559|192.168.1.232|GET /admin/api.php?summary HTTP/1.1|200|382
1527543559|192.168.1.232|GET /admin/api.php?overTimeData10mins HTTP/1.1|200|4865
1527543559|192.168.1.232|GET /admin/style/vendor/font-awesome-4.5.0/fonts/fonta$
1527543560|192.168.1.232|GET /admin/api.php?overTimeDataClients&getClientNames $
1527543560|192.168.1.232|GET /admin/api.php?summaryRaw&topItems HTTP/1.1|200|709
1527543560|192.168.1.232|GET /admin/style/vendor/SourceSansPro/SourceSansPro-Re$
1527543560|192.168.1.232|GET /admin/style/vendor/SourceSansPro/SourceSansPro-Bo$
1527543560|192.168.1.232|GET /admin/style/vendor/SourceSansPro/SourceSansPro-Se$

I asked again because there should be new entries, since you just queried the web server.

I see. I don't know why they don't appear.

As a work-around, for now I am using ModeSMixer2 to see the local output.

If you make requests on both port 80 and port 8080, do any new lines appear in the access log?

1527543558|192.168.1.232|GET /admin/index.php HTTP/1.1|200|26075
1527543558|192.168.1.232|GET /admin/style/vendor/bootstrap/css/bootstrap.min.css HTTP/1.1|200|19896
1527543559|192.168.1.232|GET /admin/style/vendor/font-awesome-4.5.0/css/font-awesome.min.css HTTP/1.1|200|6286
1527543559|192.168.1.232|GET /admin/style/vendor/ionicons-2.0.1/css/ionicons.min.css HTTP/1.1|200|8360
1527543559|192.168.1.232|GET /admin/style/vendor/AdminLTE.min.css HTTP/1.1|200|13719
1527543559|192.168.1.232|GET /admin/style/vendor/dataTables.bootstrap.min.css HTTP/1.1|200|944
1527543559|192.168.1.232|GET /admin/style/vendor/daterangepicker.css HTTP/1.1|200|1440
1527543559|192.168.1.232|GET /admin/style/vendor/skin-blue.min.css HTTP/1.1|200|733
1527543559|192.168.1.232|GET /admin/style/vendor/js-warn.css HTTP/1.1|200|553
1527543559|192.168.1.232|GET /admin/img/donate.gif HTTP/1.1|200|3592
1527543559|192.168.1.232|GET /admin/img/boxed-bg.jpg HTTP/1.1|200|123770
1527543559|192.168.1.232|GET /admin/api.php?summary HTTP/1.1|200|382
1527543559|192.168.1.232|GET /admin/api.php?overTimeData10mins HTTP/1.1|200|4865
1527543559|192.168.1.232|GET /admin/style/vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.woff2?v=4.5.0 HTTP/1.1|200|66624
1527543560|192.168.1.232|GET /admin/api.php?overTimeDataClients&getClientNames HTTP/1.1|200|2995
1527543560|192.168.1.232|GET /admin/api.php?summaryRaw&topItems HTTP/1.1|200|709
1527543560|192.168.1.232|GET /admin/style/vendor/SourceSansPro/SourceSansPro-Regular.ttf HTTP/1.1|200|149972
1527543560|192.168.1.232|GET /admin/style/vendor/SourceSansPro/SourceSansPro-Bold.ttf HTTP/1.1|200|148932
1527543560|192.168.1.232|GET /admin/style/vendor/SourceSansPro/SourceSansPro-Semibold.ttf HTTP/1.1|200|149636
1527543560|192.168.1.232|GET /admin/api.php?summaryRaw&getQuerySources&topClientsBlocked HTTP/1.1|200|461
1527543560|192.168.1.232|GET /admin/api.php?getQueryTypes HTTP/1.1|200|101
1527543560|192.168.1.232|GET /admin/api.php?getForwardDestinations HTTP/1.1|200|101
1527543560|192.168.1.232|GET /admin/style/vendor/ionicons-2.0.1/fonts/ionicons.ttf?v=2.0.0 HTTP/1.1|200|188508
1527543560|192.168.1.232|GET /admin/api.php?summary HTTP/1.1|200|382
1527543560|192.168.1.232|GET /admin/img/favicon.png HTTP/1.1|200|8675
1527543561|192.168.1.232|GET /admin/api.php?summary HTTP/1.1|200|382
1527543562|192.168.1.232|GET /admin/api.php?summary HTTP/1.1|200|382
1527543757|192.168.1.232|GET /admin/index.php HTTP/1.1|200|26075
1527543757|192.168.1.232|GET /admin/style/vendor/SourceSansPro/SourceSansPro.css HTTP/1.1|200|252
1527543757|192.168.1.232|GET /admin/style/vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.woff2?v=4.5.0 HTTP/1.1|200|66624
1527543757|192.168.1.232|GET /admin/api.php?summary HTTP/1.1|200|382
1527543757|192.168.1.232|GET /admin/api.php?overTimeData10mins HTTP/1.1|200|4896
1527543757|192.168.1.232|GET /admin/api.php?overTimeDataClients&getClientNames HTTP/1.1|200|3015
1527543757|192.168.1.232|GET /admin/api.php?summaryRaw&topItems HTTP/1.1|200|708
1527543757|192.168.1.232|GET /admin/api.php?getQueryTypes HTTP/1.1|200|100
1527543757|192.168.1.232|GET /admin/api.php?summaryRaw&getQuerySources&topClientsBlocked HTTP/1.1|200|460
1527543758|192.168.1.232|GET /admin/api.php?getForwardDestinations HTTP/1.1|200|101
1527543758|192.168.1.232|GET /admin/img/favicon.png HTTP/1.1|200|8675
1527543759|192.168.1.232|GET /admin/api.php?summary HTTP/1.1|200|382
1527543760|192.168.1.232|GET /admin/api.php?summary HTTP/1.1|200|382
1527543781|127.0.0.1|GET /admin/scripts/pi-hole/php/queryads.php?domain=192.168.1.232:8080&bp HTTP/1.0|200|23
1527543781|192.168.1.232:8080|GET / HTTP/1.1|200|126
1527543781|192.168.1.232:8080|GET /favicon.ico HTTP/1.1|200|568
1527543781|192.168.1.232:8080|GET /favicon.ico HTTP/1.1|200|568
1527543838|127.0.0.1|GET /admin/scripts/pi-hole/php/queryads.php?domain=192.168.1.232:8080&bp HTTP/1.0|200|23
1527543838|192.168.1.232:8080|GET / HTTP/1.1|200|126