Problem install BOINC on Linux-Ubuntu 18.04

Message boards : Questions and problems : Problem install BOINC on Linux-Ubuntu 18.04
Message board moderation

To post messages, you must log in.

AuthorMessage
Technologov

Send message
Joined: 23 Jul 18
Posts: 6
Israel
Message 87237 - Posted: 23 Jul 2018, 23:54:02 UTC
Last modified: 23 Jul 2018, 23:59:47 UTC

Hi,

I have an Ubuntu Linux 18.04 Server (headless);
root@Bitcoin-1:~/BOINC# ./run_client
./boinc: /usr/lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by ./boinc)

The version is:
boinc_7.2.42_x86_64-pc-linux-gnu.sh

Any ideas?

I would like to attach it to WorldCommunityGrid; But have no clue how-to.

boinccmd --project_attach http://www.worldcommunitygrid.org/ Alexey305472
My username in WCG = Alexey305472. Does it equal the Auth key needed for "--project_attach " ? If not, how do I get the "Auth key" ?

Thanks,
-Technologov
ID: 87237 · Report as offensive
Technologov

Send message
Joined: 23 Jul 18
Posts: 6
Israel
Message 87238 - Posted: 24 Jul 2018, 0:16:32 UTC - in response to Message 87237.  

UPDATE: First problem solved via:
apt-get install libcurl3

Not sure how-to solve Auth key yet...
ID: 87238 · Report as offensive
Technologov

Send message
Joined: 23 Jul 18
Posts: 6
Israel
Message 87240 - Posted: 24 Jul 2018, 0:25:08 UTC
Last modified: 24 Jul 2018, 0:25:30 UTC

UPDATE2: Fixed Auth key too...

boinccmd --lookup_account http://www.worldcommunitygrid.org/ your_user your_password
ID: 87240 · Report as offensive
MarkJ
Volunteer tester
Help desk expert

Send message
Joined: 5 Mar 08
Posts: 272
Australia
Message 87241 - Posted: 24 Jul 2018, 5:10:25 UTC
Last modified: 24 Jul 2018, 5:12:37 UTC

BOINC 7.9.3 is in the Ubuntu 18.04 (Bionic) repo, so why would you install a much older version?

You can use loctusofborg’s ppa to get a more up to date version than that even. See locutusofborg for details.
MarkJ
ID: 87241 · Report as offensive
Technologov

Send message
Joined: 23 Jul 18
Posts: 6
Israel
Message 87343 - Posted: 27 Jul 2018, 22:40:27 UTC
Last modified: 27 Jul 2018, 22:53:00 UTC

I have another server, Ubuntu 16.04: (thc-1)
I installed using package manager this time:

# install boinc-client

root@thc-1:~# boinccmd --run_benchmarks
Authorization failure: -155
root@thc-1:~# boinccmd --version
boinccmd, built from BOINC 7.6.31

NOTE: I don't care if the server get's hacked, so I run with "root". But I can change, if needed.

What is the problem, and how-to solve it ?

Authorization Problem is not described in the BOINC-Debian and Ubuntu pages:
http://boinc.berkeley.edu/wiki/Installing_BOINC_on_Ubuntu
http://boinc.berkeley.edu/wiki/Installing_BOINC_on_Debian


==============================================================================
UPDATE:
The only way I was able to find myself:

Config:
vim /etc/boinc-client/remote_hosts.cfg
added:
127.0.0.1
localhost

Shutdown BOINC system service:
systemctl stop boinc-client.service
systemctl disable boinc-client.service

Start BOINC system service manually:
screen
boinc $@

On other terminal:
boinccmd --run_benchmarks

What is the suggested way, if using system services?
ID: 87343 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 5081
United Kingdom
Message 87345 - Posted: 27 Jul 2018, 23:20:17 UTC

There's an active discussion of Authorization Failure -155 in the BOINC client area. We need to look at this - there were some changes in v7.10 which may be causing problems.
ID: 87345 · Report as offensive
Technologov

Send message
Joined: 23 Jul 18
Posts: 6
Israel
Message 87360 - Posted: 29 Jul 2018, 10:42:25 UTC

I don't understand how-to solve "Authorization Failure -155" problem.

Is there a step-by-step guide?
I have 50 Linux-Ubuntu servers, that I want to join to BOINC/World Community Grid.
ID: 87360 · Report as offensive
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 801
Finland
Message 87361 - Posted: 29 Jul 2018, 15:19:07 UTC - in response to Message 87360.  

When you use repository packages the easiest way to use boinccmd is to first change the current directory to BOINC's data directory and then run boinccmd. The data directory is usually in either /var/lib/boinc or /var/lib/boinc-client.

Also check that your user account can read gui_rpc_auth.cfg file in data directory. If it can't then add the account to boinc group and log out & back in.
ID: 87361 · Report as offensive
jglrogujgv

Send message
Joined: 6 Jul 18
Posts: 49
Barbados
Message 87411 - Posted: 31 Jul 2018, 19:48:55 UTC - in response to Message 87360.  

try
boinccmd --passwd <password from gui_rpc_auth.cfg> --<command>

For some commands it requires the password, for other commands it does not.
ID: 87411 · Report as offensive
Theadalus

Send message
Joined: 6 Apr 10
Posts: 12
Netherlands
Message 88163 - Posted: 25 Sep 2018, 13:01:51 UTC - in response to Message 87241.  

Hi,

I have the same issue when installing BOINC 7.2.42 on Ubuntu 18.04.
Strange thing is that i have several Ubuntu 16.04 machines running same BOINC version with libcurl4 (libcurl4-openssl-dev) without any problems, then suddenly on Ubuntu 18.04 i have to install an older version of libcurl?

BOINC 7.9.3 is in the Ubuntu 18.04 (Bionic) repo, so why would you install a much older version?

Because when downloading and installing BOINC manually, 7.2.42 is still the recommended version for Linux x64, that's why!

Why is there no newer version available for Linux x64?
ID: 88163 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 88166 - Posted: 25 Sep 2018, 14:21:10 UTC - in response to Message 88163.  

Linux versions of BOINC are built by and deposited via the repository managers.
ID: 88166 · Report as offensive

Message boards : Questions and problems : Problem install BOINC on Linux-Ubuntu 18.04

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.