Назад | Перейти на главную страницу

марионеточный агент не может подключиться к мастеру

по мастеру:

puppetserver ca list Traceback (most recent call last):
9: from /opt/puppetlabs/server/apps/puppetserver/cli/apps/ca:5:in '<main>'
8: from /opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/puppetserver-ca-1.8.0/lib/puppetserver/ca/cli.rb:94:in 'run'
7: from /opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/puppetserver-ca-1.8.0/lib/puppetserver/ca/action/list.rb:78:in 'run'
6: from /opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/puppetserver-ca-1.8.0/lib/puppetserver/ca/action/list.rb:167:in 'get_all_certs'
5: from /opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/puppetserver-ca-1.8.0/lib/puppetserver/ca/action/list.rb:167:in 'new'
4: from /opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/puppetserver-ca-1.8.0/lib/puppetserver/ca/certificate_authority.rb:26:in 'initialize'
3: from /opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/puppetserver-ca-1.8.0/lib/puppetserver/ca/certificate_authority.rb:26:in 'new'
2: from /opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/puppetserver-ca-1.8.0/lib/puppetserver/ca/utils/http_client.rb:23:in 'initialize'
1: from /opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/puppetserver-ca-1.8.0/lib/puppetserver/ca/utils/http_client.rb:144:in 'make_store'
/opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/puppetserver-ca-1.8.0/lib/puppetserver/ca/utils/http_client.rb:144:in add_file': system lib (OpenSSL::X509::StoreError)

Об агенте:

osboxes @ ubuntuagent: ~ $ sudo ufw disable

Брандмауэр остановлен и отключен при запуске системы osboxes @ ubuntuagent: ~ $ osboxes @ ubuntuagent: ~ $ sudo systemctl restart puppet osboxes @ ubuntuagent: ~ $ sudo systemctl status puppet ● puppet.service - Puppet agent Loaded: loaded (/ lib / systemd / system /puppet.service; включен; предустановка поставщика: включен) Active: активен (работает) с вторника 2020-08-04 08:56:55 EDT; 12с назад Основной PID: 6239 (марионетка) Задачи: 2 (ограничение: 2321) Память: 45,5 МБ CGroup: /system.slice/puppet.service └─6239 / opt / puppetlabs / puppet / bin / ruby ​​/ opt / puppetlabs / puppet / bin / puppet agent --no-daemonize

04 августа 08:56:55 ubuntuagent systemd [1]: запущен агент Puppet. 4 августа 08:56:59 ubuntuagent puppet-agent [6239]: запрос к https: // ubuntuserver: 8140 / puppet-ca / v1 завершился неудачно после 4 августа 08:56:59 ubuntuagent puppet-agent [6239]: исключение в оболочке: 04 августа, 08:56:59 ubuntuagent puppet-agent [6239]: не удалось открыть TCP-соединение с ubuntuserver: 8140 (соединение 04 августа 08:56:59 ubuntuagent puppet-agent [6239]: больше нет маршрутов к CA

Ваши сертификаты настроены неправильно, скорее всего, на стороне сервера. На это указывает эта строка:

/opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/puppetserver-ca-1.8.0/lib/puppetserver/ca/utils/http_client.rb:144:in add_file': system lib (OpenSSL::X509::StoreError)