Ocean
March 22, 2018, 6:03pm
1
This is a brand new pi-hole install on a raspberry pi. I used the install script.
Script seems to have worked. Quickly scrolling text, but I did see some "red".
Debug Token:
gal03c0hx2
After install, I tried to load the admin page, both locally and from another on same network. Both browsers return "403 - Forbidden"
This is the output from: curl -I http://localhost/admin/
HTTP/1.1 301 Moved Permanently
Location: http://localhost/admin/
Date: Thu, 22 Mar 2018 18:01:11 GMT
Server: lighttpd/1.4.35
Let me know if you need me to try anything.
Thank you!
mibere
March 22, 2018, 6:38pm
2
Can you also try
curl -I http://localhost/admin
without trailing /
What's your operating system? Fedora?
Ocean
March 22, 2018, 6:44pm
3
My apologies, my earlier error was without the trailing / (I included with it here by mistake)
If I include a trailing "/", then I get:
HTTP/1.1 403 Forbidden
Content-Type: text/html
Content-Length: 345
Date: Thu, 22 Mar 2018 18:39:12 GMT
Server: lighttpd/1.4.35
The OS is Raspbian 8 (jessie)
mibere
March 22, 2018, 6:50pm
4
First restart your Pi and check if you can access the website with a browser.
Then please read the notes about Jessie in this blog post
https://pi-hole.net/2018/02/14/pi-hole-v3-3-released-its-extra-special/
Ocean
March 22, 2018, 7:07pm
5
The reboot fixed the "admin page not accessible" problem. -- thanks!
And thanks for the heads-up about whitelisting issue with Jessie.
However, I see I have a new problem ... "FTL offline" and no stats are showing.
But let me look into this. I see a help page here that might help:
Check the output of these commands:
which pihole-FTL
sudo -u pihole which pihole-FTL
Thanks again all -- keep up great work!
mibere
March 22, 2018, 7:12pm
6
This was also the solution in another thread. Same problem, same solution.
Ocean
March 22, 2018, 8:26pm
7
Sorry, but I can't seem to fix this.
Maybe I'm not seeing the connection to the solved thread.
In this case, I cannot get dnsmasq to start. DNS service is not running. And so FTL is not up either.
I tried a new debug token. But got an error trying to upload the debug log. (w/o DNS)
Here is the local, sanitized debug log:
Ocean
March 22, 2018, 8:33pm
8
Quick update:
I found and commented out log-queries=extra
Then restarted. Okay, DNS (dnsmasq) back up and running.
Now: Status: Active. FTL offline
No stats show -- just 'spinning arrows' (but don't timeout).
New debug token: ua2jnhr4bq
Ocean:
log-queries=extra
Leave it uncommented but remove =extra
log-queries
Ocean
March 23, 2018, 1:54am
10
Ok. I uncommented, but removed the "=extra"
Then rebooted.
Problem persists. Active status, but FTL offline.
Can you send us your entire pihole-FTL.log
?
cat /var/log/pihole-FTL.log | pihole tricorder
Ocean
March 23, 2018, 1:59am
12
Interesting... I typed the full command and I get:
cat: /var/log/pihole-FTL.log: No such file or directory
Use netcat.
There is no /var/log/pihole-FTL.log
There is a pihole.log and pihole.log.1
It looks like your still on dnsmasq v2.72
and Pi-hole v3.3 so it doesn't seem you followed either of these solutions (from the link @mibere posted):
if you want to run a different version of Pi-hole, it is possible to install an older version. Typically, we release all three components of Pi-hole at the same time (Core, Web, and FTL), so you'll usually want to install version from the same "release."
For example, we ran into some issues with v3.3 and dnsmasq compatibility with some systems, so some users needed to revert to v3.2.1 (Core and Web) but as part of the 3.2.1 "release," the latest version of FTL was 2.13.2.
Because we version e…
Update: 2018-08-06
As of v4.0, Pi-hole ships with _FTL_DNS, our fork of dnsmasq, which should restore compatibility with Raspbian Jessie. We still recommend installing a newer OS as Jessie is EOL anyway.
Please note that this tutorial is only meant for Rasbian Jessie, although it might (to some extend) also help with similar issues on other Debian versions. Do this at your own risk (however, the likeliness of a failure is rather small in our opinion).
First step: Download more recent versio…
Update: 2018-08-06
As of v4.0, Pi-hole ships with _FTL_DNS, our fork of dnsmasq, which should restore compatibility with Raspbian Jessie. We still recommend installing a newer OS as Jessie is EOL anyway.
By default, Raspbian Jessie only supports dnsmasq v2.72, which does not work with the log-queries=extra flag, which is required for Pi-hole v3.3+. You may see error messages such as:
dnsmasq: extraneous parameter at line 37 of /etc/dnsmasq.d/01-pihole.conf
failed!
There are two option…
Ocean
March 23, 2018, 2:35am
14
Okay - I picked option 2: upgrade dnsmasq to 2.76. Done.
New debug code: 2a51v96m7c
After a reboot, I'm still stuck on "FTL offline" on Admin page.
Above all, thank you for your patience with me, and continued help.
You still have some issue with the install:
Mar 23 01:51:04 dnsmasq[572]: failed to load names from /etc/pihole/gravity.list: No such file or directory
[âś—] pihole-FTL daemon is unknown
Try a pihole -r
> Repair now that you have the right version of dnsmasq
system
Closed
April 13, 2018, 3:11am
17
This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.