Hi,

I recently installed The Foreman on a server, and moved our Salt Master 
also on it ( previous master was on a RedHat 6.6 ). I'm trying to get the 
salt reports on foreman and having issues with configuration.

Here are the config files : 

- /etc/salt/master :
external_auth:
  pam:
    root:
      - '@runner'

rest_cherrypy:
  port: 9191
  host: 10.0.244.110
  disable_ssl: true
  ssl_key: /etc/puppetlabs/puppet/ssl/private_keys/testserver.pem
  ssl_crt: /etc/puppetlabs/puppet/ssl/certs/testserver.pem
  webhook_disable_auth: True

- /etc/foreman-proxy/settings.d/salt.yml :
:enabled: https
:autosign_file: /etc/salt/autosign.conf
:salt_command_user: root
# Some features require using the Salt API - such as listing environments 
and retrieving state info
:use_api: true
:api_url: https://testserver:9191
:api_auth: pam
:api_username: root
:api_password: <removed>

The important lines in proxy log file /var/log/foreman-proxy/proxy.log :

W, [2017-02-08T16:10:55.438461 ]  WARN -- : TCPServer Error: Address 
already in use - bind(2)
...
E, [2017-02-08T16:31:53.172904 ] ERROR -- : Failed to list environments: 
SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: unknown 
protocol
D, [2017-02-08T16:31:53.173046 ] DEBUG -- : Failed to list environments: 
SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: unknown 
protocol

They don't seem to communicate, probably for authentification reasons. I 
tried to replace the saltuser with root user, and to disable security to 
see if it works, but still got this error.
I tried to look for different values for api_auth also but couldn't find 
any doc

Any idea why ? Or a simple procedure to configure this ? Both run on the 
same server, no particular need for a specific Salt user.

Thanks for your help

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to