не может получить доступ к серверу Chef через имя хоста, но через IP-адрес - PullRequest
0 голосов
/ 03 июня 2019

Соединение с хостом 192.168.xx.xx: xxxx ОШИБКА: сертификат SSL подписан доверенным органом, но недействителен для данного имени хоста ОШИБКА: вы пытаетесь подключиться к: '192.168.xx.xx' ОШИБКА:Сертификат сервера принадлежит 'chef-server-1-b5ff9fff-fp2mg'

ИСПРАВИТЬ ЭТУ ОШИБКУ:

Решение этой проблемы зависит от конфигурации вашей сети.Если вы можете подключиться к этому серверу, используя имя хоста chef-server-1-b5ff9fff-fp2mg вместо 192.168.xx.xx, то вы можете решить эту проблему, обновив chef_server_url в своем файле конфигурации.

Есливы не можете подключиться к серверу, используя имя хоста chef-server-1-b5ff9fff-fp2mg, вам придется обновить сертификат на сервере, чтобы использовать правильное имя хоста.

Проблема в том, что я не могу получить доступмой сервер по имени хоста Что делать?

1 Ответ

0 голосов
/ 06 июня 2019

убедитесь, что для вашего имени хоста chef-сервера есть разрешение dns.

например, если имя хоста chef-сервера - chef.example.com и оно связано с публичным ip-адресом 1.2.3.4, затем проверьте DNS и убедитесь, что это так.Вы можете сделать это, запросив DNS (см. пример ниже о том, как запросить DNS для cloudflare.com)

$ dig cloudflare.com +short
198.41.215.162
198.41.214.162

, затем проверьте chef_server_url в вашем client.rbсодержит имя хоста chef-сервера.

...