Apt upgrade – некоторые пакеты не установлены, ошибка 403 “InternalAVError”

Вопрос или проблема

Заголовок говорит сам за себя, не удалось получить 30 из 91 недостающего пакета на этом сервере с ошибкой:

E: Не удалось получить http://us.archive.ubuntu.com/ubuntu/pool/... 403 InternalAVError [IP: 91.189.91.81 80]

Я в замешательстве, когда ищу в интернете термин “InternalAVError” и почти не получаю результатов.

Я не думаю, что на этом сервере работает антивирусное программное обеспечение, что, как я полагал, могло быть причиной ошибки?

403 – это код состояния, а InternalAVError – это описательная фраза для Внутренняя ошибка, которая обычно относится к коду 500.

HTTP 403 Запрещено – это стандартный код ответа HTTP, который означает, что доступ к запрашиваемому ресурсу запрещен. Сервер понял запрос, но не выполнит его. Наиболее вероятные причины ограничения – это попытка доступа к системным ресурсам веб-сервера (например, файлы .htaccess или .htpasswd) или файлы, закрытые с помощью файлов конфигурации, требование аутентификации не HTTP-методами, например, для доступа к системе управления контентом или разделу для зарегистрированных пользователей, или сервер не удовлетворён IP-адресом клиента, например, в случае блокировки. Введён в HTTP/1.0.

Пожалуйста, добавьте информацию о версии ОС.

Ответ или решение

При выполнении обновления пакетов с помощью команды apt upgrade на вашем сервере возникла ошибка, связанная с кодом ответа HTTP 403, обозначенная как "InternalAVError". Эта проблема может вызвать затруднения, особенно если аналогичной информации в сети недостаточно. Рассмотрим подробнее, что может быть причиной данной ошибки и как ее устранить.

Понимание ошибки

Код 403 означает "Forbidden" (Запрещено). Это значит, что сервер получил ваш запрос, но отказывается его выполнять из-за недостатка прав доступа. В данном случае, сообщение об ошибке "InternalAVError" может указывать на то, что ресурс, к которому вы пытаетесь получить доступ, защищен дополнительной системой безопасности или что-то неправильно настроено на сервере источника.

Возможные причины ошибки

  1. Настройки сервера:

    • Сервер, с которого вы пытаетесь загрузить пакеты, может иметь правила доступа, которые блокируют ваш IP-адрес или другие параметры вашего запроса.
    • Если вы используете прокси-сервер или VPN, это также может привести к блокировке со стороны серверов Ubuntu.
  2. Конфигурация sources.list:

    • Проверьте файл /etc/apt/sources.list и убедитесь, что вы используете правильные репозитории. Попробуйте заменить текущий зеркальный сайт на другой, например, на официальный сервер.
  3. Временные проблемы с сервером:

    • Возможны временные проблемы на стороне сервера, предоставляющего пакеты. Попробуйте повторить команду через некоторое время.
  4. Имеется ли установленный антивирус:

    • Хотя вы упоминаете, что антивирусное ПО не установлено, проверьте, не заблокированы ли какие-либо запросы через другие средства безопасности, такие как ufw (Uncomplicated Firewall) или SELinux.

Шаги для решения проблемы

  1. Проверка конфигурации sources.list:
    Откройте файл /etc/apt/sources.list с помощью текстового редактора:

    sudo nano /etc/apt/sources.list

    Проверьте, используются ли правильные репозитории. Например, замените http://us.archive.ubuntu.com/ubuntu/ на альтернативные зеркала.

  2. Обновление списка пакетов:
    После внесения изменений выполните:

    sudo apt update

    Убедитесь, что список пакетов обновился без ошибок.

  3. Проверка сетевых настроек:
    Убедитесь, что сетевые настройки вашего сервера не блокируют доступ к внешним ресурсам. Используйте команды:

    ping us.archive.ubuntu.com
    curl -I http://us.archive.ubuntu.com/ubuntu/
  4. Загрузка пакетов из альтернативных источников:
    Попробуйте загрузить пакеты вручную из другого источника. Используйте apt install с явно указанными источниками.

  5. Свяжитесь с провайдером хостинга:
    Если проблема не решается, стоит обратиться к вашему хостинг-провайдеру. Возможно, они наложили ограничения на определенные IP-адреса или порты.

Заключение

Ошибка 403 "InternalAVError" может иметь несколько причин, включая настройки сервера и конфигурацию клиента. При решении проблемы важно пошагово проверять все возможные варианты, начиная с конфигурации вашего списка источников пакетов. Надеюсь, что предложенные рекомендации помогут вам устранить возникшую проблему. Если же трудности сохраняются, рекомендуется обратиться за поддержкой к специалистам или в сообщество Ubuntu для получения дополнительной помощи.

Оцените материал
Добавить комментарий

Капча загружается...