4

我在我的项目中使用 phabricator 和 arcanist。这在很长一段时间内效果很好,但是(经过长时间的休息后)我现在无法使用 arcanis,如果奥术师需要连接到 phabricator-server。

因为 arcanist 使用 cUrl 进行通信,所以这个问题很可能是 cUrl 或 SSL/CA 问题。

每次,我尝试使用 连接到服务器arc,我都会收到以下消息:

 Failed to connect to server (https://my.phabricator.host/api/):
 [cURL/77] (https://my.phabricator.host/api/conduit.ping) The SSL CA
 Bundles that we tried to use could not be read or are not formatted
 correctly.

在过去的几个小时里,我尝试了不同的事情:

  1. 使用浏览器下载证书(其中 https 到 my.phabricator.host 有效,并使用等将证书安装到 linux/ubuntu ca-store ( /etc/ssl/certs// /usr/share/ca-certificates)dpkg-reconfigure ca-certificates

  2. 使用 openssl 连接到主机/下载证书,以测试这是否可能:可行

  3. 尝试arc install-certificates,这会导致上述相同的错误The SSL CA Bundle....

  4. 在 arc-config 中设置my.phabricator.host为盲目信任。

...但错误仍然存​​在。

希望在这里找到任何帮助或提示。

4

0 回答 0