Problem:
repository synchronization failed
Expected outcome:
Foreman and Proxy versions:
1.22
Katello version
3.12
Other relevant data:
Scenario - I build foreman+katello in DMZ synchronized repos fine, servers are able to installed packages from this DMZ foreman instance. Now I want use new foreman+katello in PROD environment and it will use repositories server by foreman in DMZ. But when I start repo sync I will get RPM1004: Error retrieving metadata: A connection error occurred.
/var/log/messages ->
pulp: requests.packages.urllib3.connectionpool:INFO: Starting new HTTPS connection (1): DMZ_KATELLO
pulp: nectar.downloaders.threaded:ERROR: Skipping requests to DMZ_KATELLO due to repeated connection failures: [SSL: SSL_HANDSHAKE_FAILURE] ssl handshake failure (_ssl.c:1822)
pulp: pulp.server.async.tasks:INFO: [902346bb] Task failed : [902346bb-e756-4855-b1aa-2579f1eac73e] : Error retrieving metadata: A connection error occurred
So there is problem in SSL, I need to “install” certificate on new katello to trust old katello server, but I am not able to find any relevant how-to.
thank for any reply
logs