Ubuntu 22.04系统APT更新持续报503 Service Unavailable错误求助
各位大佬好,我现在碰到一个特别头疼的问题:Ubuntu 22.04上执行apt update时,一直返回503 Service Unavailable错误,但用curl访问相同的Ubuntu源URL却完全正常,而且像Zabbix这类第三方源工作毫无问题。
我确认系统没有设置也不需要代理,已经查了不少关于APT 503错误的文章,但都没解决我的问题,想问问大家有没有什么排查方向?
具体报错现象
执行apt update的完整输出:
root@geda-zabbix:~# apt update Ign:1 http://archive.ubuntu.com/ubuntu jammy InRelease Ign:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease Ign:3 http://archive.ubuntu.com/ubuntu jammy-backports InRelease Ign:4 http://archive.ubuntu.com/ubuntu jammy-security InRelease Hit:5 https://repo.zabbix.com/zabbix-agent2-plugins/1/ubuntu jammy InRelease Hit:6 https://repo.zabbix.com/zabbix/6.4/ubuntu jammy InRelease Ign:1 http://archive.ubuntu.com/ubuntu jammy InRelease Ign:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease Ign:3 http://archive.ubuntu.com/ubuntu jammy-backports InRelease Ign:4 http://archive.ubuntu.com/ubuntu jammy-security InRelease Ign:1 http://archive.ubuntu.com/ubuntu jammy InRelease Ign:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease Ign:3 http://archive.ubuntu.com/ubuntu jammy-backports InRelease Ign:4 http://archive.ubuntu.com/ubuntu jammy-security InRelease Err:1 http://archive.ubuntu.com/ubuntu jammy InRelease 503 Service Unavailable [IP: 91.189.91.39 80] Err:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease 503 Service Unavailable [IP: 91.189.91.39 80] Err:3 http://archive.ubuntu.com/ubuntu jammy-backports InRelease 503 Service Unavailable [IP: 91.189.91.39 80] Err:4 http://archive.ubuntu.com/ubuntu jammy-security InRelease 503 Service Unavailable [IP: 91.189.91.39 80] Reading package lists... Done Building dependency tree... Done Reading state information... Done All packages are up to date. W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/jammy/InRelease 503 Service Unavailable [IP: 91.189.91.39 80] W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/jammy-updates/InRelease 503 Service Unavailable [IP: 91.189.91.39 80] W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/jammy-backports/InRelease 503 Service Unavailable [IP: 91.189.91.39 80] W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/jammy-security/InRelease 503 Service Unavailable [IP: 91.189.91.39 80] W: Some index files failed to download. They have been ignored, or old ones used instead.
已验证的正常操作
- Curl访问源根目录正常:
root@geda-zabbix:~# curl http://archive.ubuntu.com/ubuntu/ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <title>Index of /ubuntu</title> </head> <body> <h1>Index of /ubuntu</h1> <table> <tr><th valign="top"><img src="/icons/blank.gif" alt="[ICO]"></th><th><a href="?C=N;O=D">Name</a></th><th><a href="?C=M;O=A">Last modified</a></th><th><a href="?C=S;O=A">Size</a></th></tr> <tr><th colspan="4"><hr></th></tr> <tr><td valign="top"><img src="/icons/back.gif" alt="[PARENTDIR]"></td><td><a href="/">Parent Directory</a></td><td> </td><td align="right"> - </td></tr> <tr><td valign="top"><img src="/icons/folder.gif" alt="[DIR]"></td><td><a href="dists/">dists/</a></td><td align="right">2022-10-27 17:39 </td><td align="right"> - </td></tr> <tr><td valign="top"><img src="/icons/folder.gif" alt="[DIR]"></td><td><a href="indices/">indices/</a></td><td align="right">2023-04-20 07:27 </td><td align="right"> - </td></tr> <tr><td valign="top"><img src="/icons/compressed.gif" alt="[ ]"></td><td><a href="ls-lR.gz">ls-lR.gz</a></td><td align="right">2023-04-20 07:28 </td><td align="right"> 24M</td></tr> <tr><td valign="top"><img src="/icons/folder.gif" alt="[DIR]"></td><td><a href="pool/">pool/</a></td><td align="right">2010-02-27 06:30 </td><td align="right"> - </td></tr> <tr><td valign="top"><img src="/icons/folder.gif" alt="[DIR]"></td><td><a href="project/">project/</a></td><td align="right">2013-06-28 11:52 </td><td align="right"> - </td></tr> <tr><td valign="top"><img src="/icons/folder.gif" alt="[DIR]"></td><td><a href="ubuntu/">ubuntu/</a></td><td align="right">2023-04-20 07:35 </td><td align="right"> - </td></tr> <tr><th colspan="4"><hr></th></tr> </table> <address>Apache/2.4.29 (Ubuntu) Server at archive.ubuntu.com Port 80</address> </body></html> root@geda-zabbix:~#
- 手动用wget下载源内的包正常:
root@geda-zabbix:~# wget http://archive.ubuntu.com/ubuntu/pool/universe/n/net-snmp/libnetsnmptrapd40_5.9.1+dfsg-1ubuntu2.6_amd64.deb --2023-04-20 10:17:10-- http://archive.ubuntu.com/ubuntu/pool/universe/n/net-snmp/libnetsnmptrapd40_5.9.1+dfsg-1ubuntu2.6_amd64.deb Resolving archive.ubuntu.com (archive.ubuntu.com)... 185.125.190.39, 185.125.190.36, 91.189.91.38, ... Connecting to archive.ubuntu.com (archive.ubuntu.com)|185.125.190.39|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 24936 (24K) [application/x-debian-package] Saving to: ‘libnetsnmptrapd40_5.9.1+dfsg-1ubuntu2.6_amd64.deb’ libnetsnmptrapd40_5.9.1+dfsg-1ubuntu2.6_amd64.deb 100%[=============================================================================================================>] 24.35K --.-KB/s in 0.02s 2023-04-20 10:17:10 (1.48 MB/s) - ‘libnetsnmptrapd40_5.9.1+dfsg-1ubuntu2.6_amd64.deb’ saved [24936/24936] root@geda-zabbix:~#
已尝试的排查动作
- 切换到本地镜像源(ftp.belnet.be),但遇到完全相同的503错误,目前已切回官方源,本地源已注释
- 全面检查系统代理相关配置,确认无任何代理设置
当前的sources.list内容
deb http://archive.ubuntu.com/ubuntu/ jammy main restricted #deb http://ftp.belnet.be/ubuntu/ jammy main restricted # deb-src http://archive.ubuntu.com/ubuntu jammy main restricted deb http://archive.ubuntu.com/ubuntu/ jammy-updates main restricted #deb http://ftp.belnet.be/ubuntu/ jammy-updates main restricted # deb-src http://archive.ubuntu.com/ubuntu jammy-updates main restricted deb http://archive.ubuntu.com/ubuntu/ jammy universe #deb http://ftp.belnet.be/ubuntu/ jammy universe # deb-src http://archive.ubuntu.com/ubuntu jammy universe deb http://archive.ubuntu.com/ubuntu/ jammy-updates universe #deb http://ftp.belnet.be/ubuntu/ jammy-updates universe # deb-src http://archive.ubuntu.com/ubuntu jammy-updates universe deb http://archive.ubuntu.com/ubuntu/ jammy multiverse #deb http://ftp.belnet.be/ubuntu/ jammy multiverse # deb-src http://archive.ubuntu.com/ubuntu jammy multiverse deb http://archive.ubuntu.com/ubuntu/ jammy-updates multiverse #deb http://ftp.belnet.be/ubuntu/ jammy-updates multiverse # deb-src http://archive.ubuntu.com/ubuntu jammy-updates multiverse deb http://archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse #deb http://ftp.belnet.be/ubuntu/ jammy-backports main restricted universe multiverse # deb-src http://archive.ubuntu.com/ubuntu jammy-backports main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu/ jammy-security main restricted #deb http://ftp.belnet.be/ubuntu/ jammy-security main restricted # deb-src http://archive.ubuntu.com/ubuntu jammy-security main restricted deb http://archive.ubuntu.com/ubuntu/ jammy-security universe #deb http://ftp.belnet.be/ubuntu/ jammy-security universe # deb-src http://archive.ubuntu.com/ubuntu jammy-security universe deb http://archive.ubuntu.com/ubuntu/ jammy-security multiverse #deb http://ftp.belnet.be/ubuntu/ jammy-security multiverse # deb-src http://archive.ubuntu.com/ubuntu jammy-security multiverse
真心求各位大佬给点排查思路,谢谢!
备注:内容来源于stack exchange,提问作者Martin Law
相关产品推荐
相关产品推荐

