Назад | Перейти на главную страницу

Ubuntu 12.04 / 14.04 - apt-get 404 Not Found [IP: local-dns-server-ip 80] через прокси

Я пытаюсь настроить сервер ubuntu (12.04 или 14.04) и установил образ сервера в используемую мной систему.

Все работает нормально, пока не попробую запустить sudo apt-get update. Когда это работает, я продолжаю получать 404 ошибки.

W: Failed to fetch http://gb.archive.ubuntu.com/ubuntu/dists/precise-backports/universe/source/Sources 404 Not Found [IP: 10.0.0.101 80]

Также обратите внимание, что IP-адрес в [IP: 10.0.0.101 80] часть - это наш локальный DNS-сервер.

Это повторяется для всех источников, приведенное выше является лишь одним из многих случаев.

При запуске установки, например. apt-get install phpmyadmin, Я получаю еще одну ошибку.

E: Unable to locate package phpmyadmin

Обратите внимание, что мы используем прокси-систему для аутентификации интернет-соединения, которую я настроил как прокси и, похоже, работает. При удалении прокси я получаю другую ошибку при запуске apt-get update.

Я пробовал это как 12.04, так и 14.04, оба выдают такое же сообщение об ошибке, как показано выше.

Я пробовал обновить sources.list указать на archive.ubuntu.com вместо того gb.archive.ubuntu.com и там не повезло.

У сервера также есть статическая конфигурация IP, но ошибка такая же, если не использовать статический IP.

Я успешно могу выполнить эхо-запрос с сервера.

Конфигурация прокси в /etc/apt/apt.conf как следует.

Acquire::http::Proxy "https://domain.local/username:password@10.0.0.1:4100";
Acquire::ftp::Proxy "https://domain.local/username:password@10.0.0.1:4100";
Acquire::https::Proxy "https://domain.local/username:password@10.0.0.1:4100";

Я застрял в том, что делать дальше, и не смог найти ничего, связанного с просмотром Google и здесь, поэтому любая помощь очень ценится.

Если потребуется дополнительная информация (например, файлы журнала), дайте мне знать, и я добавлю их в сообщение.

Спасибо, Джо

Обновить:

Я попытался изменить используемые серверы имен на 8.8.8.8 и 4.4.4.4. При этом я получаю domain.local not found ошибка. Затем я добавил это в свой etc/hosts файл, который исправил эту ошибку. Но при запуске обновления я все еще получаю ошибку 404, только на этот раз без IP-адреса на конце.