Fehler beim Update auf FTL 4.1


#1

Hat jemand eine Idee, warum das Update auf 4.1 nicht lΓ€uft!?

pi@raspberrypi:~ $ sudo pihole -up
  [i] Checking for updates...
fatal: unable to access 'https://github.com/pi-hole/pi-hole.git/': Could not resolve host: github.com
  [i] Pi-hole Core:     up to date
fatal: unable to access 'https://github.com/pi-hole/AdminLTE.git/': Could not resolve host: github.com
  [i] Web Interface:    up to date
  [i] FTL:              update available

  [i] FTL out of date, it will be updated by the installer.

  [βœ“] Root user check

        .;;,.
        .ccccc:,.
         :cccclll:.      ..,,
          :ccccclll.   ;ooodc
           'ccll:;ll .oooodc
             .;cll.;;looo:.
                 .. ','.
                .',,,,,,'.
              .',,,,,,,,,,.
            .',,,,,,,,,,,,....
          ....''',,,,,,,'.......
        .........  ....  .........
        ..........      ..........
        ..........      ..........
        .........  ....  .........
          ........,,,,,,,'......
            ....',,,,,,,,,,,,.
               .',,,,,,,,,'.
                .',,,,,,'.
                  ..'''.

  [i] Existing PHP installation detected : PHP version 7.0.33-0+deb9u1
  [i] Performing unattended setup, no whiptail dialogs will be displayed
  [βœ“] Disk space check

  [βœ“] Update local cache of available packages

  [βœ“] Checking apt-get for upgraded packages... up to date!

  [i] Installer Dependency checks...
  [βœ“] Checking for apt-utils
  [βœ“] Checking for dialog
  [βœ“] Checking for debconf
  [βœ“] Checking for dhcpcd5
  [βœ“] Checking for git
  [βœ“] Checking for iproute2
  [βœ“] Checking for whiptail

  [i] Performing reconfiguration, skipping download of local repos
  [βœ“] Resetting repository within /etc/.pihole...
  [βœ“] Resetting repository within /var/www/html/admin...
  [i] Main Dependency checks...
  [βœ“] Checking for bc
  [βœ“] Checking for cron
  [βœ“] Checking for curl
  [βœ“] Checking for dnsutils
  [βœ“] Checking for iputils-ping
  [βœ“] Checking for lsof
  [βœ“] Checking for netcat
  [βœ“] Checking for psmisc
  [βœ“] Checking for sudo
  [βœ“] Checking for unzip
  [βœ“] Checking for wget
  [βœ“] Checking for idn2
  [βœ“] Checking for sqlite3
  [βœ“] Checking for libcap2-bin
  [βœ“] Checking for dns-root-data
  [βœ“] Checking for resolvconf
  [βœ“] Checking for lighttpd
  [βœ“] Checking for php7.0-common
  [βœ“] Checking for php7.0-cgi
  [βœ“] Checking for php7.0-sqlite3

  [βœ“] Enabling lighttpd service to start on reboot
  [βœ“] Installing scripts from /etc/.pihole

  [i] Installing configs from /etc/.pihole...
  [i] Existing dnsmasq.conf found... it is not a Pi-hole file, leaving alone!
  [βœ“] Copying 01-pihole.conf to /etc/dnsmasq.d/01-pihole.conf

  [i] Installing blocking page...
  [βœ“] Creating directory for blocking page, and copying files
  [βœ—] Backing up index.lighttpd.html
        No default index.lighttpd.html file found... not backing up

  [βœ“] Installing sudoer file

  [βœ“] Installing latest Cron script

  [βœ“] Installing latest logrotate script

  [i] FTL Checks...
  [βœ“] Detected ARM-hf architecture (armv7+)
  [i] Checking for existing FTL binary...
  [βœ—] Downloading and Installing FTL
  Error: Unable to get latest release location from GitHub
  [βœ—] FTL Engine not installed
  [βœ“] man pages installed and database updated
  [i] Systemd-resolved is not enabled
  [βœ“] Starting lighttpd service
  [βœ“] Enabling lighttpd service to start on reboot
  [i] Restarting services...
  [i] Starting pihole-FTL service...^C
