I am installing PiHole onto a RPi4 (2Gb RAM) running RaspbianOS. OS is running fine. PiHole install stops with this:
[✓] Checking for user 'pihole'
[i] FTL Checks...
[✓] Detected ARMv7 processor (with hard-float support)
[i] Checking for existing FTL binary...
[i] Downloading and Installing FTL...curl: (23) Failed writing body (1293 != 16375)
[✗] Downloading and Installing FTL
Error: URL https://github.com/pi-hole/ftl/releases/latest/download/pihole-FTL-armv7-linux-gnueabihf not found
[✗] FTL Engine not installed*
Most every reference to this FTL issue discusses 'updating pihole' and what to do to correct. I am having this issue during installation so none of the "update fix suggestions" corrects the issue as pihole is NOT installed, as yet.
I have tried all three (3) versions of install script and all three (3) fail with the same reference.
root@rpihole01:~# curl https://github.com/pi-hole/ftl/releases/latest/download/pihole-FTL-armv7-linux-gnueabihf
<html><body>You are being <a href="https://github.com/pi-hole/ftl/releases/download/v5.11/pihole-FTL-armv7-linux-gnueabihf">redirected</a>.</body></html>root@rootroot@rrootrororrorororooroot@rrrorororoororororroot@rroororrroroororoorroorootroorootrorootrootrootroororoorrooroot@roorororrooroorootrooroororrooroot@roorootrorrooroorootrorrroroorootroorootroroot@rorooroororoororrorootroororrorrorrrrrrrrroorrrrrr
(All the various "r's" and "o's" and the "t's" combinations continue farther the the terminal can expand but, I think you get the idea.)
As Bullseye was recently released I have installed Pihole and will finish this when we return from our trip next week.
These machines I consider as servers. Running headless and supporting exclusive processes, I also include the following packages to assist me in maintenance, updates, etc. These packages are Postfix, Unattended Updates, Smartmontools, lm-sensors, & timesync. I have a difficult time thinking that any of these are interfering with the Pihole script but, I have decided that maybe this is why I am experiencing my failure issue.
With the Buster build (that Pihole script was complaining about) I had used a backup image and updated Buster to the latest (updates) before running the Pihole install script. This Buster backup image included all those "server" packages already installed. (This Pihole was going to replace a Pihole running on an older RPi 2B(I think?) with a RPi 4B (2Gb RAM) hardware.)
With a Bullseye build, I installed Pihole first and will add the other programs postinstall. And, as expected, Pihole installed without issue.
In the existing (RPi 2) build, two years ago or so, I had installed Pihole first and added other programs later and all was fine. Lesson learned.
Thanks for your time, I hope you do not feel like I abused it, I really appreciated your help.