Proxy ';无法握手';:执行sudo apt get更新时出错

Proxy ';无法握手';:执行sudo apt get更新时出错,proxy,gis,ubuntu-18.04,qgis,bionic,Proxy,Gis,Ubuntu 18.04,Qgis,Bionic,我正试图在我的Ubuntu 18.04上安装QGIS 3.4。我正在遵照在的指示 我还更新了我的/etc/apt/sources.list文件,如下所示 deb https://qgis.org/ubuntu-ltr bionic main deb-src https://qgis.org/ubuntu-ltr bionic main 在执行“sudo apt get update”时,我得到以下错误 ashj@ashj:~/Downloads/LAStools$ sudo apt-get u

我正试图在我的Ubuntu 18.04上安装QGIS 3.4。我正在遵照在的指示

我还更新了我的/etc/apt/sources.list文件,如下所示

deb https://qgis.org/ubuntu-ltr bionic main
deb-src https://qgis.org/ubuntu-ltr bionic main
在执行“sudo apt get update”时,我得到以下错误

ashj@ashj:~/Downloads/LAStools$ sudo apt-get update
[sudo] password for ashj: 
Ign:1 https://qgis.org/ubuntu-ltr bionic InRelease
Err:2 https://qgis.org/ubuntu-ltr bionic Release                                                                
  Could not handshake: An unexpected TLS packet was received. [IP: 10.4.21.120 8080]

我已搜索此错误并尝试了此操作,并进行了相应的更新。但我无法解决这个问题


有人能帮我理解可能出了什么问题吗?

我也遇到了同样的问题,通过断开我的VPN解决了这个问题。

如果有人来这里想知道为什么他们的代理没有握手进行apt更新。。。这是因为有时APT不服从环境变量。在这种情况下(如其他一些人所评论的),为apt创建一个新文件以进行如下处理:

nano /etc/apt/apt.conf.d/95proxies
然后使用代理服务器地址和端口添加以下行(一行用于http和https):

Acquire::http::proxy "http://xxx.xxx.xxx.xxx:8080";
Acquire::https::proxy "http://xxx.xxx.xxx.xxx:8080";
保存文件。
apt更新
应该在其出现后立即工作,但您可能需要重新启动以获得良好的效果。

找到了类似的答案。只是我必须创建一个新文件“/etc/apt/apt.conf”来放入代理网络设置。http和https协议应该有相同的代理地址(这是我犯的错误
https://x.x.x.x:8080
而不是
http://x.x.x.x:8080
获取
https:
字段中的值。而我的代理ip地址是
http:x.x.x