jp.archive.ubuntu.com への接続がタイムアウトになったため回避した

  • 投稿者:
  • 投稿カテゴリー:ubuntu

概要

jp.archive.ubuntu.com への接続がタイムアウトになり、apt updateできなかった。
このサーバだけjp.archive.ubuntu.com への80番ポートへの接続ができなかったため、プロキシを利用してみた。
(VPSを利用しており、何かの理由でjp.archive.ubuntu.comからブロックされているように感じている。)

エラー内容

# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.5 LTS"

# apt update
ヒット:1 http://archive.ubuntulinux.jp/ubuntu bionic InRelease
ヒット:2 http://security.ubuntu.com/ubuntu bionic-security InRelease
ヒット:3 http://archive.ubuntulinux.jp/ubuntu-ja-non-free bionic InRelease
エラー:4 http://jp.archive.ubuntu.com/ubuntu bionic InRelease
  jp.archive.ubuntu.com:80 (160.26.2.187) へ接続できませんでした。接続がタイムアウトしました
エラー:5 http://jp.archive.ubuntu.com/ubuntu bionic-updates InRelease
  jp.archive.ubuntu.com:http へ接続できません:
エラー:6 http://jp.archive.ubuntu.com/ubuntu bionic-backports InRelease
  jp.archive.ubuntu.com:http へ接続できません:
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
アップグレードできるパッケージが 96 個あります。表示するには 'apt list --upgradable' を実行してください。
W: http://jp.archive.ubuntu.com/ubuntu/dists/bionic/InRelease の取得に失敗しました  jp.archive.ubuntu.com:80 (160.26.2.187)へ接続できませんでした。接続がタイムアウトしました
W: http://jp.archive.ubuntu.com/ubuntu/dists/bionic-updates/InRelease の取得に失敗しました  jp.archive.ubuntu.com:http へ接続できません:
W: http://jp.archive.ubuntu.com/ubuntu/dists/bionic-backports/InRelease の取得に失敗しました  jp.archive.ubuntu.com:http へ接続できません:
W: いくつかのインデックスファイルのダウンロードに失敗しました。これらは無視されるか、古いものが代わりに使われます。

# telnet jp.archive.ubuntu.com 80
Trying 160.26.2.187...
telnet: Unable to connect to remote host: Connection timed out

対応内容

FREE PROXY LISTSから稼働率が高いものを使うと無事にアップデートできた。
※プライベート環境であり、apt情報は漏れてもよいと判断している。

# vi /etc/apt/apt.conf.d/99proxy
Acquire::http::Proxy "http://80.241.222.139";
Acquire::https::Proxy "http://80.241.222.139";
# apt update
# apt upgrade
...