Please do not post a support request without first reading and following the advice in

Can't install PiTFT (fbcp) Support using Pi 3

  • So I'm doing the PiGRRL 2 project using a raspberry pi 3 and every time I run this line in the terminal:
    "curl -O"
    I get this error:
    % Total % Received % Xferd Average Speed Time Time Time Current
    Dload Upload Total Spent Left Speed
    0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
    curl: (35) Unknown SSL protocol error in connection to "
    What should I do?

  • Global Moderator

    @larry-bell Although this has nothing to do with RetroPie, the error comes from an older/outdated OpenSSL library on your system.
    When curl tries to download the file from, it cannot understand the encryption protocol the site uses.

    TL;DR - update/upgrade your system. On a stock RetroPie image (which is based on Raspbian Jessie), kept up-to date, the command you're trying to run works without problems. The versions for cURL/OpenSSL are shown in the output of the curl -V command:

    pi@retropie:~ $ curl -V
    curl 7.38.0 (arm-unknown-linux-gnueabihf) libcurl/7.38.0 OpenSSL/1.0.1t zlib/1.2.8 libidn/1.29 libssh2/1.4.3 librtmp/2.3
    Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smtp smtps telnet tftp
    Features: AsynchDNS IDN IPv6 Largefile GSS-API SPNEGO NTLM NTLM_WB SSL libz TLS-SRP

Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.