Skip to main content

Get help from Puppet and the Puppet community

Did this solve your problem?
0 out of 1 found this helpful

How can we improve this article?

2 comments

  • Venkata Ramana

    i am trying to install foreman on centos 7 but getting ssl certificate permission issue . Please suggest on it. 

    [root@boldforeman foreman-proxy]# tail -100 proxy.log
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:351:in `block in execute_validators'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:348:in `each'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:348:in `inject'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:348:in `execute_validators'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:342:in `validate_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:288:in `load_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:267:in `load_provider_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:101:in `block in load_provider_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:100:in `each'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:100:in `load_provider_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:182:in `each'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:182:in `initialize_plugins'
    /usr/share/foreman-proxy/lib/launcher.rb:173:in `launch'
    /usr/share/foreman-proxy/bin/smart-proxy:6:in `<main>'
    2023-02-23T05:01:55  [E] Disabling all modules in the group ['puppet_proxy_puppet_api', 'puppet'] due to a failure in one of them: File at '/etc/puppetlabs/puppet/ssl/private_keys/boldforeman.micron.com.pem' defined in 'puppet_ssl_key' parameter doesn't exist or is unreadable
    2023-02-23T05:01:55  [W] Error details for Disabling all modules in the group ['puppet_proxy_puppet_api', 'puppet'] due to a failure in one of them: File at '/etc/puppetlabs/puppet/ssl/private_keys/boldforeman.micron.com.pem' defined in 'puppet_ssl_key' parameter doesn't exist or is unreadable: <Proxy::Error::ConfigurationError>: File at '/etc/puppetlabs/puppet/ssl/private_keys/boldforeman.micron.com.pem' defined in 'puppet_ssl_key' parameter doesn't exist or is unreadable
    /usr/share/foreman-proxy/lib/proxy/plugin_validators.rb:29:in `validate!'
    /usr/share/foreman-proxy/lib/proxy/plugin_validators.rb:21:in `evaluate_predicate_and_validate!'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:351:in `block in execute_validators'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:348:in `each'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:348:in `inject'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:348:in `execute_validators'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:342:in `validate_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:288:in `load_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:267:in `load_provider_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:101:in `block in load_provider_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:100:in `each'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:100:in `load_provider_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:182:in `each'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:182:in `initialize_plugins'
    /usr/share/foreman-proxy/lib/launcher.rb:173:in `launch'
    /usr/share/foreman-proxy/bin/smart-proxy:6:in `<main>'
    2023-02-23T05:01:55  [I] Successfully initialized 'foreman_proxy'
    2023-02-23T05:01:55  [I] Successfully initialized 'logs'
    2023-02-23T05:01:55  [E] Unable to load private SSL key. Are the values correct in settings.yml and do permissions allow reading?
    2023-02-23T05:01:55  [W] Error details for Unable to load private SSL key. Are the values correct in settings.yml and do permissions allow reading?: <Errno::EACCES>: Permission denied @ rb_sysopen - /etc/puppetlabs/puppet/ssl/private_keys/boldforeman.micron.com.pem
    /usr/share/foreman-proxy/lib/launcher.rb:113:in `read'
    /usr/share/foreman-proxy/lib/launcher.rb:113:in `load_ssl_private_key'
    /usr/share/foreman-proxy/lib/launcher.rb:103:in `https_app'
    /usr/share/foreman-proxy/lib/launcher.rb:176:in `launch'
    /usr/share/foreman-proxy/bin/smart-proxy:6:in `<main>'
    2023-02-23T05:01:55  [E] Error during startup, terminating
    2023-02-23T05:01:55  [W] Error details for Error during startup, terminating: <Errno::EACCES>: Permission denied @ rb_sysopen - /etc/puppetlabs/puppet/ssl/private_keys/boldforeman.micron.com.pem
    /usr/share/foreman-proxy/lib/launcher.rb:113:in `read'
    /usr/share/foreman-proxy/lib/launcher.rb:113:in `load_ssl_private_key'
    /usr/share/foreman-proxy/lib/launcher.rb:103:in `https_app'
    /usr/share/foreman-proxy/lib/launcher.rb:176:in `launch'
    /usr/share/foreman-proxy/bin/smart-proxy:6:in `<main>'
    2023-02-23T05:05:57  [E] Disabling all modules in the group ['puppetca_http_api', 'puppetca_hostname_whitelisting', 'puppetca'] due to a failure in one of them: File at '/etc/puppetlabs/puppet/ssl/private_keys/boldforeman.micron.com.pem' defined in 'puppet_ssl_key' parameter doesn't exist or is unreadable
    2023-02-23T05:05:57  [W] Error details for Disabling all modules in the group ['puppetca_http_api', 'puppetca_hostname_whitelisting', 'puppetca'] due to a failure in one of them: File at '/etc/puppetlabs/puppet/ssl/private_keys/boldforeman.micron.com.pem' defined in 'puppet_ssl_key' parameter doesn't exist or is unreadable: <Proxy::Error::ConfigurationError>: File at '/etc/puppetlabs/puppet/ssl/private_keys/boldforeman.micron.com.pem' defined in 'puppet_ssl_key' parameter doesn't exist or is unreadable
    /usr/share/foreman-proxy/lib/proxy/plugin_validators.rb:29:in `validate!'
    /usr/share/foreman-proxy/lib/proxy/plugin_validators.rb:21:in `evaluate_predicate_and_validate!'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:351:in `block in execute_validators'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:348:in `each'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:348:in `inject'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:348:in `execute_validators'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:342:in `validate_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:288:in `load_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:267:in `load_provider_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:101:in `block in load_provider_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:100:in `each'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:100:in `load_provider_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:182:in `each'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:182:in `initialize_plugins'
    /usr/share/foreman-proxy/lib/launcher.rb:173:in `launch'
    /usr/share/foreman-proxy/bin/smart-proxy:6:in `<main>'
    2023-02-23T05:05:57  [E] Disabling all modules in the group ['puppet_proxy_puppet_api', 'puppet'] due to a failure in one of them: File at '/etc/puppetlabs/puppet/ssl/private_keys/boldforeman.micron.com.pem' defined in 'puppet_ssl_key' parameter doesn't exist or is unreadable
    2023-02-23T05:05:57  [W] Error details for Disabling all modules in the group ['puppet_proxy_puppet_api', 'puppet'] due to a failure in one of them: File at '/etc/puppetlabs/puppet/ssl/private_keys/boldforeman.micron.com.pem' defined in 'puppet_ssl_key' parameter doesn't exist or is unreadable: <Proxy::Error::ConfigurationError>: File at '/etc/puppetlabs/puppet/ssl/private_keys/boldforeman.micron.com.pem' defined in 'puppet_ssl_key' parameter doesn't exist or is unreadable
    /usr/share/foreman-proxy/lib/proxy/plugin_validators.rb:29:in `validate!'
    /usr/share/foreman-proxy/lib/proxy/plugin_validators.rb:21:in `evaluate_predicate_and_validate!'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:351:in `block in execute_validators'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:348:in `each'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:348:in `inject'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:348:in `execute_validators'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:342:in `validate_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:288:in `load_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:267:in `load_provider_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:101:in `block in load_provider_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:100:in `each'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:100:in `load_provider_settings'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:182:in `each'
    /usr/share/foreman-proxy/lib/proxy/plugin_initializer.rb:182:in `initialize_plugins'
    /usr/share/foreman-proxy/lib/launcher.rb:173:in `launch'
    /usr/share/foreman-proxy/bin/smart-proxy:6:in `<main>'
    2023-02-23T05:05:57  [I] Successfully initialized 'foreman_proxy'
    2023-02-23T05:05:57  [I] Successfully initialized 'logs'
    2023-02-23T05:05:57  [E] Unable to load private SSL key. Are the values correct in settings.yml and do permissions allow reading?
    2023-02-23T05:05:57  [W] Error details for Unable to load private SSL key. Are the values correct in settings.yml and do permissions allow reading?: <Errno::EACCES>: Permission denied @ rb_sysopen - /etc/puppetlabs/puppet/ssl/private_keys/boldforeman.micron.com.pem
    /usr/share/foreman-proxy/lib/launcher.rb:113:in `read'
    /usr/share/foreman-proxy/lib/launcher.rb:113:in `load_ssl_private_key'
    /usr/share/foreman-proxy/lib/launcher.rb:103:in `https_app'
    /usr/share/foreman-proxy/lib/launcher.rb:176:in `launch'
    /usr/share/foreman-proxy/bin/smart-proxy:6:in `<main>'
    2023-02-23T05:05:57  [E] Error during startup, terminating
    2023-02-23T05:05:57  [W] Error details for Error during startup, terminating: <Errno::EACCES>: Permission denied @ rb_sysopen - /etc/puppetlabs/puppet/ssl/private_keys/boldforeman.micron.com.pem
    /usr/share/foreman-proxy/lib/launcher.rb:113:in `read'
    /usr/share/foreman-proxy/lib/launcher.rb:113:in `load_ssl_private_key'
    /usr/share/foreman-proxy/lib/launcher.rb:103:in `https_app'
    /usr/share/foreman-proxy/lib/launcher.rb:176:in `launch'
    /usr/share/foreman-proxy/bin/smart-proxy:6:in `<main>'
    [root@boldforeman foreman-proxy]#

    0
  • Suzie Baunsgard

    Hi Venkata, 

    Our team doesn't provide support for foreman, you might try our slack community or possibly OpenLogic (more info in the article).

    0

Please sign in to leave a comment.