What functionality can be expected from Foreman-Proxy ( Puppet, Puppet CA ) in the main Foreman-server( Puppet, Puppet CA )

Hello everyone =)

I train installed Foreman-proxy( Puppet + Puppet CA )

I set up Foreman-Proxy(Puppet + Puppet CA)
In an isolated network.
Connected Puppet agents to the Foreman-proxy.
And connected the Foreman-proxy to my main Foreman-server(Puppet + Puppet CA)

And now I am trying to understand what functionality to expect from Foreman-Proxy in the graphical interface of my main Foreman-Server
i can only manage CA ( Screenshot number 1 )
But I can not see how many servers in support from Foreman-Proxy ( Screenshot number 2 )
Or see them in graphical interface of my main Foreman-Server ( Screenshot number 3 )

Tell me, did I make a mistake in the installation?
Or server management through gui should not work with Foreman-Proxy scheme (puppet + puppet CA)

What is the functionality to expect from Foreman-Proxy (puppet + puppet CA)

Many thanks for read <3



It was necessary to read the file carefully. =В
/etc/foreman-proxy/settings.yml

In my case, such installation worked in /etc/foreman-proxy/settings.yml

# if enabled, all communication would be verified via SSL
# NOTE that both certificates need to be signed by the same CA in order for this to work
# see http://theforeman.org/projects/smart-proxy/wiki/SSL for more information
:ssl_ca_file: /etc/foreman-proxy/ca.pem
:ssl_certificate: /etc/foreman-proxy/proxy.crt.pem 
:ssl_private_key: /etc/foreman-proxy/proxy.key.pem

# the hosts which the proxy accepts connections from
# commenting the following lines would mean every verified SSL connection allowed
:trusted_hosts:
  - foreman-test   ---- ( main server foreman )
  - foreman-proxy  ---- ( proxy server foreman )

# Endpoint for reverse communication
:foreman_url: https://( main server foreman )      

# SSL settings for client authentication against Foreman. If undefined, the values
# from general SSL options are used instead. Mainly useful when Foreman uses
# different certificates for its web UI and for smart-proxy requests.
:ssl_ca_file: /etc/foreman-proxy/ca.pem
:ssl_certificate: /etc/foreman-proxy/proxy.crt.pem 
:ssl_private_key: /etc/foreman-proxy/proxy.key.pem

1 Like