bosh Неверный SSL-сертификат

Я установил Pivotal's Ops Manager. Когда я пытаюсь указать чушь на его директора, я получаю:

$ bosh target 10.120.7.11
Target set to 'p-bosh'
Invalid SSL Cert. Use --ca-cert option when setting target to specify SSL certificate

Сертификаты были сгенерированы автоматически при установке. Как можно обойти эту ошибку?


person Neil H Watson    schedule 04.11.2016    source источник
comment
Использовать сгенерированный (самоподписанный?) сертификат и передать его с помощью параметра --ca-cert?   -  person Robert    schedule 04.11.2016
comment
Если щелкнуть плитку, где вы настраиваете BOSH и параметры IaaS, должна появиться вкладка для просмотра учетных данных. Должен быть в состоянии найти сертификат CA там.   -  person Amit Kumar Gupta    schedule 07.11.2016


Ответы (2)


В Ops Mgr «root_ca_cert.yml» находится в /var/tempest/workspaces/default. Используйте его следующим образом..

$ bosh target --ca-cert /var/tempest/workspaces/default/root_ca_cert.yml <director-ip> 
person K.AJ    schedule 07.11.2016

Судя по всему, это происходит в BOSH CLI v1. Они исправили это в CLI V2 (по состоянию на сентябрь 2017 г.)

Если вы используете CLI V1, указывающий на директора BOSH, обязательно упомяните флаг «--ca-cert» перед IP-адресом директора. Причина в том, что они рассматривают ca-cert как глобальный флаг в V1.

person Balaji Boggaram Ramanarayan    schedule 19.09.2017