Message boards : Number crunching : Stalled downloads
Previous · 1 . . . 4 · 5 · 6 · 7
Author | Message |
---|---|
Mod.Sense Volunteer moderator Send message Joined: 22 Aug 06 Posts: 4018 Credit: 0 RAC: 0 |
"The techs" would be the ones responsible for the entire UW campus. I'm sure they see so many such exceptions that they just pat themselves on the back and say "I'm sure glad I'm protecting the network with that great tool I installed". Rosetta Moderator: Mod.Sense |
Mad_Max Send message Joined: 31 Dec 09 Posts: 209 Credit: 25,992,337 RAC: 13,353 |
So maybe allow repeated attempts to download for a maximum 24hrs, else abort? But could be a loss of connectivity at the user end, or at the project end? Connectivity detection is also partially broken in BOINC clients: If BOINC client can not download file or contact project server it contacts "reference site" which is google.com for last few years. If it get "HTTP 200 - OK" response from google - all work as expected: BOINC understands there are problem with particular project but Internet connection is OK and proceeds with other projects. But if google return any other response(not "200 OK") - BOINC stupidly interprets it as connectivity issues (no internet connection) and temporarily ceases all internet activity and increase "back-off" timer each time. And Google often returns other codes - because a lot of such similar automated requests from thousands of computers around the world running BOINC often trigger the anti-bot filters of Google (it blocks such requests and offers to solve CAPTCHA to continue work). BOINC of course can not understand it and react to this by declaring "connectivity issues". Although the fact that it was able to get an error message from Google (no matter which and for what reason) means the exactly opposite - that the Internet connection is working OK. |
Klimax Send message Joined: 27 Apr 07 Posts: 44 Credit: 2,800,788 RAC: 736 |
So maybe allow repeated attempts to download for a maximum 24hrs, else abort? But could be a loss of connectivity at the user end, or at the project end? I think it is work around for various captive portals and security appliances/gateways that might block connection with custom error page. |
Message boards :
Number crunching :
Stalled downloads
©2024 University of Washington
https://www.bakerlab.org