Allow to change mediapath for synced content to ip
In one environment a separate installation network is required but in this network there is no dns server and no routing to the global dns, so we have to use ip addresses. When changing the foreman_url to ip, provisioning can find the templates but then fails when requesting the mediapath. For this use case it would be good if it is possible set the url to ip or foreman_url could affect the mediapath.
#2 Updated by Partha Aji about 1 month ago
Synced Content url media path is dynamically generated based on the smart proxy it points to. (https://github.com/Katello/katello/blob/master/app/models/katello/glue/pulp/repo.rb#L393-L411.)
Have you tried updating your smart proxy url to use ip address instead of FQDN ?
#3 Updated by Dirk Götz about 1 month ago
I tried it right now, but I get a SSL verification error because the Smart proxy certificate only contains the FQDN and not the IP address.
Unable to communicate with the proxy: ERF12-2530 [ProxyAPI::ProxyException]: Unable to detect features ([RestClient::SSLCertificateNotVerified]: SSL_connect returned=1 errno=0 state=error: certificate verify failed (error number 1)) for proxy https://192.168.200.2:9090/v2/features