If I simply point a server to the Elastic Yum repo at https://artifacts.elastic.co/packages/7.x/yum/ using a copy of the Yum repo config file provided from the elastic web site, it is able to reach out and retrieve the Yum/RPM packages (assuming outbound Internet access is allowed).
But we normally mirror public Yum repos on an internal Pulp server and then point our servers there. Neither the pulp-admin command nor wget can reach out and retrieve the top-level web page at packages/7.x/yum and I get similar issues with various web browsers on my laptop.
If I use wget to retrieve a specific know file, such as https://artifacts.elastic.co/packages/7.x/yum/repodata/filelists.xml.gz, it works. But in order to mirror the repo, I need a full listing.
Is this intentional behavior or unexpected?