Unable to get WU unless connected via VPN

Moderators: Site Moderators, FAHC Science Team

Loohi
Posts: 9
Joined: Fri Sep 23, 2016 8:59 am

Unable to get WU unless connected via VPN

Post by Loohi »

Hey guys,

It's been a couple of days now, since I am unable to get my GPU assignment, unless connected via VPN.
I woke up one morning, and my GPU was idling, unable to get the next assignment. I seriously cannot think of anything that would have changed on my machine between when it was perfectly working, and now.

here is the log below, together with more information.
Please note that I have rebooted my machine multiple times, as well as my router, and reinstalled FAH a number of times. The issue occurs even when windows firewall is turned off.

When I connect via a VPN, it's no problem, my assignment downloads just fine and I can start folding. Thanks for your help if you have any idea :)

EDIT 1: To substantiate the headache: I just reinstalled FAH using express settings, and my GPU is not recognized. However, when reconnecting via VPN, the GPU gets recognized just fine.

Code: Select all

*********************** Log Started 2016-09-24T06:30:32Z ***********************
06:30:32:************************* Folding@home Client *************************
06:30:32:      Website: http://folding.stanford.edu/
06:30:32:    Copyright: (c) 2009-2014 Stanford University
06:30:32:       Author: Joseph Coffland <joseph@cauldrondevelopment.com>
06:30:32:         Args: --open-web-control
06:30:32:       Config: C:/Users/Louis/AppData/Roaming/FAHClient/config.xml
06:30:32:******************************** Build ********************************
06:30:32:      Version: 7.4.4
06:30:32:         Date: Mar 4 2014
06:30:32:         Time: 20:26:54
06:30:32:      SVN Rev: 4130
06:30:32:       Branch: fah/trunk/client
06:30:32:     Compiler: Intel(R) C++ MSVC 1500 mode 1200
06:30:32:      Options: /TP /nologo /EHa /Qdiag-disable:4297,4103,1786,279 /Ox -arch:SSE
06:30:32:               /QaxSSE2,SSE3,SSSE3,SSE4.1,SSE4.2 /Qopenmp /Qrestrict /MT /Qmkl
06:30:32:     Platform: win32 XP
06:30:32:         Bits: 32
06:30:32:         Mode: Release
06:30:32:******************************* System ********************************
06:30:32:          CPU: Intel(R) Core(TM) i5-3570 CPU @ 3.40GHz
06:30:32:       CPU ID: GenuineIntel Family 6 Model 58 Stepping 9
06:30:32:         CPUs: 4
06:30:32:       Memory: 15.96GiB
06:30:32:  Free Memory: 12.98GiB
06:30:32:      Threads: WINDOWS_THREADS
06:30:32:   OS Version: 6.2
06:30:32:  Has Battery: false
06:30:32:   On Battery: false
06:30:32:   UTC Offset: 8
06:30:32:          PID: 2056
06:30:32:          CWD: C:/Users/Louis/AppData/Roaming/FAHClient
06:30:32:           OS: Windows 10 Pro
06:30:32:      OS Arch: AMD64
06:30:32:         GPUs: 1
06:30:32:        GPU 0: NVIDIA:5 GM204 [GeForce GTX 970]
06:30:32:         CUDA: 5.2
06:30:32:  CUDA Driver: 8000
06:30:32:Win32 Service: false
06:30:32:***********************************************************************
06:30:32:<config>
06:30:32:  <!-- Folding Slot Configuration -->
06:30:32:  <cause v='CANCER'/>
06:30:32:  <client-type v='advanced'/>
06:30:32:
06:30:32:  <!-- Network -->
06:30:32:  <proxy v=':8080'/>
06:30:32:
06:30:32:  <!-- Slot Control -->
06:30:32:  <pause-on-start v='true'/>
06:30:32:  <power v='full'/>
06:30:32:
06:30:32:  <!-- User Information -->
06:30:32:  <passkey v='********************************'/>
06:30:32:  <team v='231300'/>
06:30:32:  <user v='Loohi'/>
06:30:32:
06:30:32:  <!-- Folding Slots -->
06:30:32:  <slot id='1' type='GPU'/>
06:30:32:</config>
06:30:32:Trying to access database...
06:30:32:Successfully acquired database lock
06:30:32:Enabled folding slot 01: PAUSED gpu:0:GM204 [GeForce GTX 970] (by user)
06:30:50:FS01:Unpaused
06:30:50:WU00:FS01:Connecting to 171.67.108.45:80
06:30:50:WARNING:WU00:FS01:Failed to get assignment from '171.67.108.45:80': 10001: Server responded: HTTP_BAD_REQUEST
06:30:50:WU00:FS01:Connecting to 171.64.65.35:80
06:30:50:WARNING:WU00:FS01:Failed to get assignment from '171.64.65.35:80': 10001: Server responded: HTTP_BAD_REQUEST
06:30:50:ERROR:WU00:FS01:Exception: Could not get an assignment
06:30:51:WU00:FS01:Connecting to 171.67.108.45:80
06:30:51:WARNING:WU00:FS01:Failed to get assignment from '171.67.108.45:80': 10001: Server responded: HTTP_BAD_REQUEST
06:30:51:WU00:FS01:Connecting to 171.64.65.35:80
06:30:51:WARNING:WU00:FS01:Failed to get assignment from '171.64.65.35:80': 10001: Server responded: HTTP_BAD_REQUEST
06:30:51:ERROR:WU00:FS01:Exception: Could not get an assignment
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Unable to get WU unless connected via VPN

