O IP para github.com
resolve bem:
Resolving github.com... 192.30.255.112, 192.30.255.113
Mas a conexão SSL falha:
OpenSSL: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version Unable to establish SSL connection.
Além disso, o seu ping
para o Google funciona bem:
64 bytes from lax31s01-in-f14.1e100.net (172.217.14.110): icmp_seq=1 ttl=54 time=11.6 ms
Parece que o GitHub está tentando atualizar a conexão para um protocolo que sua versão antiga de wget
(ou mesmo libssl
/ libcrypto
) não suporta. Além disso, seus certificados serão waaaaaay desatualizados.
Se esta for uma nova instalação (como o título implica), então eu strongmente recomendo apenas usando uma versão mais recente do Ubuntu - 18.04 por exemplo ... Faça uma nova instalação.
O 10.04.4 foi lançado em 2012, e a versão para desktop foi encerrada em 2013 [ref] . Os pacotes para lucid
também foram removidos em 2015 [ref]
Acabei de confirmar que isso não funciona em uma instalação completamente nova do Ubuntu Server 10.04.4:
attie@ubuntu:~/x$ wget --version
GNU Wget 1.12 built on linux-gnu.
[...]
attie@ubuntu:~$ wget https://github.com/attie/libxbee3/blob/master/conn.c
--2018-05-26 19:38:55-- https://github.com/attie/libxbee3/blob/master/conn.c
Resolving github.com... 192.30.253.112, 192.30.253.113
Connecting to github.com|192.30.253.112|:443... connected.
OpenSSL: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
Unable to establish SSL connection.
Para resolver o seu comentário, wget
é " fine " - funciona, e você provavelmente terá acesso à Internet ... tente isso para eaxmple:
wget https://ftp.gnu.org/gnu/wget/wget-1.19.3.tar.gz
O problema que você tem é que suas versões de wget
/ libssl
/ libcrypto
estão presas no passado e, com os avanços na segurança, você descobrirá que grande parte da Internet ficará inacessível para você .
Você poderá acessar HTTP e alguns servidores HTTPS (mas não todos).
Como os pacotes para lucid
se foram, eu tentei construir uma versão mais recente do wget, mas, infelizmente, eu não tenho compilador:
attie@ubuntu:~/x/wget-1.19.3$ ./configure
configure: configuring for GNU Wget 1.19.3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking whether make supports nested variables... (cached) yes
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in '/home/attie/x/wget-1.19.3':
configure: error: no acceptable C compiler found in $PATH
See 'config.log' for more details
Se você tiver sorte e tiver um conjunto de ferramentas funcional à mão, pode tentar criar um wget
e libssl
e libcrypto
mais modernos (a lista continuará). Não vai ser um trabalho rápido.
$ ldd $(which wget)
linux-vdso.so.1 => (0x00007fffc8e59000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fa1475c3000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007fa1473be000)
libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007fa147155000)
libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007fa146d11000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fa146af7000)
libidn.so.11 => /usr/lib/x86_64-linux-gnu/libidn.so.11 (0x00007fa1468c4000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa1464fa000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fa1462dd000)
/lib64/ld-linux-x86-64.so.2 (0x00007fa147aad000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fa1460d9000)
Se eu fosse você ... eu pressionaria para instalar uma versão mais recente (e com suporte).