Intereting Posts
LVM Зеркальная логическая производительность Почему цикл while пропускает и читает только первую строку? Выйти из команды sh? Является ли своп анахронизмом? сценарий просмотра pdf-кода Как изменить текстовый редактор по умолчанию в рейнджере? Какие журналы или шаги диагностики можно предпринять, чтобы проверить, не запущена ли сеть Debian Jessie? Gedit не может сохранять в общей папке (Virtualbox) Могут ли все OSS для Linux быть построены для работы на ОС на базе Illumos, таких как OpenIndiana? Сдвиг GNOME 3 верхний левый горячий угол на левый край экрана Используйте сочетание клавиш для переключения между синергетическими мониторами / окнами Как создать сценарий bash, который суммирует любое количество аргументов командной строки? Как передать PID одного процесса другому процессу в том же сценарии оболочки? Получить каталог верхнего уровня из переменной makefile Удаление файлов по возрасту

Yum не может скачать, но скручивание в порядке?

Я создаю локальную копию rpmforge на хосте RHEL5.

# reposync --repoid=rpmforge --download_path=/var/www/html/yum # cd /var/www/html/yum/rpmforge; createrepo --database . 

У меня есть запись репозитория для этого локального репо, в дополнение к удаленному репо. Затем я делаю yum clean all и yum list local-rpmforge .

 # yum list local-rpmforge Loaded plugins: rhnplugin, security This system is receiving updates from ULN. http://${hostname}.${fqdn}/yum/rpmforge/repodata/repomd.xml: [Errno 12] Timeout: <urlopen error timed out> Trying other mirror. Error: Cannot retrieve repository metadata (repomd.xml) for repository: local-rpmforge. Please verify its path and try again. 

Тем не менее, керлинг url дает мне немедленный выход!

 # curl http://${hostname}.${fqdn}/yum/rpmforge/repodata/repomd.xml <?xml version="1.0" encoding="UTF-8"?> <repomd xmlns="http://linux.duke.edu/metadata/repo"> <data type="other_db"> ... 

( ${hostname} и ${fqdn} являются обфускациями, чтобы успокоить мою группу безопасности. В действительных командах указаны явные внутренние имена хостов и поддомены. Эта проблема полностью внутренняя. Никаких брандмауэров или прокси не требуется или не требуется. и клиент находятся в одной подсети. wget загружает файл так же легко, как и curl).

Что в мире? Это не единственный репозиторий, который терпит неудачу, но другие локальные репозитории, созданные с помощью тех же методов, являются точными.

Я сделал это снова! На этот раз я понял, что я сделал год назад, и повторил это.

Этот конкретный хост содержит локальные репозитории yum, поэтому /etc/yum.conf настроен с информацией прокси, чтобы выйти из моего брандмауэра и загрузить текущие пакеты RHEL.

Однако, запятая, я пренебрег добавлением строки proxy=_none_ во внутренние конфигурации репозитория во внутренних файлах /etc/yum.repos.d/*.repo . Итак, yum пыталась ударить прокси для хостов внутри брандмауэра, и брандмауэр по праву отказывался от соединения.

Итак, заключительные комментарии выше имели право. Это был прокси, но в обратном смысле. Я пытался попасть в прокси-сервер, когда не был.