Установить shibboleth timeout в centos

Установить shibboleth timeout в centos

Я пытаюсь установить Shibboleth через ansible на машине centos-7, размещенной в AWS.

Но получаю Operation too slow. Less than 1000 bytes/sec transferred the last 30 secondsошибку " " при установке Shibboleth и всех его зависимостей. Я пробовал вручную с помощью команды " sudo yum -y install shibboleth", но та же ошибка.

Если я устанавливаю любой другой пакет через ansible или вручную, все работает.

Я попробовал все следующие решения, но безуспешно.

Reboot machine

sudo yum clean all

sudo yum clean metadata

sudo yum --disableplugin=fastestmirror update

sudo yum-complete-transaction 

sudo yum clean all && sudo yum makecache

Adding  minrate=1, timeout=300 to yum.conf

решение1

Я столкнулся с той же проблемой на Centos-7, размещенном в us-east-1. На странице генерации конфигурации репозитория есть обсуждение проблем зеркалирования службы сборки. Когда вы используете эту форму для генерации конфигурации shibboleth.repo, есть также комментарий, предлагающий другой обходной путь:

# If the mirrors stop working, change download to downloadcontent...

Я обновил baseUrl и gpg в содержимом репозитория, как показано ниже, и моя ошибка была устранена.

[security_shibboleth]
name=Shibboleth (CentOS_7)
type=rpm-md
baseurl=http://downloadcontent.opensuse.org/repositories/security:/shibboleth/CentOS_7/
gpgcheck=1
gpgkey=http://downloadcontent.opensuse.org/repositories/security:/shibboleth/CentOS_7/repodata/repomd.xml.key
enabled=1   

решение2

Можно напрямую использоватьhttps://shibboleth.netсайт, а не репозитории OpenSuse, поскольку старые пакеты в этих репозиториях со временем удаляются.

Шаги:

1.Идти кhttps://shibboleth.net/downloads/service-provider/RPMS/и нажмитегенерироватьКонфигурация репозитория на основе типа вашей ОС (CentOS, RHEL, Amazon Linux, Rocky Linux).

2.Создайте репозиторий Shibboleth и скопируйте-вставьте конфигурацию репозитория:

vim /etc/yum.repos.d/shibboleth.repo

Для CentOS 7:

   [shibboleth]  
   name=Shibboleth (CentOS_7)  
   # Please report any problems to https://shibboleth.atlassian.net/jira 
   mirrorlist=https://shibboleth.net/cgi-bin/mirrorlist.cgi/CentOS_7
   gpgcheck=1  
   gpgkey=https://shibboleth.net/downloads/service-provider/RPMS/repomd.xml.key  
        https://shibboleth.net/downloads/service-provider/RPMS/cantor.repomd.xml.key  
   enabled=1

2.Обновите репозитории с помощью:

   sudo yum update -y

3.Откройте для себя свою архитектуру:

   echo "My Arch: $(cat /etc/redhat-release) ($(arch))"

4.Установите поставщик услуг Shibboleth:

   yum install shibboleth.x86_64 -y

SP будет доступен в каталоге:/etc/shibboleth

Связанный контент