Unable to see custom EPEL mirror from clients

Latest response

Hi -hoping someone can help me with an issue that has got me baffled. I've recently built a Satellite 6.2.5 server that I'm trying to a add a custom product to - namely EPEL. So I've added the product and GPG key as per knowledge base article and the product has fully sync'd.

I can see that the product is published at http://server-name/pulp/repos/QA/Library/custom/EPEL7Server/EPEL7Server/ and from the client if I do a:

wget http://server-name/pulp/repos/QA/Library/custom/EPEL7Server/EPEL7Server/repodata/repomd.xml the page is retrieved almost instantly.

If I add the following to /etc/yum.repos.d/epel.repo:

[EPEL]
name=EPEL for RHEL 7 $releasever - $basearch
baseurl=http://servername/pulp/repos/QA/Library/custom/EPEL7Server/EPEL7Server/
enabled=1

And then try a yum install ... I just get this back:

http://server-name/pulp/repos/QA/Library/custom/EPEL7Server/EPEL7Server/repodata/repomd.xml: [Errno 12] Timeout on http://server-name/pulp/repos/QA/Library/custom/EPEL7Server/EPEL7Server/repodata/repomd.xml: (28, 'Operation too slow. Less than 1000 bytes/sec transferred the last 60 seconds')
Trying other mirror.

And this is repeated a number of times before finally failing, I've tried the manual test countless times - its not a network issue. Has anyone any ideas, maybe I'm missing something really obvious here but just can't make sense of whats wrong.

Thanks - Julian.

Responses