Я использую сервер Mail-in-a-Box на Ubuntu 18.04. В рамках сценария установки / обновления он пытается выполнить команду add-apt-repository -y ppa: certbot / certbot
. Это не срабатывает со следующим сообщением об ошибке:
FAILED: add-apt-repository -y ppa:certbot/certbot
-----------------------------------------
Error: retrieving gpg key timed out.
-----------------------------------------
Когда я пытаюсь запустить команду вручную, я получаю следующую ошибку:
Error: retrieving gpg key timed out.
Я пробовал все следующее, и ни одно из них не помогло мне проблема.Если там был очевидный способ отменить то, что я пробовал, я отменял его, прежде чем пробовать следующее .
Я перезагрузил сервер с помощью sudo reboot
.
У этого человека
была аналогичная проблема, и он решил ее с помощью
sudo apt-get --allow- releaseinfo-change обновление
.
Было высказано предположение ( дважды ) , что Let's Encrypt может быть не работает. Однако я пытался запустить команду в разное время, их панель состояния не указывает на какие-либо серьезные проблемы , и она отлично работает на другом компьютере с Ubuntu 18.04, который я установил. готовы к тестированию.
У этого пользователя была аналогичная проблема, которую он решил, отредактировав свой файл /etc/resolv.conf
.
В моем файле было содержимое ] сервер имен 127.0.0.1
. Я знаю, что Mail-in-a-Box может
также функционировать как сервер имен, поэтому я полагаю, что это нормально. Для полноты картины
я изменил его на nameserver 8.8.8.8
, но это не устранило проблему.
Комментатор предложил
запустить sudo apt autoclean && sudo apt autoremove
.
Этот пользователь предлагает отредактировать файл
~ / .gnupg / gpg.conf
, чтобы использовать другой сервер ключей:
keyserver keys.openpgp.org
Этот другой пользователь
делает то же самое, но встроенный. Я попробовал
sudo add-apt-repository -k hkp: //keyserver.ubuntu.com: 80 -летний ppa: certbot / certbot
и
sudo add-apt-repository -k hkp: //pool.sks-keyservers.сеть: 80 -летний ppa: certbot / certbot
.
Этот третий пользователь очевидно пытается
изменить сервер ключей и порт другим способом. Я попробовал его команду
gpg --keyserver hkp: //keyserver.ubuntu.com: 80 --recv-keys 94558F59
.
Четвертый человек предложил
следующие две команды:
gpg --keyserver hkp: //keys.gnupg.net --recv-keys 94558F59
и
gpg --keyserver hkp: //pgp.mit.edu --recv-keys 94558F59
.
Этот человек пытался отключить
свой брандмауэр перед запуском команды. То же самое и с sudo ufw disable
.
Кто-то
подумал, что разблокировка порта 11371 может сработать. Я попробовал sudo ufw allow 11371
.
Я также не верю, что брандмауэр ISP вызывает проблемы. Я использую VPS от Vultr, и моя тестовая машина (на которой он работает) также размещена на них.
Я считаю, что новая установка операционной системы решит эту проблему. Однако я бы предпочел не делать этого, если это вообще возможно.
Я не был уверен, подходит ли этот вопрос для ask ubuntu или сбоя сервера Stackexchange, поэтому я взял на себя смелость опубликовать его на обоих сайтах.
Является ли экземпляр Vultr одним из планов песочницы только для IPv6? Если это так, возможно, проблема заключается в отсутствии IPv4.