[Bug 871024] New: boinc-manager fails to connect to boinc-client
https://bugzilla.novell.com/show_bug.cgi?id=871024 https://bugzilla.novell.com/show_bug.cgi?id=871024#c0 Summary: boinc-manager fails to connect to boinc-client Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: x86-64 OS/Version: openSUSE 13.1 Status: NEW Severity: Major Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: pastas4@gmail.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:28.0) Gecko/20100101 Firefox/28.0 boinc-manager and boinc-gui fail to connect to the boinc-client daemon. This happens even when the user is added to the boinc group and the correct authentication key is provided when connecting. Reproducible: Always Steps to Reproduce: 1. Install boinc-client and boinc-manager 2. Start boinc-client with `systemctl start boinc-client` 3. Start boinc-manager 4. Try to connect to the client through Advanced → Select Computer (localhost) Actual Results: The boinc-manager shows its status as "disconnected". When trying to connect, it briefly shows "Connecting to localhost" and instead of connecting, tries to spawn its own boinc-client instance. Shortly after it goes back to "disconnected". Expected Results: boinc-manager should be able to connect to boinc-client properly. The issue does not happen with boinccmd. If I cd to /var/lib/boinc, the commands `sudo boinccmd --create_account <URL> <email> <passwd> <name>` and `sudo boinccmd --project_attach <URL> <auth>` allow the boinc-client to start the tasks. I can list tasks with a regular `boinccmd --get_tasks` afterwards. So the problem seems to be specific to the GUI boinc-manager. It also doesn't happen when manually compiling the BOINC binaries from their website. The issue is present in both boinc-manager 6.12.43 (from updates) and boinc-manager 7.2.42 (from network). I'm using openSUSE 13.1 x86_64, though the discussions suggest that this bug is also present in the i586 version as well. The discussion thread about this issue is here: http://forums.opensuse.org/showthread.php/485948-How-to-start-BOINC-Manager -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=871024 https://bugzilla.novell.com/show_bug.cgi?id=871024#c Xiyuan Liu <xyliu@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xyliu@suse.com AssignedTo|bnc-team-screening@forge.pr |chris@computersalat.de |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=871024 https://bugzilla.novell.com/show_bug.cgi?id=871024#c1 Prexy Prexy <bill@oldmillfarm.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bill@oldmillfarm.com --- Comment #1 from Prexy Prexy <bill@oldmillfarm.com> 2014-03-31 16:34:08 UTC --- Starting boinc-manager from a root terminal lets it run properly. It runs until terminal is closed. It starts automatically on boot but fails as described. Must send a kill signal and then restart from root terminal. I use 13.1 and the BOINC version in the repos: 6.12.43 on a 32 bit system. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=871024 https://bugzilla.novell.com/show_bug.cgi?id=871024#c2 Christian Wittmer <chris@computersalat.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #2 from Christian Wittmer <chris@computersalat.de> 2014-04-09 15:08:12 UTC --- Please read README.SUSE os131:/usr/share/doc/packages/boinc-client/README.SUSE --- snip --- To use the GUI to set up your accounts and monitor progress: * Start "boincmgr" on the command line or select Applications -> System Tools -> Boinc Manager from the GNOME menu. * Select Advanced -> Select computer... from the Boinc Manager menu. * Put "localhost" in for "Host name" and the contents of /var/lib/boinc/gui_rpc_auth.cfg for "Password" and hit "OK". If you do only the basic installation as described above, BOINC manager will not be able to automatically connect to the client. To connect the client you will be required to give the GUI RPC password every time you start BOINC manager. That is not a bug, it is a security feature to prevent other users from using the manager to manipulate the client, change your projects, etc. .. --- snip --- -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=871024 https://bugzilla.novell.com/show_bug.cgi?id=871024#c3 Dainius Masiliunas <pastas4@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #3 from Dainius Masiliunas <pastas4@gmail.com> 2014-04-09 16:53:10 UTC --- I forgot to mention that on step 4 I did enter the RPC password (when starting in /var/lib/boinc, it's entered automatically), and I also tried disabling asking for the password as well. Same results. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=871024 https://bugzilla.novell.com/show_bug.cgi?id=871024#c4 Christian Wittmer <chris@computersalat.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEEDINFO InfoProvider| |pastas4@gmail.com --- Comment #4 from Christian Wittmer <chris@computersalat.de> 2014-04-09 19:12:46 UTC --- Sorry, for me it works on several different Systems with different versions (6.12.43 and 7.2.42). It works with and without password. what do you start in /var/lib/boinc ? 1) Start boinc-client as a system service (as root rcboinc-client start) 2) login as normal user and run 'boinc-manager' 3) connect to localhost it works. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=871024 https://bugzilla.novell.com/show_bug.cgi?id=871024#c5 --- Comment #5 from Dainius Masiliunas <pastas4@gmail.com> 2014-04-09 19:26:20 UTC --- (In reply to comment #4)
what do you start in /var/lib/boinc ?
boinc-manager. It also doesn't work the exact same way if I start it from the KDE menu or from another directory.
1) Start boinc-client as a system service (as root rcboinc-client start) 2) login as normal user and run 'boinc-manager' 3) connect to localhost
it works.
Yea, well, the exact same thing doesn't work for me, as I mentioned in the first post. I'm not sure what other debugging information I can pull out of it... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=871024 https://bugzilla.novell.com/show_bug.cgi?id=871024#c6 --- Comment #6 from Christian Wittmer <chris@computersalat.de> 2014-04-09 20:03:28 UTC --- Created an attachment (id=585743) --> (http://bugzilla.novell.com/attachment.cgi?id=585743) boinc manager started on a clean fresh install of 13.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=871024 https://bugzilla.novell.com/show_bug.cgi?id=871024#c7 --- Comment #7 from Christian Wittmer <chris@computersalat.de> 2014-04-09 20:06:07 UTC --- Please have a look at the attachment. This is what I did. gui_rpc_auth.cfg is empty (-rw-rw---- 1 boinc boinc 0 9. Apr 21:47 gui_rpc_auth.cfg) How does your /etc/hosts look like ? What if you try '127.0.0.1' instead of 'localhost' ? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=871024 https://bugzilla.novell.com/show_bug.cgi?id=871024#c8 --- Comment #8 from Dainius Masiliunas <pastas4@gmail.com> 2014-04-09 21:26:22 UTC --- Created an attachment (id=585748) --> (http://bugzilla.novell.com/attachment.cgi?id=585748) My /etc/hosts Huh, you're right, 127.0.0.1 does work! Interesting. My /etc/hosts isn't any special, so I don't know why "localhost" does not work in my case... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=871024 https://bugzilla.novell.com/show_bug.cgi?id=871024#c9 Christian Wittmer <chris@computersalat.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED InfoProvider|pastas4@gmail.com | Resolution| |FIXED --- Comment #9 from Christian Wittmer <chris@computersalat.de> 2014-07-02 12:10:38 UTC --- connecting 127.0.0.1 works :) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=871024 https://bugzilla.novell.com/show_bug.cgi?id=871024#c Christian Wittmer <chris@computersalat.de> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|chris@computersalat.de |qa-bugs@suse.de -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com