Core package header and Overlapped IO Errors

If you're new to FAH and need help getting started or you have very basic questions, start here.

Moderators: Site Moderators, FAHC Science Team

Post Reply
damnfinecoffee
Posts: 10
Joined: Thu Apr 02, 2020 9:33 am

Core package header and Overlapped IO Errors

Post by damnfinecoffee »

Hi,

I'm new to F@H but thought I would do my bit and contribute our small render farm to the project.
I've got everything up and running on all of our machines and they've been running for a few days. The web control states 'Ready' but I've just looked at the advanced controls log and noticed the following appear to keep popping up:

Code: Select all

09:29:19:WU01:FS01:Downloading core from http://cores.foldingathome.org/v7/win/64bit/Core_22.fah
09:29:19:WU01:FS01:Connecting to cores.foldingathome.org:80
09:29:19:ERROR:WU01:FS01:Exception: Failed reading core package header.
09:30:09:ERROR:Receive error: 997: Overlapped I/O operation is in progress.
Is this due to server issues or something I need to resolve at my end?
Is there any way I can check if my firewall is the issue (I've added all F@H related applications to exceptions in my firewall)

Thanks for your help
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: Core package header and Overlapped IO Errors

Post by Joe_H »

The only part of the F@h software that needs access through your firewall is FAHClient. The other components by default only communicate locally on your PC with FAHClient, though FAHControl can be configured to monitor and control other systems running F@h remotely.

Specifically, FAHClient needs to communicate using HTTP(S), ports 8080 and 80, both inbound and outbound, the same as a web browser. Antimalware may also need to be configured to allow this same exception, some by default only allow HTTP data transfer by "known" web browsers.

The error 997 from some reports is just logging a message from the OS, this appears related to recent AMD Ryzen processors. As I understand it, that is a separate issue from the core download not working.
Image

iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
damnfinecoffee
Posts: 10
Joined: Thu Apr 02, 2020 9:33 am

Re: Core package header and Overlapped IO Errors

Post by damnfinecoffee »

Thanks for the response Joe.

I can access that URL via Chrome, FF and Edge on that particular machine, no issues. There isnt any additional av software running aside from the Windows 10 defaults. I've added the client to the windows firewall exceptions list and I added the foldingathome domain to the safe list on our hardware firewall but I'm not really sure what else to look for on that (as I'm no expert when it comes to that device - It's a Kerio Control box).

Interesting you mention Ryzen, these machines are all running Threadrippers! Is it safe to just ignore the 997 error at this stage?
damnfinecoffee
Posts: 10
Joined: Thu Apr 02, 2020 9:33 am

Re: Core package header and Overlapped IO Errors

Post by damnfinecoffee »

So interestingly I just disabled Windows Defender and the windows 10 'Real-time protection'. This seems to have resolved the core package header errors, but still states the following:

Code: Select all

08:29:35:ERROR:Receive error: 997: Overlapped I/O operation is in progress.
08:30:07:ERROR:Receive error: 997: Overlapped I/O operation is in progress.
08:30:09:ERROR:Receive error: 997: Overlapped I/O operation is in progress.
08:31:09:ERROR:Receive error: 997: Overlapped I/O operation is in progress.
08:31:19:ERROR:Receive error: 997: Overlapped I/O operation is in progress.
damnfinecoffee
Posts: 10
Joined: Thu Apr 02, 2020 9:33 am

Re: Core package header and Overlapped IO Errors

Post by damnfinecoffee »

I spoke too soon, they have returned to the usual errors:

Code: Select all

08:47:51:WU01:FS01:Downloading core from http://cores.foldingathome.org/v7/win/64bit/Core_22.fah
08:47:51:WU01:FS01:Connecting to cores.foldingathome.org:80
08:47:51:ERROR:WU01:FS01:Exception: Failed reading core package header.
and

Code: Select all

08:56:56:ERROR:WU01:FS01:Exception: Failed reading core package header.
08:56:56:WU00:FS00:Downloading core from http://cores.foldingathome.org/v7/win/64bit/avx/Core_a7.fah
08:56:56:WU00:FS00:Connecting to cores.foldingathome.org:80
08:56:56:ERROR:WU00:FS00:Exception: Failed reading core package header.
It must be the hardware firewall.
damnfinecoffee
Posts: 10
Joined: Thu Apr 02, 2020 9:33 am

Re: Core package header and Overlapped IO Errors

Post by damnfinecoffee »

I just noticed that in our hardware firewall security logs, these two addresses have been getting blocked over the last few days and according to a whois they belong to RIPE Network Coordination Centre (RIPE).
83.100.199.98 and 83.100.199.99 ...are these f@h related?
damnfinecoffee
Posts: 10
Joined: Thu Apr 02, 2020 9:33 am

Re: Core package header and Overlapped IO Errors

Post by damnfinecoffee »

I've just noticed that they appear to be getting through in the Http logs...

Code: Select all

192.168.167.45 - - [03/Apr/2020:10:29:25 +0100] "GET http://cores.foldingathome.org/v7/win/64bit/avx/Core_a7.fah HTTP/1.1" 301 185 
192.168.167.66 - - [03/Apr/2020:10:31:21 +0100] "GET http://cores.foldingathome.org/v7/win/64bit/avx/Core_a7.fah HTTP/1.1" 301 185 
192.168.167.66 - - [03/Apr/2020:10:31:21 +0100] "GET http://cores.foldingathome.org/v7/win/64bit/Core_22.fah HTTP/1.1" 301 185 
192.168.167.62 - - [03/Apr/2020:10:32:50 +0100] "GET http://cores.foldingathome.org/v7/win/64bit/Core_22.fah HTTP/1.1" 301 185 
192.168.167.62 - - [03/Apr/2020:10:32:50 +0100] "GET http://cores.foldingathome.org/v7/win/64bit/avx/Core_a7.fah HTTP/1.1" 301 185 
192.168.167.55 - - [03/Apr/2020:10:33:10 +0100] "GET http://cores.foldingathome.org/v7/win/64bit/Core_22.fah HTTP/1.1" 301 185 
192.168.167.45 - - [03/Apr/2020:10:36:30 +0100] "GET http://cores.foldingathome.org/v7/win/64bit/Core_22.fah HTTP/1.1" 301 185 
192.168.167.55 - - [03/Apr/2020:10:37:03 +0100] "GET http://cores.foldingathome.org/v7/win/64bit/avx/Core_a7.fah HTTP/1.1" 301 185 
192.168.167.66 - - [03/Apr/2020:10:38:12 +0100] "GET http://cores.foldingathome.org/v7/win/64bit/avx/Core_a7.fah HTTP/1.1" 301 185 
scerbera
Posts: 34
Joined: Thu Mar 12, 2020 11:38 pm

Re: Core package header and Overlapped IO Errors

Post by scerbera »

My 3990x has the overlapped error between 100 and 500 times per hour, it makes reading the log in advanced impossible or doing anything really. Very annoying, if I want to pause a slot by the time I've right clicked and pressed pause the log error has refreshed the page and I click on the wrong slot!
damnfinecoffee
Posts: 10
Joined: Thu Apr 02, 2020 9:33 am

Re: Core package header and Overlapped IO Errors

Post by damnfinecoffee »

scerbera wrote:My 3990x has the overlapped error between 100 and 500 times per hour, it makes reading the log in advanced impossible or doing anything really. Very annoying, if I want to pause a slot by the time I've right clicked and pressed pause the log error has refreshed the page and I click on the wrong slot!
But are you actually getting WU's? I have'nt had any actually start yet..
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: Core package header and Overlapped IO Errors

Post by Joe_H »

damnfinecoffee wrote:I just noticed that in our hardware firewall security logs, these two addresses have been getting blocked over the last few days and according to a whois they belong to RIPE Network Coordination Centre (RIPE).
83.100.199.98 and 83.100.199.99 ...are these f@h related?
As far as I know, those are not F@h related. RIPE is the network address authority for Europe, the only server currently in Europe is based in France, and has a totally different IP address. You can see a list of servers for F@h here - https://apps.foldingathome.org/serverstats - the IP addresses are accurate for all but assign2. That shows a local IP, the actual IP is 18.something hosted on an AWS server.
Image

iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
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: Core package header and Overlapped IO Errors

Post by Joe_H »

@ scerbera If you uncheck "Follow" at he bottom right of the log window, it stops updating.
damnfinecoffee wrote:I've just noticed that they appear to be getting through in the Http logs...
So the request is getting out if my old memories of reading firewall entries are right, any sign that the firewall is allowing the requested file to come in?
Image

iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
damnfinecoffee
Posts: 10
Joined: Thu Apr 02, 2020 9:33 am

Re: Core package header and Overlapped IO Errors

Post by damnfinecoffee »

Joe_H wrote:
damnfinecoffee wrote:I just noticed that in our hardware firewall security logs, these two addresses have been getting blocked over the last few days and according to a whois they belong to RIPE Network Coordination Centre (RIPE).
83.100.199.98 and 83.100.199.99 ...are these f@h related?
As far as I know, those are not F@h related. RIPE is the network address authority for Europe, the only server currently in Europe is based in France, and has a totally different IP address. You can see a list of servers for F@h here - https://apps.foldingathome.org/serverstats - the IP addresses are accurate for all but assign2. That shows a local IP, the actual IP is 18.something hosted on an AWS server.
OK thank you, none of those IP's appear to be getting dropped looking through the security logs.
damnfinecoffee
Posts: 10
Joined: Thu Apr 02, 2020 9:33 am

Re: Core package header and Overlapped IO Errors

Post by damnfinecoffee »

Joe_H wrote:@ scerbera If you uncheck "Follow" at he bottom right of the log window, it stops updating.
damnfinecoffee wrote:I've just noticed that they appear to be getting through in the Http logs...
So the request is getting out if my old memories of reading firewall entries are right, any sign that the firewall is allowing the requested file to come in?
Hmm, not sure, any ieas how I would check that?
This is what I have in terms of logs..
https://imgur.com/a/Dym20ZB
Post Reply