BOINC on Puppy Linux 5.2

Message boards : BOINC client : BOINC on Puppy Linux 5.2
Message board moderation

To post messages, you must log in.

AuthorMessage
Gerald Britton

Send message
Joined: 18 Jan 08
Posts: 6
Canada
Message 49238 - Posted: 22 May 2013, 15:37:09 UTC

HI. I'm running BOINC on Puppy Linux v 5.2. The client and server run OK AFAICS (I only had to install the wx libraries). Client reports version 7.0.65 for i686-pc-linux-gnu. My problem is the manager. If I start the manager it tries to connect to the server but fails. No messages, no nothing.

If I start it with --verbose, I get messages like these:

looking for catalog 'wxstd' in path ...
catalog file for domain wxstd not found.

same thing for wxgtk, BOINC-Manager, BOINC-Client, BOINC-Web

However, it DOES start up, it just won't connect to the server. Meanwhile, the client is running happily and chomping through its tasks.

What could the problem be?
ID: 49238 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 49247 - Posted: 22 May 2013, 16:58:43 UTC - in response to Message 49238.  

BOINC Manager is the GUI for the BOINC client, not for the BOINC server.
What exactly are you trying to do, with regards to the BOINC server?
ID: 49247 · Report as offensive
Gerald Britton

Send message
Joined: 18 Jan 08
Posts: 6
Canada
Message 49248 - Posted: 22 May 2013, 17:14:35 UTC - in response to Message 49247.  

Yes, I know what the boinc manager is. THere are two ways to start boinc that I know of:

Boinc client (started by run_client)
Boinc manager (started by run_manager)

I have started the client as above, and it runs like a charm. While it is running, I am trying to start the manager. It starts but won't connect to the running instance (I call that the server -- probably the wrong nomenclature)
ID: 49248 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 49249 - Posted: 22 May 2013, 17:22:42 UTC - in response to Message 49248.  
Last modified: 22 May 2013, 17:22:55 UTC

Well, please do not call that the server, as there really is a BOINC server, which is used by the projects that use BOINC. It's a whole different kettle of fish and has nothing to do with the BOINC client.

So, you have trouble connecting the manager to the client. Does that distro have firewall software? If so, please make sure it allows boinc-client and boinc-manager to connect to each other on TCP port 31416. Separately, boinc-client needs access to the internet on TCP port 80 and 443.

Before you run boinc-manager, you need to have started boinc-client beforehand (just telling, I know you said already, it's just reiteration.)
Do both start from the same directory?
Do you have permission to run (all) binaries from that directory?
What happens when you start boinc-manager, then in advanced view click Advanced->Select computer->leave both boxes empty and clickOK?
What happens when you type in 'localhost' as computer (without the quotes), leave the password blank and click OK?
Is there anything in the gui_rpc_auth.cfg file in the data directory?
ID: 49249 · Report as offensive
Gerald Britton

Send message
Joined: 18 Jan 08
Posts: 6
Canada
Message 49251 - Posted: 22 May 2013, 17:28:18 UTC - in response to Message 49249.  

Sorry about the confusion re: server vs. client.

Puppy 5.2 has a firewall, but I have it disabled.
The client is successfully retrieving and sending data over the Internet.
Both client and manager are started from the same directory.
As is common with Puppy Linux (esp. the live version), I run as root with full permissions.

"What happens when you start boinc-manager, then in advanced view click Advanced->Select computer->leave both boxes empty and clickOK? "

It fails to connect.

"What happens when you type in 'localhost' as computer (without the quotes), leave the password blank and click OK"

It fails to connect.

"Is there anything in the gui_rpc_auth.cfg file in the data directory?"

Yes, a string of hex digits.
ID: 49251 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 49252 - Posted: 22 May 2013, 17:44:46 UTC - in response to Message 49251.  
Last modified: 22 May 2013, 17:46:26 UTC

OK, what happens when you use localhost as computer and that hex string as password?

You can also try to delete the gui_rpc_auth.cfg and start the client. This file should be made anew with a random password in it.
You can also edit the file, delete the random hex password and add your own. When you do, do NOT add a Enter at the end.
ID: 49252 · Report as offensive
Gerald Britton

Send message
Joined: 18 Jan 08
Posts: 6
Canada
Message 49254 - Posted: 22 May 2013, 17:50:29 UTC - in response to Message 49252.  

Hmmm...I tried the hex string for a password. No joy. I then changed the string to "foobar" (without the quotes) and tried again. It still won't connect.
ID: 49254 · Report as offensive
Gerald Britton

Send message
Joined: 18 Jan 08
Posts: 6
Canada
Message 49255 - Posted: 22 May 2013, 18:00:01 UTC - in response to Message 49254.  

fwiw I shut down the client then started the manager. Now, all is well! (THough I'm still mystified)
ID: 49255 · Report as offensive

Message boards : BOINC client : BOINC on Puppy Linux 5.2

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.