Advice for client behind firewall

Moderators: Site Moderators, FAHC Science Team

Post Reply
alymanbuttler
Posts: 2
Joined: Tue Feb 09, 2016 10:17 pm

Advice for client behind firewall

Post by alymanbuttler »

My client isn't able to send or receive work units, and I'm pretty sure it's due to a corporate firewall. I know because when I put the computer on a private wireless network everything worked fine. I am able to open the assignment server links with a browser, no problem; they work on both ports 80 and 8080.

Any advice on getting FAH to work from behind a firewall? I asked IT but they are unwilling to help--they don't even seem to understand what FAH is.

Here's the relevant log:

Code: Select all

22:02:23:WU02:FS00:Connecting to 171.67.108.45:8080
22:02:42:WARNING:WU02:FS00:Failed to get assignment from '171.67.108.45:8080': 10002: Received short response, expected 272 bytes, got 0
22:02:42:WU02:FS00:Connecting to 171.67.108.204:80
22:03:01:WARNING:WU02:FS00:Failed to get assignment from '171.67.108.204:80': 10002: Received short response, expected 272 bytes, got 0
22:03:01:ERROR:WU02:FS00:Exception: Could not get an assignment
22:03:27:WU00:FS00:Sending unit results: id:00 state:SEND error:NO_ERROR project:9761 run:67 clone:32 gen:136 core:0xa4 unit:0x000000b8ab40416355bbe70af3d104bb
22:03:27:WU00:FS00:Uploading 6.74MiB to 171.64.65.99
22:03:27:WU00:FS00:Connecting to 171.64.65.99:8080
22:03:46:WU00:FS00:Upload 1.86%
22:03:46:WARNING:WU00:FS00:Exception: Failed to send results to work server: Transfer failed
22:03:46:WU00:FS00:Trying to send results to collection server
22:03:46:WU00:FS00:Uploading 6.74MiB to 171.65.103.160
22:03:46:WU00:FS00:Connecting to 171.65.103.160:8080
22:04:05:WU00:FS00:Upload 1.86%
22:04:05:ERROR:WU00:FS00:Exception: Transfer failed
22:07:18:WU01:FS01:Downloading core from http://web.stanford.edu/~pande/Win32/AMD64/NVIDIA/G80/Core_21.fah
22:07:18:WU01:FS01:Connecting to web.stanford.edu:80
22:07:37:ERROR:WU01:FS01:Exception: Failed to read stream
22:07:38:Started thread 14 on PID 6020
22:09:15:WU02:FS00:Connecting to 171.67.108.45:8080
22:09:34:WARNING:WU02:FS00:Failed to get assignment from '171.67.108.45:8080': 10002: Received short response, expected 272 bytes, got 0
22:09:34:WU02:FS00:Connecting to 171.67.108.204:80
22:09:53:WARNING:WU02:FS00:Failed to get assignment from '171.67.108.204:80': 10002: Received short response, expected 272 bytes, got 0
22:09:53:ERROR:WU02:FS00:Exception: Could not get an assignment
22:10:18:WU00:FS00:Sending unit results: id:00 state:SEND error:NO_ERROR project:9761 run:67 clone:32 gen:136 core:0xa4 unit:0x000000b8ab40416355bbe70af3d104bb
22:10:18:WU00:FS00:Uploading 6.74MiB to 171.64.65.99
22:10:18:WU00:FS00:Connecting to 171.64.65.99:8080
22:10:37:WU00:FS00:Upload 1.86%
22:10:37:WARNING:WU00:FS00:Exception: Failed to send results to work server: Transfer failed
22:10:37:WU00:FS00:Trying to send results to collection server
22:10:37:WU00:FS00:Uploading 6.74MiB to 171.65.103.160
22:10:37:WU00:FS00:Connecting to 171.65.103.160:8080
22:10:56:WU00:FS00:Upload 1.86%
22:10:56:ERROR:WU00:FS00:Exception: Transfer failed
22:18:24:WU01:FS01:Downloading core from http://web.stanford.edu/~pande/Win32/AMD64/NVIDIA/G80/Core_21.fah
22:18:24:WU01:FS01:Connecting to web.stanford.edu:80
22:18:43:ERROR:WU01:FS01:Exception: Failed to read stream
22:18:43:Started thread 15 on PID 6020
22:20:20:WU02:FS00:Connecting to 171.67.108.45:8080
22:20:39:WARNING:WU02:FS00:Failed to get assignment from '171.67.108.45:8080': 10002: Received short response, expected 272 bytes, got 0
bruce
Posts: 20910
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Advice for client behind firewall

Post by bruce »

Presumably the computer involved belongs to your company, so first, be sure you have [written] permission to run FAH on a corporate computer. (We don't want you to get fired.)

The typical firewal software recognizes specific programs and enables them to make outgoing connections to the internet (e.g.- your browser) and has a blanket prohibition against any other program making the same connection. (i.e.- if some unknown spyware happened to invade a computer, they don't want it exporting data.) What you need to do is to find out how to get FAHClient on the list of approved browsers.

That may be as simple as configuring an exception in software on your computer. Sometimes it's also done by configuring the approved browsers to use a specific proxy rather than just expecting that the nearest router is configured to establish normal outgoing connections.

Once FAHClient is recognized as an approved browser, it should be able to establish the proper connections with the FAH servers.
alymanbuttler
Posts: 2
Joined: Tue Feb 09, 2016 10:17 pm

Re: Advice for client behind firewall

Post by alymanbuttler »

Thanks so much! I teach at a high school & use FAH for educational purposes. It runs on a personal computer that uses the district network, all of which is OK with administration. I will look into this "approved browser" list but I'm not expecting any help from district IT.
bruce
Posts: 20910
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Advice for client behind firewall

Post by bruce »

Please provide the information mentioned in the signature of my previous post. Something is wrong with your configuration since your system is trying to download /G80/Core_21.fah and there's no such FAHCore.

What security software is running locally? (Maybe somebody here will know how to grant an exception to FAHClient ... if that happens to be the actual problem.)
Post Reply