Установка puppetmaster: имя хоста не было соответствием с сертификатом сервера

Нет, шахта работает отлично. Я подозреваю, что у Вас нет полномочий на Вашем каталоге моментальных снимков, который, если Вы ничего не изменили, будет: ~/VirtualBox/Machines/.

Также удостоверьтесь, что Вы принадлежите vboxusers группе.

2
задан 14 June 2012 в 21:31
1 ответ

Which hostname(s) did the puppetmaster generate its certificate for? The puppet client expects the certificate to be valid for "puppetmaster", but it doesn't seem to be issued for this hostname. I think "puppet" might be the default CN on the puppetmaster, or else the hostname of the server. You can check it by running "openssl x509 -text -in cert.pem" on the certificate of the server, or connect to https://yourpuppetmaster:8140/ with a browser, and see which domains are in the CN and dns_alt_names of the certificate.


EDIT

You have a certificate only for "master", but your client connects to "puppetmaster". So either the client needs to expect "master", or you need a certificate for "puppetmaster" on your master. A "certname=puppetmaster" in the [master] block in puppet.conf will change the CN on the server (http://docs.puppetlabs.com/references/stable/configuration.html#certname). You may need to remove the old certificates, but I am not sure about this. Или вы можете подключить клиента к «мастеру», добавив его в / etc / hosts или в свою зону DNS, если она у вас запущена.

1
ответ дан 3 December 2019 в 13:09

Теги

Похожие вопросы