Connection Refused while apt-get update ubuntu 18.04 over proxy
Solution 1
The following work as a charm :
Append this in ~/.bashrc file
alias iiitproxy='export http_proxy="http://proxy.iiit.ac.in:8080"; export https_proxy="http://proxy.iiit.ac.in:8080";export ftp_proxy="http://proxy.iiit.ac.in:8080"; echo "Acquire::http::proxy \"http://proxy.iiit.ac.in:8080/\";" | sudo tee /etc/apt/apt.conf'
then run the following in your terminal:
source ~/.bashrc
to refresh terminal and,
iiitproxy
I am not too sure what is different here, but it worked
Solution 2
The issue is that the proxy settings are not being passed to the "sudo" level. You are able to ping and wget stuff as a normal user since you have the http_proxy
and https_proxy
settings set for that current user. When you use sudo
, those environment variables are not passed to the elevated user.
The solution is to use -E
with sudo to pass on those environment variables to the elevated user.
For example, do the following:
sudo -E apt-get update
It should work.
Related videos on Youtube
fireball.1
Research Student in Computer Science and Natural Science. Primarily python programmer with a thing for linux
Updated on September 18, 2022Comments
-
fireball.1 over 1 year
I recently installed ubuntu 18.04 and wanted to install sublime. Howver I tried running
sudo apt-get update
before that and I get the following outputErr:1 http://archive.canonical.com/ubuntu bionic InRelease Could not connect to archive.canonical.com:80 (91.189.91.15). - connect (111: Connection refused) Cannot initiate the connection to archive.canonical.com:80 (2001:67c:1360:8c01::16). - connect (101: Network is unreachable) Could not connect to archive.canonical.com:80 (91.189.92.150). - connect (111: Connection refused) Cannot initiate the connection to archive.canonical.com:80 (2001:67c:1562::1c). - connect (101: Network is unreachable) Could not connect to archive.canonical.com:80 (91.189.92.191). - connect (111: Connection refused) Cannot initiate the connection to archive.canonical.com:80 (2001:67c:1360:8c01::1b). - connect (101: Network is unreachable) Err:2 https://download.sublimetext.com apt/stable/ InRelease Could not connect to download.sublimetext.com:443 (104.236.0.104). - connect (111: Connection refused) Err:3 http://security.ubuntu.com/ubuntu bionic-security InRelease Could not connect to security.ubuntu.com:80 (91.189.88.149). - connect (111: Connection refused) Cannot initiate the connection to security.ubuntu.com:80 (2001:67c:1562::16). - connect (101: Network is unreachable) Could not connect to security.ubuntu.com:80 (91.189.91.23). - connect (111: Connection refused) Cannot initiate the connection to security.ubuntu.com:80 (2001:67c:1562::19). - connect (101: Network is unreachable) Could not connect to security.ubuntu.com:80 (91.189.88.152). - connect (111: Connection refused) Cannot initiate the connection to security.ubuntu.com:80 (2001:67c:1360:8001::21). - connect (101: Network is unreachable) Cannot initiate the connection to security.ubuntu.com:80 (2001:67c:1360:8001::17). - connect (101: Network is unreachable) Cannot initiate the connection to security.ubuntu.com:80 (2001:67c:1560:8001::14). - connect (101: Network is unreachable) Cannot initiate the connection to security.ubuntu.com:80 (2001:67c:1560:8001::11). - connect (101: Network is unreachable) Could not connect to security.ubuntu.com:80 (91.189.88.161). - connect (111: Connection refused) Could not connect to security.ubuntu.com:80 (91.189.88.162). - connect (111: Connection refused) Could not connect to security.ubuntu.com:80 (91.189.91.26). - connect (111: Connection refused) Err:4 http://in.archive.ubuntu.com/ubuntu bionic InRelease Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1560:8001::11). - connect (101: Network is unreachable) Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1360:8001::17). - connect (101: Network is unreachable) Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1360:8001::21). - connect (101: Network is unreachable) Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1560:8001::14). - connect (101: Network is unreachable) Could not connect to in.archive.ubuntu.com:80 (91.189.88.152). - connect (111: Connection refused) Could not connect to in.archive.ubuntu.com:80 (91.189.88.149). - connect (111: Connection refused) Could not connect to in.archive.ubuntu.com:80 (91.189.88.162). - connect (111: Connection refused) Could not connect to in.archive.ubuntu.com:80 (91.189.88.161). - connect (111: Connection refused) Err:5 http://in.archive.ubuntu.com/ubuntu bionic-updates InRelease Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1560:8001::11). - connect (101: Network is unreachable) Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1360:8001::17). - connect (101: Network is unreachable) Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1360:8001::21). - connect (101: Network is unreachable) Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1560:8001::14). - connect (101: Network is unreachable) Err:6 http://in.archive.ubuntu.com/ubuntu bionic-backports InRelease Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1560:8001::11). - connect (101: Network is unreachable) Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1360:8001::17). - connect (101: Network is unreachable) Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1360:8001::21). - connect (101: Network is unreachable) Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1560:8001::14). - connect (101: Network is unreachable) Reading package lists... Done W: Failed to fetch http://in.archive.ubuntu.com/ubuntu/dists/bionic/InRelease Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1560:8001::11). - connect (101: Network is unreachable) Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1360:8001::17). - connect (101: Network is unreachable) Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1360:8001::21). - connect (101: Network is unreachable) Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1560:8001::14). - connect (101: Network is unreachable) Could not connect to in.archive.ubuntu.com:80 (91.189.88.152). - connect (111: Connection refused) Could not connect to in.archive.ubuntu.com:80 (91.189.88.149). - connect (111: Connection refused) Could not connect to in.archive.ubuntu.com:80 (91.189.88.162). - connect (111: Connection refused) Could not connect to in.archive.ubuntu.com:80 (91.189.88.161). - connect (111: Connection refused) W: Failed to fetch http://in.archive.ubuntu.com/ubuntu/dists/bionic-updates/InRelease Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1560:8001::11). - connect (101: Network is unreachable) Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1360:8001::17). - connect (101: Network is unreachable) Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1360:8001::21). - connect (101: Network is unreachable) Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1560:8001::14). - connect (101: Network is unreachable) W: Failed to fetch http://in.archive.ubuntu.com/ubuntu/dists/bionic-backports/InRelease Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1560:8001::11). - connect (101: Network is unreachable) Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1360:8001::17). - connect (101: Network is unreachable) Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1360:8001::21). - connect (101: Network is unreachable) Cannot initiate the connection to in.archive.ubuntu.com:80 (2001:67c:1560:8001::14). - connect (101: Network is unreachable) W: Failed to fetch http://archive.canonical.com/ubuntu/dists/bionic/InRelease Could not connect to archive.canonical.com:80 (91.189.91.15). - connect (111: Connection refused) Cannot initiate the connection to archive.canonical.com:80 (2001:67c:1360:8c01::16). - connect (101: Network is unreachable) Could not connect to archive.canonical.com:80 (91.189.92.150). - connect (111: Connection refused) Cannot initiate the connection to archive.canonical.com:80 (2001:67c:1562::1c). - connect (101: Network is unreachable) Could not connect to archive.canonical.com:80 (91.189.92.191). - connect (111: Connection refused) Cannot initiate the connection to archive.canonical.com:80 (2001:67c:1360:8c01::1b). - connect (101: Network is unreachable) W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/bionic-security/InRelease Could not connect to security.ubuntu.com:80 (91.189.88.149). - connect (111: Connection refused) Cannot initiate the connection to security.ubuntu.com:80 (2001:67c:1562::16). - connect (101: Network is unreachable) Could not connect to security.ubuntu.com:80 (91.189.91.23). - connect (111: Connection refused) Cannot initiate the connection to security.ubuntu.com:80 (2001:67c:1562::19). - connect (101: Network is unreachable) Could not connect to security.ubuntu.com:80 (91.189.88.152). - connect (111: Connection refused) Cannot initiate the connection to security.ubuntu.com:80 (2001:67c:1360:8001::21). - connect (101: Network is unreachable) Cannot initiate the connection to security.ubuntu.com:80 (2001:67c:1360:8001::17). - connect (101: Network is unreachable) Cannot initiate the connection to security.ubuntu.com:80 (2001:67c:1560:8001::14). - connect (101: Network is unreachable) Cannot initiate the connection to security.ubuntu.com:80 (2001:67c:1560:8001::11). - connect (101: Network is unreachable) Could not connect to security.ubuntu.com:80 (91.189.88.161). - connect (111: Connection refused) Could not connect to security.ubuntu.com:80 (91.189.88.162). - connect (111: Connection refused) Could not connect to security.ubuntu.com:80 (91.189.91.26). - connect (111: Connection refused) W: Failed to fetch https://download.sublimetext.com/apt/stable/InRelease Could not connect to download.sublimetext.com:443 (104.236.0.104). - connect (111: Connection refused) W: Some index files failed to download. They have been ignored, or old ones used instead.
I am connected via proxy and the internet working fine on browser. I tried the following as well :
m@m-Lenovo-ideapad-500-15ISK:~$ ping archive.ubuntu.com PING archive.ubuntu.com (91.189.88.161) 56(84) bytes of data. 64 bytes from keeton.canonical.com (91.189.88.161): icmp_seq=1 ttl=45 time=127 ms 64 bytes from keeton.canonical.com (91.189.88.161): icmp_seq=2 ttl=45 time=127 ms 64 bytes from keeton.canonical.com (91.189.88.161): icmp_seq=3 ttl=45 time=127 ms 64 bytes from keeton.canonical.com (91.189.88.161): icmp_seq=4 ttl=45 time=127 ms 64 bytes from keeton.canonical.com (91.189.88.161): icmp_seq=5 ttl=45 time=127 ms ^C --- archive.ubuntu.com ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4001ms rtt min/avg/max/mdev = 127.232/127.426/127.761/0.296 ms
env | grep proxy
returns the following:m@m-Lenovo-ideapad-500-15ISK:~$ env | grep proxy HTTP_PROXY=http://proxy.iiit.ac.in:8080/ FTP_PROXY=http://proxy.iiit.ac.in:8080/ https_proxy=http://proxy.iiit.ac.in:8080/ http_proxy=http://proxy.iiit.ac.in:8080/ ALL_PROXY=socks://proxy.iiit.ac.in:8080/ no_proxy=localhost,127.0.0.0/8,::1 HTTPS_PROXY=http://proxy.iiit.ac.in:8080/ all_proxy=socks://proxy.iiit.ac.in:8080/ ftp_proxy=http://proxy.iiit.ac.in:8080/
Note that
apt-get update
is working fine without proxy on my mobile hotspot but not via the proxy on my lan / wifi. How do I fix this ?edit
Trying to install sublime gives the following error :
m@m-Lenovo-ideapad-500-15ISK:~$ sudo apt-get install sublime-text Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: sublime-text 0 upgraded, 1 newly installed, 0 to remove and 90 not upgraded. Need to get 8,494 kB of archives. After this operation, 25.1 MB of additional disk space will be used. Err:1 https://download.sublimetext.com apt/stable/ sublime-text 3176 Could not connect to download.sublimetext.com:443 (104.236.0.104). - connect (111: Connection refused) E: Failed to fetch https://download.sublimetext.com/files/sublime-text_build-3176_amd64.deb Could not connect to download.sublimetext.com:443 (104.236.0.104). - connect (111: Connection refused) E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
However, I can ping with 0 packet loss on the given IP over the same connection
ping 104.236.0.104 PING 104.236.0.104 (104.236.0.104) 56(84) bytes of data. 64 bytes from 104.236.0.104: icmp_seq=1 ttl=48 time=206 ms 64 bytes from 104.236.0.104: icmp_seq=2 ttl=48 time=207 ms 64 bytes from 104.236.0.104: icmp_seq=3 ttl=48 time=206 ms 64 bytes from 104.236.0.104: icmp_seq=4 ttl=48 time=206 ms 64 bytes from 104.236.0.104: icmp_seq=5 ttl=48 time=207 ms ^C --- 104.236.0.104 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4006ms rtt min/avg/max/mdev = 206.334/206.879/207.767/0.593 ms