Update Error FTL

Please follow the below template, it will help us to help you!

If you are Experiencing issues with a Pi-hole install that has non-standard elements (e.g you are using nginx instead of lighttpd, or there is some other aspect of your install that is customised) - please use the Community Help category.

Expected Behaviour:

Raspberry Pi 4, been working fine for years now, tried to update FTL from version FTL v5.23
To latest

Actual Behaviour:

this is the error:

[✓] Detected AArch64 (64 Bit ARM) processor
[i] Checking for existing FTL binary...
[i] Downloading and Installing FTL...curl: (35) error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure
[✗] Downloading and Installing FTL
Error: URL https://github.com/pi-hole/ftl/releases/latest/download/pihole-FTL-aarch64-linux-gnu not found
[✗] FTL Engine not installed

Unable to complete update, please contact Pi-hole Support

Debug Token:

https://tricorder.pi-hole.net/fY3Q8MFo/

Are you getting this error repeatedly if you try to update again?

Hi, yes repeatedly I have tried a few times including just now and it's the same error

Try a new SD Card with a new Installation.
Much faster than looking for the bad file or config.

Do you get any output from running the below command from the Pi-hole server terminal?

curl -LI "https://github.com/pi-hole/ftl/releases/latest/download/pihole-FTL-aarch64-linux-gnu"

HI, I get teh following error

curl: (35) error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure

That is the full output?

Does curl -LIk "https://github.com/pi-hole/ftl/releases/latest/download/pihole-FTL-aarch64-linux-gnu" show anything more? That will disable the SSL checking and should at least show if you are hitting the correct servers.

Hi this is all I get from both commands

pihole@raspberrypi:~ $ curl -LI "https://github.com/pi-hole/ftl/releases/latest/download/pihole-FTL-aarch64-linux-gnu"

curl: (35) error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure

pihole@raspberrypi:~ $ curl -LIk "https://github.com/pi-hole/ftl/releases/latest/download/pihole-FTL-aarch64-linux-gnu"

curl: (35) error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure

pihole@raspberrypi:~ $

Hmm, okay, could you have anything that is intercepting traffic?

How about the output from:

curl -LIv"https://github.com/pi-hole/ftl/releases/latest/download/pihole-FTL-aarch64-linux-gnu" 

and

curl -LIkv "https://github.com/pi-hole/ftl/releases/latest/download/pihole-FTL-aarch64-linux-gnu" 

That should produce more verbose output.

curl -LIv"https://github.com/pi-hole/ftl/releases/latest/download/pihole-FTL-aarch64-linux-gnu"

output

  • Trying 44.227.65.245:443...

  • Connected to github.com (44.227.65.245) port 443 (#0)

  • ALPN, offering h2

  • ALPN, offering http/1.1

  • successfully set certificate verify locations:

  • CAfile: /etc/ssl/certs/ca-certificates.crt

  • CApath: /etc/ssl/certs

  • TLSv1.3 (OUT), TLS handshake, Client hello (1):

  • TLSv1.3 (IN), TLS alert, handshake failure (552):

  • error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure

  • Closing connection 0

curl: (35) error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure

curl -LIkv "https://github.com/pi-hole/ftl/releases/latest/download/pihole-FTL-aarch64-linux-gnu"

output

  • Trying 44.227.65.245:443...

  • Connected to github.com (44.227.65.245) port 443 (#0)

  • ALPN, offering h2

  • ALPN, offering http/1.1

  • successfully set certificate verify locations:

  • CAfile: /etc/ssl/certs/ca-certificates.crt

  • CApath: /etc/ssl/certs

  • TLSv1.3 (OUT), TLS handshake, Client hello (1):

  • TLSv1.3 (IN), TLS alert, handshake failure (552):

  • error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure

  • Closing connection 0

curl: (35) error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure

44.227.65.245 is not GitHub. That's an AWS IP address.

Edit: It's definitely not GitHub, there's a Pixie Proxy running at that IP address.

hi, yes i see that now, when I hit the link in my computer it downloads the FTL file, but as I am understanding this, the raspberry pi is being redirected to that non github IP when it calls the link. how can I fix this ??

I can really give you advice on how to fix it because I don't know what would be causing it.

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.