Post by bruce »

There are probably two different questions. Based on the log you posted, HTTP_BAD_REQUEST is a strange error but it should be easy to answer. Are you able to open http://171.67.108.45 and/or http://171.64.65.35 with or without your VPN? When communications with the Assignment Servers is blocked, you won't be able to get an assignment. You'll have to figure out what is disrupting or blocking that connection.

The other issue is why the GPU was/was_not recognized earlier. Since that appears to no longer be an issue, we can ignore it or you can provide more information so we can investigate it. There will be information in one or more of your earlier logs which can be found in %APPDATA%\fahclient\logs. (It's likely that it's just be another aspect of problem #1.)
Loohi
Posts: 9
Joined: Fri Sep 23, 2016 8:59 am

Re: Unable to get WU unless connected via VPN

Post by Loohi »

bruce wrote:There are probably two different questions. Based on the log you posted, HTTP_BAD_REQUEST is a strange error but it should be easy to answer. Are you able to open http://171.67.108.45 and/or http://171.64.65.35 with or without your VPN? When communications with the Assignment Servers is blocked, you won't be able to get an assignment. You'll have to figure out what is disrupting or blocking that connection.

The other issue is why the GPU was/was_not recognized earlier. Since that appears to no longer be an issue, we can ignore it or you can provide more information so we can investigate it. There will be information in one or more of your earlier logs which can be found in %APPDATA%\fahclient\logs. (It's likely that it's just be another aspect of problem #1.)
I can access both http://171.67.108.45 and/or http://171.64.65.35 with or without VPN

here is the initial log, when my GPU was not recognized

Code: Select all

*********************** Log Started 2016-09-24T10:43:50Z ***********************
10:43:50:************************* Folding@home Client *************************
10:43:50:      Website: http://folding.stanford.edu/
10:43:50:    Copyright: (c) 2009-2014 Stanford University
10:43:50:       Author: Joseph Coffland <joseph@cauldrondevelopment.com>
10:43:50:         Args: --open-web-control
10:43:50:       Config: <none>
10:43:50:******************************** Build ********************************
10:43:50:      Version: 7.4.4
10:43:50:         Date: Mar 4 2014
10:43:50:         Time: 20:26:54
10:43:50:      SVN Rev: 4130
10:43:50:       Branch: fah/trunk/client
10:43:50:     Compiler: Intel(R) C++ MSVC 1500 mode 1200
10:43:50:      Options: /TP /nologo /EHa /Qdiag-disable:4297,4103,1786,279 /Ox -arch:SSE
10:43:50:               /QaxSSE2,SSE3,SSSE3,SSE4.1,SSE4.2 /Qopenmp /Qrestrict /MT /Qmkl
10:43:50:     Platform: win32 XP
10:43:50:         Bits: 32
10:43:50:         Mode: Release
10:43:50:******************************* System ********************************
10:43:50:          CPU: Intel(R) Core(TM) i5-3570 CPU @ 3.40GHz
10:43:50:       CPU ID: GenuineIntel Family 6 Model 58 Stepping 9
10:43:50:         CPUs: 4
10:43:50:       Memory: 15.96GiB
10:43:50:  Free Memory: 12.58GiB
10:43:50:      Threads: WINDOWS_THREADS
10:43:50:   OS Version: 6.2
10:43:50:  Has Battery: false
10:43:50:   On Battery: false
10:43:50:   UTC Offset: 8
10:43:50:          PID: 7004
10:43:50:          CWD: C:/Users/Louis/AppData/Roaming/FAHClient
10:43:50:           OS: Windows 10 Pro
10:43:50:      OS Arch: AMD64
10:43:50:         GPUs: 0
10:43:50:         CUDA: 5.2
10:43:50:  CUDA Driver: 8000
10:43:50:Win32 Service: false
10:43:50:***********************************************************************
10:43:50:<config>
10:43:50:  <!-- Folding Slots -->
10:43:50:</config>
10:43:50:Connecting to assign-GPU.stanford.edu:80
10:43:50:Updated GPUs.txt
10:43:50:Read GPUs.txt
10:43:50:Trying to access database...
10:43:50:Successfully acquired database lock
10:43:50:Enabled folding slot 00: PAUSED cpu:3 (not configured)
10:44:29:Saving configuration to config.xml
10:44:29:<config>
10:44:29:  <!-- Network -->
10:44:29:  <proxy v=':8080'/>
10:44:29:
10:44:29:  <!-- User Information -->
10:44:29:  <passkey v='********************************'/>
10:44:29:  <team v='231300'/>
10:44:29:  <user v='Loohi'/>
10:44:29:
10:44:29:  <!-- Folding Slots -->
10:44:29:  <slot id='0' type='CPU'/>
10:44:29:</config>
10:44:29:Set client configured
10:44:29:WU00:FS00:Connecting to 171.67.108.45:8080
10:44:29:WU00:FS00:Connecting to 171.67.108.45:8080
10:44:30:WU00:FS00:Assigned to work server 171.67.108.158
10:44:30:WU00:FS00:Requesting new work unit for slot 00: READY cpu:3 from 171.67.108.158
10:44:30:WU00:FS00:Connecting to 171.67.108.158:8080
10:44:31:WU00:FS00:Downloading 806.91KiB
10:44:32:WU00:FS00:Download complete
10:44:32:WU00:FS00:Received Unit: id:00 state:DOWNLOAD error:NO_ERROR project:9036 run:175 clone:1 gen:341 core:0xa4 unit:0x00000183ab436c9e56982d39a3f80549
10:44:32:WU00:FS00:Downloading core from http://web.stanford.edu/~pande/Win32/AMD64/Core_a4.fah
10:44:32:WU00:FS00:Connecting to web.stanford.edu:80
10:44:32:ERROR:WU00:FS00:Exception: Failed reading core package header.
10:44:51:Saving configuration to config.xml
10:44:51:<config>
10:44:51:  <!-- Network -->
10:44:51:  <proxy v=':8080'/>
10:44:51:
10:44:51:  <!-- User Information -->
10:44:51:  <passkey v='********************************'/>
10:44:51:  <team v='231300'/>
10:44:51:  <user v='Loohi'/>
10:44:51:
10:44:51:  <!-- Folding Slots -->
10:44:51:  <slot id='0' type='CPU'/>
10:44:51:</config>
10:45:19:Saving configuration to config.xml
10:45:19:<config>
10:45:19:  <!-- Network -->
10:45:19:  <proxy v=':8080'/>
10:45:19:
10:45:19:  <!-- User Information -->
10:45:19:  <passkey v='********************************'/>
10:45:19:  <team v='231300'/>
10:45:19:  <user v='Loohi'/>
10:45:19:
10:45:19:  <!-- Folding Slots -->
10:45:19:  <slot id='0' type='GPU'/>
10:45:19:</config>
10:45:19:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:19:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:20:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:20:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:20:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:20:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:21:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:21:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:21:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:21:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:22:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:22:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:22:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:22:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:23:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:23:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:23:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:23:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:24:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:24:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:24:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:24:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:25:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:25:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:25:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:25:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:26:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:26:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:26:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:26:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:27:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:27:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:27:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:27:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:28:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:28:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:28:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:28:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:29:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:29:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:29:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:29:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:30:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:30:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:30:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:30:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:31:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:31:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:31:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:31:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:32:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:32:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:32:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:32:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:33:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:33:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:33:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:33:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:34:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:34:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:34:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:34:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:35:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:35:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:35:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:35:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:36:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:36:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:36:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:36:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:37:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:37:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:37:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:37:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:38:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:38:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:38:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:38:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:39:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:39:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:39:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:39:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:40:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:40:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:40:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:40:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:41:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:41:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:41:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:41:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:42:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:42:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:42:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:42:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:43:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:43:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:43:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:43:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:44:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:44:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:44:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:44:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:45:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:45:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:45:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:45:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:46:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:46:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:46:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:46:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
10:45:48:Saving configuration to config.xml
10:45:48:<config>
10:45:48:  <!-- Network -->
10:45:48:  <proxy v=':8080'/>
10:45:48:
10:45:48:  <!-- User Information -->
10:45:48:  <passkey v='********************************'/>
10:45:48:  <team v='231300'/>
10:45:48:  <user v='Loohi'/>
10:45:48:
10:45:48:  <!-- Folding Slots -->
10:45:48:  <slot id='0' type='GPU'/>
10:45:48:</config>
10:45:48:Clean exit
toTOW
Site Moderator
Posts: 6359
Joined: Sun Dec 02, 2007 10:38 am
Location: Bordeaux, France
Contact:

Re: Unable to get WU unless connected via VPN

Post by toTOW »

Where are you from ? Are you behind a corporate or institutional network ? Do you have some security tools installed on the machine ?
Image

Folding@Home beta tester since 2002. Folding Forum moderator since July 2008.
Loohi
Posts: 9
Joined: Fri Sep 23, 2016 8:59 am

Re: Unable to get WU unless connected via VPN

Post by Loohi »

toTOW wrote:Where are you from ? Are you behind a corporate or institutional network ? Do you have some security tools installed on the machine ?
Thanks for your help.

I am in Singapore, this is a home network, running basic Windows 10 Defender/Firewall (tried disabling them and didn't help)

The puzzling things are:
- my network configuration has not changed between the time it worked and the time it stopped working
- I restored my system using a barebone system image from weeks ago (fresh after reformat, when FAH was working wihtout troubles), and it did not work.

My best guess (and I don't like it), is that my ISP has suddenly blocked something, maybe a port? Which would explain why the connection work behind VPN?
Joe_H
Site Admin
Posts: 7937
Joined: Tue Apr 21, 2009 4:41 pm
Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2
Location: W. MA

Re: Unable to get WU unless connected via VPN

Post by Joe_H »

It could be your ISP, or a router change, but basically the FAHClient process needs the same permissions to download and upload data as a browser such as Firefox, Internet Explorer or Chrome. Firewall software, either running on your systems or your ISP's, can block the client if it is not included on the "permitted" list. That you can access the web sites using a browser, but FAHClient can not, does point to that kind of security or configuration issue.
Image

iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
Loohi
Posts: 9
Joined: Fri Sep 23, 2016 8:59 am

Re: Unable to get WU unless connected via VPN

Post by Loohi »

Joe_H wrote:It could be your ISP, or a router change, but basically the FAHClient process needs the same permissions to download and upload data as a browser such as Firefox, Internet Explorer or Chrome. Firewall software, either running on your systems or your ISP's, can block the client if it is not included on the "permitted" list. That you can access the web sites using a browser, but FAHClient can not, does point to that kind of security or configuration issue.
I see, as indicated above, I am able to access http://171.67.108.45 and/or http://171.64.65.35 without any trouble with Chrome, but for some reason the FAH client cannot.

I do not believe it is a firewall/security issue, otherwise FAH client would also not work behind VPN, correct?
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Unable to get WU unless connected via VPN

Post by bruce »

Your ISP might have changed something, .... or Windows 10 might have changed something internally.

FAH uses port 8080 or port 80. (Port 80 is the default port for a browser looking for a http:// connection.)

FAH is designed to work with port 80, which is the default for http:// (In other words FAHClient is just like instating another browser on your system -- as Joe_H just said (That's as far as the connection and protocol is concerned, although firewalls don't find FAH on their "white list" of approved programs, if your software configures the firewall based on that information.
Loohi
Posts: 9
Joined: Fri Sep 23, 2016 8:59 am

Re: Unable to get WU unless connected via VPN

Post by Loohi »

bruce wrote:Your ISP might have changed something, .... or Windows 10 might have changed something internally.

FAH uses port 8080 or port 80. (Port 80 is the default port for a browser looking for a http:// connection.)

FAH is designed to work with port 80, which is the default for http:// (In other words FAHClient is just like instating another browser on your system -- as Joe_H just said (That's as far as the connection and protocol is concerned, although firewalls don't find FAH on their "white list" of approved programs, if your software configures the firewall based on that information.
I think I ruled out Windows changing something by reverting back to an old (working state) version of windows 10 (post reformat) from a couple weeks ago, back when FAH was working fine.
I also checked the timing, and there was no windows Update that happened in the lapse of time where it stopped working.

My money is on the ISP, which sucks because I don't really know where to start for this.
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Unable to get WU unless connected via VPN

Post by bruce »

I'd start with "tracert" and see what turns up after the packets enter the internet.
Loohi
Posts: 9
Joined: Fri Sep 23, 2016 8:59 am

Re: Unable to get WU unless connected via VPN

Post by Loohi »

bruce wrote:I'd start with "tracert" and see what turns up after the packets enter the internet.
I am not too sure how to read the result, but I did a tracert on both 171.64.65.35 and 171.67.108.45

See result below

Code: Select all

Tracing route to assignx.stanford.edu [171.64.65.35]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  192.168.1.254
  2     *        *        *     Request timed out.
  3     3 ms     3 ms     3 ms  202.166.119.206
  4     2 ms     1 ms     1 ms  202.166.119.205
  5     2 ms     2 ms     1 ms  ae8-0.tp-cr03.singnet.com.sg [202.166.122.50]
  6     2 ms     2 ms     1 ms  ae4-0.tp-er03.singnet.com.sg [202.166.123.70]
  7     2 ms     2 ms     2 ms  203.208.191.113
  8     3 ms     2 ms     2 ms  203.208.149.138
  9   186 ms   178 ms   188 ms  203.208.158.46
 10   194 ms   186 ms   186 ms  203.208.173.138
 11   180 ms   180 ms   186 ms  calren-cenic.paix.net [198.32.176.33]
 12   185 ms   185 ms   186 ms  dc-svl-agg4--paix-px1-10g.cenic.net [137.164.47.21]
 13   180 ms   187 ms   185 ms  stanford--svl-agg4-2nd-10g.cenic.net [137.164.50.254]
 14   186 ms   180 ms   186 ms  csmx-rtf-rtr-vl8.SUNet [171.64.255.215]
 15   191 ms   171 ms   189 ms  assignx.stanford.edu [171.64.65.35]

Trace complete.


Code: Select all

Tracing route to vspg11.stanford.edu [171.64.65.45]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  192.168.1.254
  2     *        *        *     Request timed out.
  3    10 ms     3 ms     4 ms  202.166.119.206
  4    17 ms     2 ms     1 ms  202.166.119.205
  5     2 ms     1 ms     2 ms  ae8-0.tp-cr03.singnet.com.sg [202.166.122.50]
  6     2 ms     2 ms     2 ms  ae4-0.tp-er03.singnet.com.sg [202.166.123.70]
  7     2 ms     2 ms     2 ms  203.208.191.197
  8     2 ms     2 ms     2 ms  203.208.149.138
  9   186 ms   230 ms   186 ms  203.208.172.178
 10   191 ms   187 ms   191 ms  203.208.173.138
 11   186 ms   182 ms   188 ms  calren-cenic.paix.net [198.32.176.33]
 12   190 ms   189 ms   191 ms  dc-svl-agg4--paix-px1-10g.cenic.net [137.164.47.21]
 13   180 ms   209 ms   188 ms  stanford--svl-agg4-2nd-10g.cenic.net [137.164.50.254]
 14   180 ms   181 ms   188 ms  csmx-rtf-rtr-vl8.SUNet [171.64.255.215]
 15   188 ms   183 ms   176 ms  vspg11.stanford.edu [171.64.65.45]

Trace complete.
Loohi
Posts: 9
Joined: Fri Sep 23, 2016 8:59 am

Re: Unable to get WU unless connected via VPN

Post by Loohi »

I have done a clean install of FAH, and as usual since the problem started, my GPU is not recognized. Find below all the errors that I am getting (for completeness sake)

1. Upon downloading CPU WU: ERROR:WU00:FS00:Exception: Failed reading core package header.

Code: Select all

*********************** Log Started 2016-09-26T14:29:44Z ***********************
14:29:44:************************* Folding@home Client *************************
14:29:44:      Website: http://folding.stanford.edu/
14:29:44:    Copyright: (c) 2009-2014 Stanford University
14:29:44:       Author: Joseph Coffland <joseph@cauldrondevelopment.com>
14:29:44:         Args: --open-web-control
14:29:44:       Config: C:/Users/Louis/AppData/Roaming/FAHClient/config.xml
14:29:44:******************************** Build ********************************
14:29:44:      Version: 7.4.4
14:29:44:         Date: Mar 4 2014
14:29:44:         Time: 20:26:54
14:29:44:      SVN Rev: 4130
14:29:44:       Branch: fah/trunk/client
14:29:44:     Compiler: Intel(R) C++ MSVC 1500 mode 1200
14:29:44:      Options: /TP /nologo /EHa /Qdiag-disable:4297,4103,1786,279 /Ox -arch:SSE
14:29:44:               /QaxSSE2,SSE3,SSSE3,SSE4.1,SSE4.2 /Qopenmp /Qrestrict /MT /Qmkl
14:29:44:     Platform: win32 XP
14:29:44:         Bits: 32
14:29:44:         Mode: Release
14:29:44:******************************* System ********************************
14:29:44:          CPU: Intel(R) Core(TM) i5-3570 CPU @ 3.40GHz
14:29:44:       CPU ID: GenuineIntel Family 6 Model 58 Stepping 9
14:29:44:         CPUs: 4
14:29:44:       Memory: 15.96GiB
14:29:44:  Free Memory: 13.38GiB
14:29:44:      Threads: WINDOWS_THREADS
14:29:44:   OS Version: 6.2
14:29:44:  Has Battery: false
14:29:44:   On Battery: false
14:29:44:   UTC Offset: 8
14:29:44:          PID: 5528
14:29:44:          CWD: C:/Users/Louis/AppData/Roaming/FAHClient
14:29:44:           OS: Windows 10 Pro
14:29:44:      OS Arch: AMD64
14:29:44:         GPUs: 0
14:29:44:         CUDA: 5.2
14:29:44:  CUDA Driver: 8000
14:29:44:Win32 Service: false
14:29:44:***********************************************************************
14:29:44:<config>
14:29:44:  <!-- Network -->
14:29:44:  <proxy v=':8080'/>
14:29:44:
14:29:44:  <!-- Slot Control -->
14:29:44:  <pause-on-start v='true'/>
14:29:44:  <power v='full'/>
14:29:44:
14:29:44:  <!-- User Information -->
14:29:44:  <passkey v='********************************'/>
14:29:44:  <team v='231300'/>
14:29:44:  <user v='Loohi'/>
14:29:44:
14:29:44:  <!-- Folding Slots -->
14:29:44:  <slot id='0' type='CPU'/>
14:29:44:</config>
14:29:44:Trying to access database...
14:29:44:Successfully acquired database lock
14:29:44:Enabled folding slot 00: PAUSED cpu:4 (by user)
14:29:57:FS00:Unpaused
14:29:57:WU00:FS00:Connecting to 171.67.108.45:8080
14:29:58:WU00:FS00:Assigned to work server 128.252.203.2
14:29:58:WU00:FS00:Requesting new work unit for slot 00: READY cpu:4 from 128.252.203.2
14:29:58:WU00:FS00:Connecting to 128.252.203.2:8080
14:29:59:WU00:FS00:Downloading 1.16MiB
14:30:01:WU00:FS00:Download complete
14:30:01:WU00:FS00:Received Unit: id:00 state:DOWNLOAD error:NO_ERROR project:11657 run:70 clone:1 gen:62 core:0xa4 unit:0x0000004a4c71bbb0576d89e1ab648a9f
14:30:01:WU00:FS00:Downloading core from http://web.stanford.edu/~pande/Win32/AMD64/Core_a4.fah
14:30:01:WU00:FS00:Connecting to web.stanford.edu:80
14:30:01:ERROR:WU00:FS00:Exception: Failed reading core package header.
14:31:01:WU00:FS00:Downloading core from http://web.stanford.edu/~pande/Win32/AMD64/Core_a4.fah
14:31:01:WU00:FS00:Connecting to web.stanford.edu:80
14:31:01:ERROR:WU00:FS00:Exception: Failed reading core package header.
2. When trying to add a GPU in the slot: error: "On Client "local" 127.0.0.1:36330: No available GPUs"
Loohi
Posts: 9
Joined: Fri Sep 23, 2016 8:59 am

Re: Unable to get WU unless connected via VPN

Post by Loohi »

Apologies for 3 successive posts, but I tried running FAH on my android phone and was able to do so, while connected to the same router as my pc. So I'm now not sure whether my isp is responsible at all.. Unless the phone client uses different servers?
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Unable to get WU unless connected via VPN

Post by bruce »

Two things are required for a fresh install to recognize a GPU initially.
1) The driver installation must include OpenCL which is normally packaged with drivers from NVidia (or ATI) and often not included by Microsoft. [See elsewhere for the continuing controversy about MS drivers with Windows10]
2) GPUs which were supported at the time the current version of FAHClient was released are recognized instantly. For GPUs that didn't exist at that time, FAH connects to the internet and downloads an updated version of "GPUS.txt." It takes some time for that update to be received. Support soon becomes available, but you'll have to wait a few minutes before manually adding a slot for your GPU.

*** The message "Exception: Option 'gpu-index' has no default and is not set." is NOT helpful, but what it really means is contained in an earlier statement:
...
10:43:50: OS Arch: AMD64
10:43:50: GPUs: 0
10:43:50: CUDA: 5.2
...
which could be summed up: You can't add a GPU when no supported GPUs have been recognized ... (yet).

[I expect that when the next version of FAHClient is released, all current GPUs will again be recognized but as new ones come out, it'll still need to download the updates in GPUs.txt.]
Joe_H
Site Admin
Posts: 7937
Joined: Tue Apr 21, 2009 4:41 pm
Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2
Location: W. MA

Re: Unable to get WU unless connected via VPN

Post by Joe_H »

Loohi wrote:Apologies for 3 successive posts, but I tried running FAH on my android phone and was able to do so, while connected to the same router as my pc. So I'm now not sure whether my isp is responsible at all.. Unless the phone client uses different servers?
The Android client is almost entirely separate from the regular folding clients. It is programmed and supported by Sony in collaboration with the PG. What servers it uses and the connection method used are different.

The NaCL client for Chrome does use the same servers as the regular F@H client. So as best as I can tell, it also uses an HTTP connection and might run into the same connection issue.

Constantly reinstalling the client is not going to fix your network connection problem.
Image

iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
Post Reply