pi@raspberrypi:~ $ [i] Installing blocking page...
-bash: [i]: Kommando nicht gefunden.
pi@raspberrypi:~ $   [βœ“] Creating directory for blocking page, and copying files
-bash: [βœ“]: Kommando nicht gefunden.
pi@raspberrypi:~ $   [βœ—] Backing up index.lighttpd.html
-bash: [βœ—]: Kommando nicht gefunden.
pi@raspberrypi:~ $         No default index.lighttpd.html file found... not backing up
-bash: No: Kommando nicht gefunden.
pi@raspberrypi:~ $
pi@raspberrypi:~ $   [βœ“] Installing sudoer file
-bash: [βœ“]: Kommando nicht gefunden.
pi@raspberrypi:~ $
pi@raspberrypi:~ $   [βœ“] Installing latest Cron script
-bash: [βœ“]: Kommando nicht gefunden.
pi@raspberrypi:~ $
pi@raspberrypi:~ $   [βœ“] Installing latest logrotate script
-bash: [βœ“]: Kommando nicht gefunden.
pi@raspberrypi:~ $
pi@raspberrypi:~ $   [i] FTL Checks...
-bash: [i]: Kommando nicht gefunden.
pi@raspberrypi:~ $   [βœ“] Detected ARM-hf architecture (armv7+)
-bash: Syntaxfehler beim unerwarteten Wort `('
pi@raspberrypi:~ $   [i] Checking for existing FTL binary...
-bash: [i]: Kommando nicht gefunden.
pi@raspberrypi:~ $   [βœ—] Downloading and Installing FTL
-bash: [βœ—]: Kommando nicht gefunden.
pi@raspberrypi:~ $   Error: Unable to get latest release location from GitHub
-bash: Error:: Kommando nicht gefunden.
pi@raspberrypi:~ $   [βœ—] FTL Engine not installed
-bash: [βœ—]: Kommando nicht gefunden.
pi@raspberrypi:~ $ sudo shutdown -r 0
Shutdown scheduled for Sat 2018-12-29 10:02:54 CET, use 'shutdown -c' to cancel.
pi@raspberrypi:~ $
login as: pi
pi@192.168.190.3's password:
Linux raspberrypi 4.14.79-v7+ #1159 SMP Sun Nov 4 17:50:20 GMT 2018 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sat Dec 29 09:45:52 2018 from 192.168.190.70
pi@raspberrypi:~ $ sudo pihole -up
  [i] Checking for updates...
fatal: unable to access 'https://github.com/pi-hole/pi-hole.git/': Could not resolve host: github.com
  [i] Pi-hole Core:     up to date
fatal: unable to access 'https://github.com/pi-hole/AdminLTE.git/': Could not resolve host: github.com
  [i] Web Interface:    up to date
  [i] FTL:              update available

  [i] FTL out of date, it will be updated by the installer.

  [βœ“] Root user check

        .;;,.
        .ccccc:,.
         :cccclll:.      ..,,
          :ccccclll.   ;ooodc
           'ccll:;ll .oooodc
             .;cll.;;looo:.
                 .. ','.
                .',,,,,,'.
              .',,,,,,,,,,.
            .',,,,,,,,,,,,....
          ....''',,,,,,,'.......
        .........  ....  .........
        ..........      ..........
        ..........      ..........
        .........  ....  .........
          ........,,,,,,,'......
            ....',,,,,,,,,,,,.
               .',,,,,,,,,'.
                .',,,,,,'.
                  ..'''.

  [i] Existing PHP installation detected : PHP version 7.0.33-0+deb9u1
  [i] Performing unattended setup, no whiptail dialogs will be displayed
  [βœ“] Disk space check

  [βœ“] Update local cache of available packages

  [βœ“] Checking apt-get for upgraded packages... up to date!

  [i] Installer Dependency checks...
  [βœ“] Checking for apt-utils
  [βœ“] Checking for dialog
  [βœ“] Checking for debconf
  [βœ“] Checking for dhcpcd5
  [βœ“] Checking for git
  [βœ“] Checking for iproute2
  [βœ“] Checking for whiptail

  [i] Performing reconfiguration, skipping download of local repos
  [βœ“] Resetting repository within /etc/.pihole...
  [βœ“] Resetting repository within /var/www/html/admin...
  [i] Main Dependency checks...
  [βœ“] Checking for bc
  [βœ“] Checking for cron
  [βœ“] Checking for curl
  [βœ“] Checking for dnsutils
  [βœ“] Checking for iputils-ping
  [βœ“] Checking for lsof
  [βœ“] Checking for netcat
  [βœ“] Checking for psmisc
  [βœ“] Checking for sudo
  [βœ“] Checking for unzip
  [βœ“] Checking for wget
  [βœ“] Checking for idn2
  [βœ“] Checking for sqlite3
  [βœ“] Checking for libcap2-bin
  [βœ“] Checking for dns-root-data
  [βœ“] Checking for resolvconf
  [βœ“] Checking for lighttpd
  [βœ“] Checking for php7.0-common
  [βœ“] Checking for php7.0-cgi
  [βœ“] Checking for php7.0-sqlite3

  [βœ“] Enabling lighttpd service to start on reboot
  [βœ“] Installing scripts from /etc/.pihole

  [i] Installing configs from /etc/.pihole...
  [i] Existing dnsmasq.conf found... it is not a Pi-hole file, leaving alone!
  [βœ“] Copying 01-pihole.conf to /etc/dnsmasq.d/01-pihole.conf

  [i] Installing blocking page...
  [βœ“] Creating directory for blocking page, and copying files
  [βœ—] Backing up index.lighttpd.html
        No default index.lighttpd.html file found... not backing up

  [βœ“] Installing sudoer file

  [βœ“] Installing latest Cron script

  [βœ“] Installing latest logrotate script

  [i] FTL Checks...
  [βœ“] Detected ARM-hf architecture (armv7+)
  [i] Checking for existing FTL binary...
  [βœ—] Downloading and Installing FTL
  Error: Unable to get latest release location from GitHub
  [βœ—] FTL Engine not installed
  [βœ“] man pages installed and database updated
  [i] Systemd-resolved is not enabled
  [βœ“] Starting lighttpd service
  [βœ“] Enabling lighttpd service to start on reboot
  [i] Restarting services...
  [βœ“] Starting pihole-FTL service
  [βœ“] Enabling pihole-FTL service to start on reboot
  [βœ“] Deleting existing list cache
  [i] Neutrino emissions detected...
  [βœ“] Pulling blocklist source list into range

  [i] Target: raw.githubusercontent.com (hosts)
  [βœ—] Status: Connection Refused
  [βœ—] List download failed: no cached list available

  [i] Target: mirror1.malwaredomains.com (justdomains)
  [βœ—] Status: Connection Refused
  [βœ—] List download failed: no cached list available

  [i] Target: sysctl.org (hosts)
  [βœ—] Status: Connection Refused
  [βœ—] List download failed: no cached list available

  [i] Target: zeustracker.abuse.ch (blocklist.php?download=domainblocklist)
  [βœ—] Status: Connection Refused
  [βœ—] List download failed: no cached list available

  [i] Target: s3.amazonaws.com (simple_tracking.txt)
  [βœ—] Status: Connection Refused
  [βœ—] List download failed: no cached list available

  [i] Target: s3.amazonaws.com (simple_ad.txt)
  [βœ—] Status: Connection Refused
  [βœ—] List download failed: no cached list available

  [i] Target: hosts-file.net (ad_servers.txt)
  [βœ—] Status: Connection Refused
  [βœ—] List download failed: no cached list available

  [i] Target: v.firebog.net (Easylist.txt)
  [βœ—] Status: Connection Refused
  [βœ—] List download failed: no cached list available

  [i] Target: v.firebog.net (Easyprivacy.txt)
  [βœ—] Status: Connection Refused
  [βœ—] List download failed: no cached list available

  [i] Target: v.firebog.net (Easyprivacy.txt)
  [βœ—] Status: Connection Refused
  [βœ—] List download failed: no cached list available

  [i] Target: v.firebog.net (Easylist.txt)
  [βœ—] Status: Connection Refused
  [βœ—] List download failed: no cached list available

  [βœ“] Consolidating blocklists
  [βœ“] Extracting domains from blocklists
  [i] Number of domains being pulled in by gravity: 0
  [βœ“] Removing duplicate domains
  [i] Number of unique domains trapped in the Event Horizon: 0
  [i] Number of whitelisted domains: 2
  [i] Number of blacklisted domains: 0
  [i] Number of regex filters: 0
  [βœ“] Parsing domains into hosts format
  [βœ“] Cleaning up stray matter

  [βœ“] Force-reloading DNS service
  [βœ“] DNS service is running
  [βœ“] Pi-hole blocking is Enabled

  [i] The install log is located at: /etc/pihole/install.log
    Update Complete!

  Current Pi-hole version is v4.0
  Current AdminLTE version is v4.0
  Current FTL version is v4.0

#2

Please try the following steps

  1. sudo nano /etc/resolv.conf
  2. edit 127.0.0.1 to 9.9.9.9 or your preferred third party DNS service
  3. save
  4. Re-run pihole -up

#3

Danke fΓΌr den Tipp. Das habe ich bereits in einem anderen Einrtrag gelesen und versucht. Das hat nicht zum Erfolg gefΓΌhrt.

pihole -r and Repair hab ich auch schon versucht ohne Erfolg.


#4

If you are able to upload a debug log, please do and post the token here.


#5

Thanks for the help.
My Debug Token is: ev4oioqaqf


#8

Your debug log shows that your Pi cannot connect to 8.8.8.8, so there appears to be a problem with the connection from the Pi to the internet, or at least that domain. Have you put in any firewall rules on the Pi or the router to block this DNS traffic?

*** [ DIAGNOSING ]: Name resolution (IPv4) using a random blocked domain and a known ad-serving domain
[βœ“] dwbqmlvjpvv.com is 0.0.0.0 via localhost (127.0.0.1)
[βœ“] dwbqmlvjpvv.com is 0.0.0.0 via Pi-hole (192.168.190.3)
[βœ—] Failed to resolve doubleclick.com via a remote, public DNS server (8.8.8.8)

From the Pi terminal or a client device, what is the output of ping -c5 8.8.8.8


#9

pi@raspberrypi:~ $ ping -c5 8.8.8.8
connect: Das Netzwerk ist nicht erreichbar

Router blockt nicht den dns von 8.8.8.8 da ich den DNS im Windows fest eintragen kann und der DNS aufgelΓΆst wird. Firewall rules hab ich im pi nicht drin.

Edit: Ich habe es gelΓΆst dank des Hinweis. Der pi hatte nur ne Verbindung ΓΌber IPv6. IPv6 habe ich deaktivert und jetzt macht er das Update.

Vielen Dank fΓΌr die sehr gute und schnelle Hilfe.