I teach high school engineering and want to use our CAD workstations for FAH while our school is out because of COVID-19
They have Quadro P1000 4GB GPUs and i7-8700 processors, but when I run FAH they're unable to do anything. I think I may need to ask the district IT department to unblock some ports or IP addresses but I'm not sure what to ask them to do. The windows firewall is off and we don't have any other client-side antivirus software.
In FAHControl it shows my CPU and GPU are both stuck at the status "Update_Core"
Here is a verbose (level 5) log file.
I noticed the log file says GPUs: 0 but FAHControl does show both the CPU and GPU (and the log even mentions it later down.) But there are other disconcerting connection errors: Unable to Read Stream, Received Short Response, An established connection was aborted by the software in your host machine, etc.
Do I need to ask my IT department to do something or is there a configuration I can do locally to address this? Thanks!
*********************** Log Started 2020-03-28T23:34:29Z ***********************
23:34:29:************************* Folding@home Client *************************
23:34:29: Website: https://foldingathome.org/
23:34:29: Copyright: (c) 2009-2018 foldingathome.org
23:34:29: Author: Joseph Coffland <joseph@cauldrondevelopment.com>
23:34:29: Args: --open-web-control
23:34:29: Config: <none>
23:34:29:******************************** Build ********************************
23:34:29: Version: 7.5.1
23:34:29: Date: May 11 2018
23:34:29: Time: 13:06:32
23:34:29: Repository: Git
23:34:29: Revision: 4705bf53c635f88b8fe85af7675557e15d491ff0
23:34:29: Branch: master
23:34:29: Compiler: Visual C++ 2008
23:34:29: Options: /TP /nologo /EHa /wd4297 /wd4103 /Ox /MT
23:34:29: Platform: win32 10
23:34:29: Bits: 32
23:34:29: Mode: Release
23:34:29:******************************* System ********************************
23:34:29: CPU: Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz
23:34:29: CPU ID: GenuineIntel Family 6 Model 158 Stepping 10
23:34:29: CPUs: 12
23:34:29: Memory: 31.80GiB
23:34:29: Free Memory: 26.03GiB
23:34:29: Threads: WINDOWS_THREADS
23:34:29: OS Version: 6.2
23:34:29: Has Battery: false
23:34:29: On Battery: false
23:34:29: UTC Offset: -5
23:34:29: PID: 7560
23:34:29: CWD: C:\FAHClient
23:34:29: OS: Windows 10 Enterprise
23:34:29: OS Arch: AMD64
23:34:29: GPUs: 0
23:34:29: CUDA Device 0: Platform:0 Device:0 Bus:1 Slot:0 Compute:6.1 Driver:10.2
23:34:29:OpenCL Device 0: Platform:0 Device:0 Bus:1 Slot:0 Compute:1.2 Driver:442.74
23:34:29:OpenCL Device 1: Platform:1 Device:0 Bus:NA Slot:NA Compute:2.1 Driver:23.20
23:34:29: Win32 Service: false
23:34:29:***********************************************************************
23:34:29:<config>
23:34:29: <!-- Folding Slots -->
23:34:29:</config>
23:34:29:Connecting to assign1.foldingathome.org:8080
23:34:29:Updated GPUs.txt
23:34:29:Read GPUs.txt
23:34:29:Trying to access database...
23:34:29:Successfully acquired database lock
23:34:29:Enabled folding slot 00: PAUSED cpu:10 (not configured)
23:34:29:Enabled folding slot 01: PAUSED gpu:0:GP107GL [Quadro P1000] (not configured)
23:34:32:12:127.0.0.1:New Web connection
23:35:00:Set client configured
23:35:00:WU00:FS00:Connecting to 65.254.110.245:8080
23:35:01:WU00:FS00:Connecting to 65.254.110.245:8080
23:35:01:WU01:FS01:Connecting to 65.254.110.245:8080
23:35:01:WARNING:WU00:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
23:35:01:WU00:FS00:Connecting to 18.218.241.186:80
23:35:01:WARNING:WU01:FS01:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
23:35:01:WU01:FS01:Connecting to 18.218.241.186:80
23:35:23:WARNING:WU00:FS00:Failed to get assignment from '18.218.241.186:80': 10002: Received short response, expected 272 bytes, got 0
23:35:23:ERROR:WU00:FS00:Exception: Could not get an assignment
23:35:23:WARNING:WU01:FS01:Failed to get assignment from '18.218.241.186:80': 10002: Received short response, expected 272 bytes, got 0
23:35:23:ERROR:WU01:FS01:Exception: Could not get an assignment
23:35:23:WU00:FS00:Connecting to 65.254.110.245:8080
23:35:23:WU01:FS01:Connecting to 65.254.110.245:8080
23:35:23:WARNING:WU00:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
23:35:23:WU00:FS00:Connecting to 18.218.241.186:80
23:35:23:WARNING:WU01:FS01:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
23:35:23:WU01:FS01:Connecting to 18.218.241.186:80
23:35:30:Saving configuration to config.xml
23:35:30:<config>
23:35:30: <!-- Slot Control -->
23:35:30: <power v='FULL'/>
23:35:30:
23:35:30: <!-- User Information -->
23:35:30: <team v='250328'/>
23:35:30:
23:35:30: <!-- Folding Slots -->
23:35:30: <slot id='0' type='CPU'/>
23:35:30: <slot id='1' type='GPU'/>
23:35:30:</config>
23:35:43:WARNING:WU00:FS00:Failed to get assignment from '18.218.241.186:80': 10002: Received short response, expected 272 bytes, got 0
23:35:43:ERROR:WU00:FS00:Exception: Could not get an assignment
23:35:43:WARNING:WU01:FS01:Failed to get assignment from '18.218.241.186:80': 10002: Received short response, expected 272 bytes, got 0
23:35:43:ERROR:WU01:FS01:Exception: Could not get an assignment
23:37:00:WU00:FS00:Connecting to 65.254.110.245:8080
23:37:00:WARNING:WU00:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
23:37:00:WU00:FS00:Connecting to 18.218.241.186:80
23:37:00:WU01:FS01:Connecting to 65.254.110.245:8080
23:37:01:WU01:FS01:Assigned to work server 13.82.98.119
23:37:01:WU01:FS01:Requesting new work unit for slot 01: READY gpu:0:GP107GL [Quadro P1000] from 13.82.98.119
23:37:01:WU01:FS01:Connecting to 13.82.98.119:8080
23:37:03:WU01:FS01:Downloading 161.50MiB
23:37:09:WU01:FS01:Download 6.62%
23:37:15:WU01:FS01:Download 21.44%
23:37:20:WARNING:WU00:FS00:Failed to get assignment from '18.218.241.186:80': 10002: Received short response, expected 272 bytes, got 0
23:37:20:ERROR:WU00:FS00:Exception: Could not get an assignment
23:37:21:WU01:FS01:Download 35.06%
23:37:27:WU01:FS01:Download 44.54%
23:37:33:WU01:FS01:Download 57.51%
23:37:39:WU01:FS01:Download 70.59%
23:37:45:WU01:FS01:Download 86.07%
23:37:51:WU01:FS01:Download 98.53%
23:37:51:WU01:FS01:Download complete
23:37:51:WU01:FS01:Received Unit: id:01 state:DOWNLOAD error:NO_ERROR project:13874 run:0 clone:114 gen:5 core:0x22 unit:0x000000060d5262775e7adc2f822e4f52
23:37:51:WU01:FS01:Downloading core from http://cores.foldingathome.org/v7/win/64bit/Core_22.fah
23:37:51:WU01:FS01:Connecting to cores.foldingathome.org:80
23:38:13:ERROR:WU01:FS01:Exception: Failed to read stream
23:38:15:ERROR:Receive error: 10053: An established connection was aborted by the software in your host machine.
23:38:51:WU01:FS01:Downloading core from http://cores.foldingathome.org/v7/win/64bit/Core_22.fah
23:38:51:WU01:FS01:Connecting to cores.foldingathome.org:80
23:39:11:ERROR:WU01:FS01:Exception: Failed to read stream
23:39:13:ERROR:Receive error: 10053: An established connection was aborted by the software in your host machine.
23:39:37:WU00:FS00:Connecting to 65.254.110.245:8080
23:39:38:WARNING:WU00:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
23:39:38:WU00:FS00:Connecting to 18.218.241.186:80
23:39:57:WARNING:WU00:FS00:Failed to get assignment from '18.218.241.186:80': 10002: Received short response, expected 272 bytes, got 0
23:39:57:ERROR:WU00:FS00:Exception: Could not get an assignment
23:40:29:WU01:FS01:Downloading core from http://cores.foldingathome.org/v7/win/64bit/Core_22.fah
23:40:29:WU01:FS01:Connecting to cores.foldingathome.org:80
23:40:48:ERROR:WU01:FS01:Exception: Failed to read stream
23:40:51:ERROR:Receive error: 10053: An established connection was aborted by the software in your host machine.
23:43:06:WU01:FS01:Downloading core from http://cores.foldingathome.org/v7/win/64bit/Core_22.fah
23:43:06:WU01:FS01:Connecting to cores.foldingathome.org:80
23:43:25:ERROR:WU01:FS01:Exception: Failed to read stream
23:43:28:ERROR:Receive error: 10053: An established connection was aborted by the software in your host machine.
23:43:52:WU00:FS00:Connecting to 65.254.110.245:8080
23:43:52:WARNING:WU00:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
23:43:52:WU00:FS00:Connecting to 18.218.241.186:80
23:44:11:WARNING:WU00:FS00:Failed to get assignment from '18.218.241.186:80': 10002: Received short response, expected 272 bytes, got 0
23:44:11:ERROR:WU00:FS00:Exception: Could not get an assignment
23:47:20:WU01:FS01:Downloading core from http://cores.foldingathome.org/v7/win/64bit/Core_22.fah
23:47:20:WU01:FS01:Connecting to cores.foldingathome.org:80
23:47:40:ERROR:WU01:FS01:Exception: Failed to read stream
23:47:41:ERROR:Receive error: 10053: An established connection was aborted by the software in your host machine.
23:50:43:WU00:FS00:Connecting to 65.254.110.245:8080
23:50:43:WARNING:WU00:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
23:50:43:WU00:FS00:Connecting to 18.218.241.186:80
23:51:03:WARNING:WU00:FS00:Failed to get assignment from '18.218.241.186:80': 10002: Received short response, expected 272 bytes, got 0
23:51:03:ERROR:WU00:FS00:Exception: Could not get an assignment
23:52:30:Saving configuration to config.xml
23:52:30:<config>
23:52:30: <!-- Logging -->
23:52:30: <verbosity v='5'/>
23:52:30:
23:52:30: <!-- Network -->
23:52:30: <proxy v=':8080'/>
23:52:30:
23:52:30: <!-- Slot Control -->
23:52:30: <power v='FULL'/>
23:52:30:
23:52:30: <!-- User Information -->
23:52:30: <team v='250328'/>
23:52:30:
23:52:30: <!-- Folding Slots -->
23:52:30: <slot id='0' type='CPU'/>
23:52:30: <slot id='1' type='GPU'/>
23:52:30:</config>
23:53:00:Saving configuration to config.xml
23:53:00:<config>
23:53:00: <!-- Logging -->
23:53:00: <verbosity v='5'/>
23:53:00:
23:53:00: <!-- Network -->
23:53:00: <proxy v=':8080'/>
23:53:00:
23:53:00: <!-- Slot Control -->
23:53:00: <power v='FULL'/>
23:53:00:
23:53:00: <!-- User Information -->
23:53:00: <team v='250328'/>
23:53:00:
23:53:00: <!-- Folding Slots -->
23:53:00: <slot id='0' type='CPU'/>
23:53:00: <slot id='1' type='GPU'/>
23:53:00:</config>
23:54:12:WU01:FS01:Downloading core from http://cores.foldingathome.org/v7/win/64bit/Core_22.fah
23:54:12:WU01:FS01:Connecting to cores.foldingathome.org:80
23:54:31:ERROR:WU01:FS01:Exception: Failed to read stream
23:54:31:Started thread 16 on PID 7560
23:54:34:ERROR:Receive error: 10053: An established connection was aborted by the software in your host machine.
00:01:49:WU00:FS00:Connecting to 65.254.110.245:8080
00:01:49:WU00:FS00:Assigned to work server 40.114.52.201
00:01:49:WU00:FS00:Requesting new work unit for slot 00: READY cpu:11 from 40.114.52.201
00:01:49:WU00:FS00:Connecting to 40.114.52.201:8080
00:02:10:WARNING:WU00:FS00:WorkServer connection failed on port 8080 trying 80
00:02:10:WU00:FS00:Connecting to 40.114.52.201:80
00:02:31:ERROR:WU00:FS00:Exception: Failed to connect to 40.114.52.201:80: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
00:05:17:WU01:FS01:Downloading core from http://cores.foldingathome.org/v7/win/64bit/Core_22.fah
00:05:17:WU01:FS01:Connecting to cores.foldingathome.org:80
00:05:37:ERROR:WU01:FS01:Exception: Failed to read stream
00:05:37:Started thread 17 on PID 7560
00:05:38:ERROR:Receive error: 10053: An established connection was aborted by the software in your host machine.
00:19:46:WU00:FS00:Connecting to 65.254.110.245:8080
00:19:46:WU00:FS00:Assigned to work server 13.82.98.119
00:19:46:WU00:FS00:Requesting new work unit for slot 00: READY cpu:11 from 13.82.98.119
00:19:46:WU00:FS00:Connecting to 13.82.98.119:8080
00:19:47:WU00:FS00:Downloading 7.44MiB
00:19:49:WU00:FS00:Download complete
00:19:50:WU00:FS00:Received Unit: id:00 state:DOWNLOAD error:NO_ERROR project:13870 run:0 clone:3158 gen:8 core:0xa7 unit:0x0000000a0d5262775e7bbca1c41ef23a
00:19:50:WU00:FS00:Downloading core from http://cores.foldingathome.org/v7/win/64bit/avx/Core_a7.fah
00:19:50:WU00:FS00:Connecting to cores.foldingathome.org:80
00:20:09:ERROR:WU00:FS00:Exception: Failed to read stream
00:20:09:Started thread 18 on PID 7560
00:20:10:ERROR:Receive error: 10053: An established connection was aborted by the software in your host machine.
00:20:50:WU00:FS00:Downloading core from http://cores.foldingathome.org/v7/win/64bit/avx/Core_a7.fah
00:20:50:WU00:FS00:Connecting to cores.foldingathome.org:80
00:21:09:ERROR:WU00:FS00:Exception: Failed to read stream
00:21:09:Started thread 19 on PID 7560
00:21:11:ERROR:Receive error: 10053: An established connection was aborted by the software in your host machine.
Can you load http://cores.foldingathome.org/v7/win/64bit/Core_22.fah in your web browser (or with wget/curl) on the same machine/network where you are seeing this problem? If it's not being blocked, your browser will try to download a file called Core_22.fah. You don't necessarily have to do anything with this file; this is just to find out where the problem is.
The 10053 error messages you can mostly ignore, they come from Web Control not closing its connection to the FAHClient properly. The initial GPUs: 0 message is before the client had downloaded the current GPUs.txt that has more devices defined than existed when the client download was packaged. After that file has been downloaded, the installer has the client continue the setup.
The system has managed to download WU's, but not the folding cores needed to process them. I can not tell if this is just from the server that provides the cores being overloaded, or from something in between.
If this does not clear up, basically the FAHClient process running on the system needs the same ability to transfer data up and down as a web browser. It uses HTTP over port 8080 and/or 80.
Because the client was able to connect and get this far, I am leaning towards the server just being overloaded with requests for core downloads. A minor possibility could be an anti-malware setting that blocked FAHClient from installing the core executable.
You can return the logging verbosity to the default of 3, all of the error messages that should be needed sho at that setting.
After GPUs.txt was downloaded, was the workstation rebooted? FAH detects and sets up it's devices when the software is restarted.
Second, the message Connecting to cores.foldingathome.org:80 ... ERROR:WU01:FS01:Exception: Failed to read stream suggests that FAHClient doesn't have the ability to download the FAHCore.
This could be a file permissions issue (or a firewall issue, but you said that's been emanated). Who can R/W in the directory C:\FAHClient?
The workstation user who is running FAH needs to be able to write in that directory or you need to use the shortcut provided that sets the local working directory to some other location where he has R/W permissions.
Wow, thank you for the help. I restarted the machine to ensure it re-read GPUs.txt (I would be so sad if it a restart solved it - but now it does show GPUs: 1 so that's good).
I also ran the program as an administrator which has R/W access to that directory (and so that the FAHClient could have rights to install the core executable per @Joe_h).
Here is the new log file from the admin account.
Since I saw "WU01:FS01:Connecting to cores.foldingathome.org:80
ERROR:WU01:FS01:Exception: Failed to read stream"
I tried to ping cores.foldingathome.org and the request timed out from the lab computer (but I get a reply from my personal computer). I'm presuming this is a problem. The lab computer did get the correct IP [65.254.110.241] when attempting to ping.
"Exception: Failed to read stream" and "An established connection was aborted by the software in your host machine." sounds like a firewall or antimalware is interfering with the connection. Is there anything on your PC or in your router that could be interfering with the network traffic?
F@h is now the top computing platform on the planet and nothing unites people like a dedicated fight against a common enemy. This virus affects all of us. Lets end it together.
Not on the local computer that I am aware of - Windows Firewall is off and I don't see any other antimalware or antivirus.
It looks like the IT Dept may have disabled something at one of their switches.
I did a tracert on cores.foldingathome.org and got the following (hiding names and IP addresses for security reasons)
Tracing route to cores.foldingathome.org [65.254.110.241]
over a maximum of 30 hops:
1 1 ms 2 ms 1 ms LocalSwitch1 [X.X.X.X]
2 1 ms 1 ms 1 ms WANSwitch1 [X.X.X.X]
3 <1 ms <1 ms <1 ms WANSwitch2 [X.X.X.X]
4 6 ms 2 ms 1 ms WANSwitch3 [X.X.X.X]
5 1 ms <1 ms <1 ms WANSwitch3 [X.X.X.X]
6 <1 ms <1 ms <1 ms WANSwitch4 [X.X.X.X]
7 <1 ms <1 ms <1 ms WANSwitch5 [X.X.X.X]
8 * * * Request timed out.
9 * * * Request timed out.
10 * * * Request timed out.
11 * * * Request timed out.
12 * * * Request timed out.
13 * * * Request timed out.
14 * * * Request timed out.
15 * * * Request timed out.