LoginSignup
1
1

More than 5 years have passed since last update.

ATrpmsリポジトリのダウンロードに失敗する

Last updated at Posted at 2012-05-11

突然、ATrpmsリポジトリのダウンロードに失敗するようになった。

表示されるメッセージは以下の通り。

http://dl.atrpms.net/el5-x86_64/atrpms/stable/repodata/repomd.xml: [Errno 12] Timeout: <urlopen error timed out>
Error: Cannot retrieve repository metadata (repomd.xml) for repository: atrpms. Please verify its path and try again

yum clean metadata」や「yum clean all」をして再度実行するも、エラーは出続ける…。

また、この「http://dl.atrpms.net/el5-x86_64/atrpms/stable/repodata/repomd.xml」を当該サーバからwgetしても取得できない…。

ただ、別サーバや、手元からだと取得できる。
当該サーバからも、pingは通っており、名前解決結果についても、どこからでも「160.45.254.22」を呼んでいて特に違いはない。

また、当該サーバに設定されているnameserverについても、同じものが設定されている別サーバでは問題なくDLできているので、そこが原因とも思えない。

多分こういうのは「時間が経過すると勝手に解決してる」系なので面倒臭い。
そういうものに限って、「経過を待つわけにはいかず、今すぐ何らかの対応をしないといけない」んだよなぁ…。

完全に手詰まりになったので、repoファイルを直接編集することに。

昔は、ATrpmsのmirrorlistを自動振り分けしてくれるスクリプトがあったのだけど、それも今は動いてないので、適当に決め打ちで入れる。

というわけで、デフォルトから変更し、また戻しやすいURLになっているUK Mirror Service英ケント大運営)のmirrorを利用し、「s/dl.atrpms.net/mirrorservice.org\/sites\/dl.atrpms.net/g」と書き換え。

内容は以下の通り。

/etc/yum.repos.d/atrpms.repo
[atrpms]
name=Red Hat Enterprise Linux $releasever - $basearch - ATrpms
failovermethod=priority
baseurl=http://mirrorservice.org/sites/dl.atrpms.net/el$releasever-$basearch/atrpms/stable
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-atrpms
/etc/yum.repos.d/atrpms-testing.repo
[atrpms-testing]
name=Red Hat Enterprise Linux $releasever - $basearch - ATrpms testing
failovermethod=priority
baseurl=http://mirrorservice.org/sites/dl.atrpms.net/el$releasever-$basearch/atrpms/testing
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-atrpms
/etc/yum.repos.d/atrpms-bleeding.repo
[atrpms-bleeding]
name=Red Hat Enterprise Linux $releasever - $basearch - ATrpms bleeding
failovermethod=priority
baseurl=http://mirrorservice.org/sites/dl.atrpms.net/el$releasever-$basearch/atrpms/bleeding
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-atrpms
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1