Estou tentando instalar o Shibboleth via ansible em uma máquina centos-7 hospedada na AWS.
Mas estou recebendo Operation too slow. Less than 1000 bytes/sec transferred the last 30 seconds
um erro " " ao instalar o Shibboleth e todas as suas dependências. Cansei manualmente também com o comando " sudo yum -y install shibboleth
", mas mesmo erro.
Se eu instalar qualquer outro pacote via ansible ou manualmente estão funcionando.
Tento todas as soluções a seguir, mas sem sorte.
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
Responder1
Eu estava enfrentando o mesmo problema no Centos-7 hospedado em us-east-1. Há alguma discussão sobre problemas de espelhamento do serviço de construção na página de geração de configuração do repositório. Quando você usa esse formulário para gerar uma configuração shibboleth.repo, há também um comentário sugerindo outra solução alternativa:
# If the mirrors stop working, change download to downloadcontent...
Atualizei baseUrl e gpg no conteúdo do repositório conforme abaixo e meu erro foi resolvido.
[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
Responder2
Pode-se usar diretamentehttps://shibboleth.netsite em vez dos repositórios OpenSuse, já que os pacotes mais antigos nesses repositórios são removidos com o tempo.
Passos:
1.Vá parahttps://shibboleth.net/downloads/service-provider/RPMS/e cliquegerarconfiguração do repositório com base no seu tipo de sistema operacional (CentOS, RHEL, Amazon Linux, Rocky Linux).
2.Crie o repositório Shibboleth e copie e cole a configuração do repositório:
vim /etc/yum.repos.d/shibboleth.repo
Para 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.Atualize os repositórios com:
sudo yum update -y
3.Descubra sua arquitetura:
echo "My Arch: $(cat /etc/redhat-release) ($(arch))"
4.Instale o provedor de serviços Shibboleth:
yum install shibboleth.x86_64 -y
SP estará disponível no diretório:/etc/shibboleth