LoginSignup
0

More than 5 years have passed since last update.

Debian GNU/Linux 8.3のBOINCで特定プロジェクトと通信できない場合の一時対処

Last updated at Posted at 2016-02-07

Debian GNU/Linux 8.3のBOINCで特定プロジェクトと通信できない場合の一時対処

症状

Debian GNU/Linux 8.3にアップデートしてからBOINCでWorld Community GridとEinstein@Homeのデータが受信できなくなった。

  • プロジェクトを追加しようとしても"Please try again later"と表示される。
  • すでに追加されている場合は"Peer certificate cannot be authenticated with given CA certificates"と表示されWU(宿題)がダウンロードできない。

原因

BOINC界隈では以前にもこの手の問題があったらしく、原因はOpenSSLパッケージの証明書らしい。

一時対処

OpenSSLパッケージがアップデートされるのを待つ間稼働するため以下の対処を行いました。

公式クライアントの証明書ファイルとDebianパッケージのファイルを入れ替えるという対処です。
OpenSSLパッケージ関連のファイルをいじるわけではないので安全(BOINCのみ有効)。

$ cd /tmp
$ wget http://boinc.berkeley.edu/dl/boinc_7.2.42_x86_64-pc-linux-gnu.sh
$ bash boinc_7.2.42_x86_64-pc-linux-gnu.sh
$ su
# mv /var/lib/boinc-client/ca-bundle.crt /var/lib/boinc-client/ca-bundle.crt.old
# cp /tmp/BOINC/ca-bundle.crt /var/lib/boinc-client/
# /etc/init.d/boinc-client restart
# exit

これでWorld Community GridとEinstein@Homeに通信できるようになりました。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0