Page 1 of 1

Client not working

Posted: Sun Nov 16, 2014 3:19 pm
by pbhill
I have downloaded the F@H client et.al. and have not been able to get it to work. F@H works fine in the Chrome browser. The client log file reads as such:

'171.67.108.200:8080': Empty work server assignment
15:03:27:WU00:FS00:Connecting to 171.67.108.204:80
15:03:28:WARNING:WU00:FS00:Failed to get assignment from '171.67.108.204:80': Empty work server assignment
15:03:28:ERROR:WU00:FS00:Exception: Could not get an assignment

Re: Client not working

Posted: Sun Nov 16, 2014 4:16 pm
by Joe_H
We would need more information about your system to determine a reason why the F@H client is not getting work. If you post more of your log that would help. As outlined in the sections on posting log files in the Welcome to the Forum topic at the top of each sub-forum, please post the beginning section that includes client version, system information and then the client configuration. We don't need the entire log, include up to the messages showing the lack of assignable work.

Re: Client not working

Posted: Sun Nov 16, 2014 4:45 pm
by pbhill
Thank you. Here is a copy of the log file:

Code: Select all

*********************** Log Started 2014-11-16T14:36:00Z ***********************
14:36:00:************************* Folding@home Client *************************
14:36:00:    Website: http://folding.stanford.edu/
14:36:00:  Copyright: (c) 2009-2014 Stanford University
14:36:00:     Author: Joseph Coffland <joseph@cauldrondevelopment.com>
14:36:00:       Args: --child --lifeline 1505 /etc/fahclient/config.xml --run-as
14:36:00:             fahclient --pid-file=/var/run/fahclient.pid --daemon
14:36:00:     Config: /etc/fahclient/config.xml
14:36:00:******************************** Build ********************************
14:36:00:    Version: 7.4.4
14:36:00:       Date: Mar 4 2014
14:36:00:       Time: 12:02:38
14:36:00:    SVN Rev: 4130
14:36:00:     Branch: fah/trunk/client
14:36:00:   Compiler: GNU 4.4.7
14:36:00:    Options: -std=gnu++98 -O3 -funroll-loops -mfpmath=sse -ffast-math
14:36:00:             -fno-unsafe-math-optimizations -msse2
14:36:00:   Platform: linux2 3.2.0-1-amd64
14:36:00:       Bits: 64
14:36:00:       Mode: Release
14:36:00:******************************* System ********************************
14:36:00:        CPU: Intel(R) Pentium(R) D CPU 3.20GHz
14:36:00:     CPU ID: GenuineIntel Family 15 Model 4 Stepping 4
14:36:00:       CPUs: 2
14:36:00:     Memory: 3.43GiB
14:36:00:Free Memory: 3.14GiB
14:36:00:    Threads: POSIX_THREADS
14:36:00: OS Version: 3.16
14:36:00:Has Battery: false
14:36:00: On Battery: false
14:36:00: UTC Offset: -5
14:36:00:        PID: 1507
14:36:00:        CWD: /var/lib/fahclient
14:36:00:         OS: Linux 3.16.0-24-generic x86_64
14:36:00:    OS Arch: AMD64
14:36:00:       GPUs: 1
14:36:00:      GPU 0: NVIDIA:2 GF108 [GeForce GT 430]
14:36:00:       CUDA: Not detected
14:36:00:***********************************************************************
14:36:00:<config>
14:36:00:  <!-- Client Control -->
14:36:00:  <fold-anon v='true'/>
14:36:00:
14:36:00:  <!-- Folding Slot Configuration -->
14:36:00:  <gpu v='false'/>
14:36:00:
14:36:00:  <!-- Network -->
14:36:00:  <proxy v=':8080'/>
14:36:00:
14:36:00:  <!-- User Information -->
14:36:00:  <passkey v='********************************'/>
14:36:00:  <user v='pbhill'/>
14:36:00:
14:36:00:  <!-- Folding Slots -->
14:36:00:  <slot id='0' type='CPU'/>
14:36:00:</config>
14:36:00:Switching to user fahclient
14:36:00:Trying to access database...
14:36:01:Successfully acquired database lock
14:36:01:Enabled folding slot 00: READY cpu:1
14:36:01:WARNING:WU00:FS00:Exception: Could not get IP address for assign3.stanford.edu: Temporary failure in name resolution
14:36:01:ERROR:WU00:FS00:Exception: Could not get an assignment
Mod edit: Added Code tags to log file

