boinc unable to connect to World Community Grid because of missing ca-bundle.crt file
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
boinc (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
Bug Description
The version of BOINC (5.10.8 i686-pc-linux-gnu) that ships with Ubuntu 7.10 is unable to connect to the World Community Grid servers, returning errors such as:
2007-10-30 23:19:15 [World Community Grid] Sending scheduler request: Requested by user
2007-10-30 23:19:15 [World Community Grid] (not requesting new work or reporting completed tasks)
2007-10-30 23:19:16 [---] Project communication failed: attempting access to reference site
2007-10-30 23:19:17 [---] Access to reference site succeeded - project servers may be temporarily down.
2007-10-30 23:19:20 [World Community Grid] Scheduler request failed: problem with the SSL CA cert (path? access rights?)
2007-10-30 23:19:20 [World Community Grid] Deferring communication for 2 min 33 sec
2007-10-30 23:19:20 [World Community Grid] Reason: scheduler request failed
I do not experience any BOINC problems connecting to servers belonging to other BOINC projects.
Enquiring on the WCG forums reveals that the cause of this is a missing ca-bundle.crt file. See: http://
Changed in boinc (Ubuntu): | |
assignee: | Daniel Hahler (blueyed) → nobody |
I cannot confirm it here, using the same boinc-client version in Ubuntu Gutsy.
I've installed boinc-client and boinc-manager, then registered with WorldCommunityG rid.org and added it as a project.
According to a Debian changelog entry (from version 5.8.17-1), there should be a ca-bundle.crt file/symlink: certs/ca- certificates) in boinc-client/ ) in client. postinst.
* Added ca-certificates to boinc-client's Depends field and create the
ca-bundle.crt symlink (which points to /etc/ssl/
Debian's default BOINC data directory (/var/lib/
boinc-
$ sudo ls -l /var/lib/ boinc-client/ | grep crt certs/ca- certificates. crt
lrwxrwxrwx 1 root root 34 2007-11-19 01:28 ca-bundle.crt -> /etc/ssl/