Puppet 6 not completing sync

Problem:
Which puppet repo is required for foreman 2.3. I want to set up a puppet product. Looks like recommended version is puppet 6. However the repo site I’m using doesn’t complete the sync.
Whats the correct repo address ? I’ve got Index of /puppet6/el/7/x86_64
running on Centos 7.9

Expected outcome:

Foreman and Proxy versions:
2.3
Foreman and Proxy plugin versions:

Distribution and version:

Other relevant data:

The error message usually tells you why it does not complete…