无效的 SSL 证书

bosh Invalid SSL Cert

我已经安装了 Pivotal 的 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

证书由安装自动生成。如何克服这个错误?

在 Ops Mgr 上,“root_ca_cert.yml”位于 /var/tempest/workspaces/default。按如下方式使用它 ..

$ bosh target --ca-cert /var/tempest/workspaces/default/root_ca_cert.yml <director-ip> 

显然,这似乎发生在 BOSH CLI v1 中。他们在 CLI V2 中修复了它(截至 2017 年 9 月)

如果您使用指向 BOSH 控制器的 CLI V1,请确保在控制器 IP 之前提及标志“--ca-cert”。原因是他们将 ca-cert 视为 V1 中的全局标志。