Thore Posted March 28, 2017 Posted March 28, 2017 (edited) Hi use a Nano Pi Neo with the Debian Server Image and and want to try install Pi-Hole but while the Installation Process i get a Error. The Script cant add a Password to the New User that Pi-Hole require (Yes i am use Root) i get a Stunnel4 error ?!?! Thanks for your Help Edited March 28, 2017 by Igor adjusted title
Igor Posted March 28, 2017 Posted March 28, 2017 If your system works fine - which means you have last version and no errors on file system or similar crazy problems ... than this looks more like a general pi-hole-install issue for Pi hole support line if exists, unrelated to this particular hardware and probably also unrelated to the system. (Debian, Ubuntu, Raspbian, ... ) I only installed this Pi-hole once, some time ago and since it worked out of the box I didn't learn anything about it I used to run some very complex scenarios within Armbian Debian version, so I doubt there is any related problem with Armbian.
Pi-holeDan Posted April 29, 2017 Posted April 29, 2017 Hi, this is Dan Schaper, one of the developers on the Pi-hole project. If you are still running into issues with the install, please let us know either here, or via message. We are working on how to better work with the various Armbian SBC's and distributions, so any reports would be helpful and will help us with a better product.
discarn8 Posted June 28, 2017 Posted June 28, 2017 Using the latest armbian image for nano pi, I installed pi hole via the bash install method. Installation went good, initialization was rocky but started after doing the pi hole -u and pihole -d, but I'm now experiencing the familiar issue of pi hole randomly ceasing to block ads with 0 blocks in the past 24 hours. I have a backup pi hole setup on a raspberry pi 3 in case of an instance such as this (my router has the nano pi as primary dns and the raspberry pi as secondary) and all ad blocking is currently being diverted to the raspberry. I'll check the usual stuff: command line ad site ping, SD card being full, lighthttpd running, sql, etc., and report back
Igor Posted June 28, 2017 Posted June 28, 2017 7 minutes ago, discarn8 said: Using the latest armbian image for nano pi, I installed pi hole via the bash install method. Huh. We use standard install method: curl -L install.pi-hole.net | bash Perhaps @Pi-holeDan can help us out?
lanefu Posted January 26, 2020 Posted January 26, 2020 The workaround for installing pi-hole seems to be to manually install these packages first sudo apt install php-cgi php-common php php-sqlite3
Werner Posted January 27, 2020 Posted January 27, 2020 6 hours ago, lanefu said: The workaround for installing pi-hole seems to be to manually install these packages first sudo apt install php-cgi php-common php php-sqlite3 Odd. It is been quite a few month since last time I've set up a Pi-Hole but I cannot remember that I had to install dependencies by hand. This has probably been fixed in the meantime (?). I may try this later this day since I wanted to test a few RC1 images on my boards anyways.
guidol Posted January 27, 2020 Posted January 27, 2020 since buster I do install pihole the normal curl way, but it "breaks" while installing/updating the php packages. then when pihole puts me back to a prompt I do try to install a already installed package (like espeak on my system) then apt memorizes that espeak is already installed and wil then install the php packages. after that when trying the curl way the second time it installs fine, because the php packages are alredy installed.... So preinstalling the php "dependencies" by hand is just the same, but faster
Werner Posted January 27, 2020 Posted January 27, 2020 In the course of testing RC-1 i retried this thing and could confirm that the installer script dies after checking the dependencies....odd.
stut Posted January 27, 2020 Posted January 27, 2020 I setup a lot of Piholes in lxc containers running Debian and the installer is always messing up something with the dependancies. Usually requires some manual package installation. This is both due to the minimal nature of the initial lxc rootfs but the installer has been buggy for al one long time. Downloading the installer bash file and running it like bash -x install.sh usually reveals where and what goes wrong.
guidol Posted January 28, 2020 Posted January 28, 2020 20 hours ago, Werner said: could confirm that the installer script dies after checking the dependencies....odd. OK with the dependencies the installer doenst dies after the dependencies-checkup: sudo apt install php-cgi php-common php php-sqlite3 -y && curl -sSL https://install.pi-hole.net | bash Did work for pihole 4.3.1/4.3.2 Also the "update" to 5.0 beta did work flawless: echo "release/v5.0" | sudo tee /etc/pihole/ftlbranch pihole checkout core release/v5.0 pihole checkout web release/v5.0
Werner Posted January 28, 2020 Posted January 28, 2020 Yeah, but my guess is it is not intended by the developers over there to work this way https://gist.github.com/EvilOlaf/ee16e3325b702a95b264dfc65937a78d The last command before it dies is debconf-apt-progress -- apt-get --yes --no-install-recommends install netcat idn2 sqlite3 dns-root-data lighttpd php-common php-cgi php-sqlite3 If I run it by hand it dies the same way. THOUGH if I remove the debconf-apt-progress it runs fine.... I provided a bunch of log files to pihole and cews kind a confirmed the issue. Lets see if they can fix it. 2
lanefu Posted January 28, 2020 Posted January 28, 2020 7 hours ago, Werner said: I provided a bunch of log files to pihole and cews kind a confirmed the issue. Lets see if they can fix it. thank you for doing that.
Recommended Posts