Попытка использовать клиент puppet 5 против сервера puppet 6 - ошибка ssl - PullRequest
0 голосов
/ 20 июня 2019

У меня есть набор коробок на основе ARM, которые прикреплены к Puppet Client v5. Я недавно обновил установку сервера до v6. Клиенты V6 работают нормально.

Когда я пытаюсь связать клиента v5 с новым сервером, я вижу эту ошибку:

Ошибка: не удалось запросить сертификат: запрос https://v6server.org:8140//puppet-ca/v1/certificate_revocation_list/ca не выполнен: SSL_connect возвращено = 1 errno = 0 состояние = ошибка: не удалось проверить сертификат: [невозможно получить сертификат эмитента для / CN = Puppet CA: v6server.org ]

(Обратите внимание на дополнительные "/" после порта #. Если I curl против исправленного URL-адреса (без дополнительного "/"), я получаю ожидаемый сертификат (ы).

Я копался в рубиновом коде марионеточного клиента (пока) безрезультатно.

Хотите знать, сталкивался ли кто-либо еще с этой проблемой.

...