4

私は自分のプロジェクトで phabricator と arcanist を使用しています。これは長い間うまく機能しますが、(長い休憩の後)arcanistがphabricator-serverに接続する必要がある場合、arcanisを使用できなくなりました。

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. my.phabricator.hostarc-config で盲目的に信頼するように設定します。

...しかし、エラーはまだ存在します。

ここでヘルプやヒントが見つかることを願っています。

4

0 に答える 0