CentOS 8 yum/dnf 更新因网络连接失败

CentOS 8 yum/dnf 更新因网络连接失败

我有一个鱿鱼代理服务器CentOS 8每当我安装一个包时,它都会返回以下内容:

[镜像] git-core-doc-2.27.0-1.el8.noarch.rpm:Curl 错误(3):URL 格式错误/非法,或者缺少 //取消文本区域的 URL 。/Packages/git-core-doc-2.27.0-1.el8.noarch.rpm [格式错误] [镜像] git-2.27.0-1.el8.x86_64.rpm:Curl 错误(3):URL 格式错误/非法,或者缺少 //缺少一些用户输入 - 请勿继续。/Packages/git-2.27.0-1.el8.x86_64.rpm [格式错误] [镜像] git-core-2.27.0-1.el8.x86_64.rpm:Curl 错误(3):URL 格式错误/非法,或者缺少 //缺少一些用户输入 - 请勿继续。/Packages/git-core-2.27.0-1.el8.x86_64.rpm [格式错误] [镜像] git-core-doc-2.27.0-1.el8.noarch.rpm:Curl 错误(3):URL 使用了错误/非法格式或缺少 URL //缺少一些用户输入 - 不要继续。/Packages/git-core-doc-2.27.0-1.el8.noarch.rpm [格式错误] [失败] git-2.27.0-1.el8.x86_64.rpm:没有更多镜像可尝试 - 所有镜像都已尝试但均未成功

下载的软件包已保存在缓存中,直到下一次成功交易。您可以通过执行“yum clean packages”删除缓存的软件包。错误:下载软件包时出错:无法下载 Packages/git-2.27.0-1.el8.x86_64.rpm:已尝试所有镜像

我尝试进行git测试安装,因为昨晚我可以毫无问题地更新服务器。我尝试了以下设置:

  1. 仅代理服务器,已连接到互联网 - 安装失败
  2. 代理服务器连接到另一个代理服务器配置/etc/dnf/dnf.conf-安装成功
  3. 另一台服务器使用 squid 代理设置 - 安装失败

奇怪的是,我无法curl在代理服务器上执行操作,但我可以执行wget、、pingtracepath。但如果我curl在另一台使用代理服务器的服务器上执行操作,它会返回一些内容。

我还尝试了以下命令:

  • yum clean all
  • yum makecache

我不知道这是服务器问题还是网络问题,因为我从未对服务器或 squid 代理进行过配置更改。谢谢

相关内容