Fixes #30998 - Global Registration - Secure connection (#8047)
The global registration endpoint template now deployes the CA certificate of the Foreman to a temp file. This certificate is then used by subsequent curl calls to ensure the Foreman server authenticity. The macro that renders the content of the certificate is based on inaccurate ssl_ca_file setting, in default deployment this is the correct certificate though. The improvement of this is tracked as https://projects.theforeman.org/issues/31049
Fixes #30998 - Global Registration - Secure connection (#8047)
The global registration endpoint template now deployes the CA
certificate of the Foreman to a temp file. This certificate is then used
by subsequent curl calls to ensure the Foreman server authenticity. The
macro that renders the content of the certificate is based on inaccurate
ssl_ca_file setting, in default deployment this is the correct
certificate though. The improvement of this is tracked as
https://projects.theforeman.org/issues/31049