Re: Client not working

Posted: Sun Nov 16, 2014 5:09 pm
by davidcoton
There are no longer any WUs for single CPU folding. If you can allow both CPUs to fold, set that in Advanced Control by going to Configure, slots, CPU. Otherwise stick with the Chrome app to fold on one CPU.

Re: Client not working

Posted: Sun Nov 16, 2014 9:21 pm
by pbhill
I changed the configuration to allow both CPU's to fold, and it appears to be at work now. Thanks!

Re: Client not working

Posted: Sun Nov 16, 2014 9:22 pm
by 7im
davidcoton wrote:There are no longer any WUs for single CPU folding. If you can allow both CPUs to fold, set that in Advanced Control by going to Configure, slots, CPU. Otherwise stick with the Chrome app to fold on one CPU.
Several problems to overcome here. First, there is a legacy installer bug that FORCES the very first cpu work unit to always fold on a single core, even if you have 20 cores. SECOND, as mentioned above, there have been no single core work units for weeks if not months. THIRD, on a computer with 2 cores AND a GPU that can fold, the installer reserves N-1 CPU cores to feed the GPU core. N is the total CPU count, so 2-1=1. And now we are back to the second problem of no 1 core cpu work units.

If something has been fixed, it's only a bad aid on a larger problem.

Re: Client not working

Posted: Sun Nov 16, 2014 11:25 pm
by davidcoton
@7im
I agree with you that the big picture is a mess.
BUT there hasn't been a long list of new folders (or old folders with new PCs) who can't start folding because they can't get an initial CPU:1 WU. So, under recent circumstances, the legacy bug has been at worst benign and possibly irrelevant. On Bruce's message, part 2 may be fixed. In this case, while the default setup was CPU:1, the GPU slot was not present so CPU:2 was a desirable option. And it worked, despite the first issue. It would be interesting to know whether the first WU assigned was a CPU:1 or a CPU:2 project, or one capable of either. If that last case, does the CPU usage indicate 50% or 100% of the two CPUs in use? (Or, to confuse us all, do I mean 100% or 200% of one CPU?)

Re: Client not working

Posted: Mon Nov 17, 2014 2:07 am
by bruce
A dual CPU on Windows will be reported as running either 100% (maximum from both CPUs) or 50% for a single task saturating one.
A dual CPU on Linux will be reported as running either 200% (maximum for both CPUs) or 100% for a single task saturating one.

In the case of a single task saturating one processor, that task may be dispatched to either CPU so you may see each CPU partially busy with the sum never exceeding (W) 50% / (L) 100%.

Re: Client not working

Posted: Mon Nov 17, 2014 5:56 pm
by 7im
davidcoton wrote:@7im

BUT there hasn't been a long list of new folders (or old folders with new PCs) who can't start folding because they can't get an initial CPU:1 WU. So, under recent circumstances, the legacy bug has been at worst benign and possibly irrelevant.
I would suggest your review this 7 page topic: Cannot receive any work units [For CPU:1]

For every 1 that posted, how many just gave up and quit folding when nothing happened?


And I was right about no Single Core WUs going out to clients. But I was wrong about there being no Single Core WUs available. I was informed there are 18K+ A4 work units that support 1 to many CPUs threads. So these would work for CPU:1, but they were not getting assigned due to the legacy bug I mentioned. And since there is no way to solve that bug in the current client version, it was suggested the AS code be patched to temporarily work around the legacy bug. If that patch works as expected, we may see the active client count increase slightly over the next week as these formerly inactive single core clients download and completed work units.