Download server is self-blocking download of cufft32_32_16.dll and preventing work

Questions and Answers : GPU applications : Download server is self-blocking download of cufft32_32_16.dll and preventing work
Message board moderation

To post messages, you must log in.

Previous · 1 · 2

AuthorMessage
killabytes

Send message
Joined: 17 Feb 11
Posts: 23
Credit: 1,147,682
RAC: 0
Canada
Message 1963202 - Posted: 3 Nov 2018, 20:55:04 UTC

I too am receiving the same error. The file is being blocked on Seti's end, their system believes it is a malicious dll.
ID: 1963202 · Report as offensive
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 20784
Credit: 416,307,556
RAC: 380
United Kingdom
Message 1963298 - Posted: 4 Nov 2018, 18:35:24 UTC - in response to Message 1961165.  

Eric - any update from the Uni IT brigade (or has it dropped off their radar - I hope not)
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 1963298 · Report as offensive
Profile Jon Boy UK - Wales
Volunteer tester
Avatar

Send message
Joined: 14 Jul 02
Posts: 21
Credit: 1,016,753
RAC: 0
United Kingdom
Message 1963641 - Posted: 6 Nov 2018, 15:53:25 UTC

Hiya,
I have opened up a command prompt under/as administrator and have used the command
sfc / scannow

after about ten minutes or so, the result was as follows...

Windows Resource Protection did not find any integrity violations.

Any suggestions with regards to being able to download ... cufft32_32_16.dll

I had NVidia driver v341.74 and I tried the latest Nvidia drivers (direct from nvidia) v342.01

Any help would be much appreciated
ID: 1963641 · Report as offensive
Profile Jon Boy UK - Wales
Volunteer tester
Avatar

Send message
Joined: 14 Jul 02
Posts: 21
Credit: 1,016,753
RAC: 0
United Kingdom
Message 1963655 - Posted: 6 Nov 2018, 16:58:32 UTC - in response to Message 1963641.  

Hiya,
I have opened up a command prompt under/as administrator and have used the command
sfc / scannow

after about ten minutes or so, the result was as follows...

Windows Resource Protection did not find any integrity violations.

Any suggestions with regards to being able to download ... cufft32_32_16.dll

I had NVidia driver v341.74 and I tried the latest Nvidia drivers (direct from nvidia) v342.01

Any help would be much appreciated


So do I have to manually register the file …
regsvr32 cufft32_32_16.dll

to make it work ?
ID: 1963655 · Report as offensive
Profile Falcon4

Send message
Joined: 31 Jan 03
Posts: 8
Credit: 384,433
RAC: 0
United States
Message 1963716 - Posted: 7 Nov 2018, 7:47:53 UTC - in response to Message 1963655.  

No, not at all... nobody in this thread has barely even hinted at a problem on the client-side. It's a problem on the server... the file can't be downloaded by anyone. You can't do anything to fix it at all. All we can do is wait for a resolve from the IT department at Berkeley (nudge) :)

Just gotta wait for a fix... meanwhile your BOINC will keep sitting there with a stuck "transfer" retrying constantly.
ID: 1963716 · Report as offensive
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 20784
Credit: 416,307,556
RAC: 380
United Kingdom
Message 1963727 - Posted: 7 Nov 2018, 11:38:31 UTC

If you can grab a copy from another source (not hosted at the uni) you will have to register it, and then it should be linked like any other DLL, and not be resident in the BOINC or SETI folders. Once properly linked the os linkage should overwrite the need to have it lurking around in the project folder structure and BOINC & SETI should then run properly.
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 1963727 · Report as offensive
killabytes

Send message
Joined: 17 Feb 11
Posts: 23
Credit: 1,147,682
RAC: 0
Canada
Message 1963783 - Posted: 7 Nov 2018, 19:54:38 UTC

My queue keeps getting dried up when I'm not home due to this issue. BOINC stops network activity due to this file failing, and I'm not getting new WUs unless I abort the file manually.
ID: 1963783 · Report as offensive
LumenDan

Send message
Joined: 4 Jan 01
Posts: 5
Credit: 9,247,086
RAC: 13
Australia
Message 1964251 - Posted: 10 Nov 2018, 0:31:53 UTC - in response to Message 1962468.  
Last modified: 10 Nov 2018, 0:34:54 UTC

I've just done a file search on my Windows PC, and can't find the file you are looking for, BUT I am running SETI@Home on it, however I am using the "optimised" applications, so may not need the file.

This previous comment from rob smith gave me an idea:
The optimized apps come packaged with all of the required libraries so I downloaded the Lunatics optimized applications installer from http://lunatics.kwsn.info/index.php?action=downloads.
I didn't install the applications, instead I used 7-zip to open the installer package (as a .ZIP file archive) and extracted the cufft32_32_16.dll file to the SETI@home project folder. You should be able to use Winzip or any other archive extractor application but you won't be able to browse into the installer package using the standard File Explorer in Windows.
I also set Network Communication = Never and aborted the stuck download in BOINC Manager before extracting the file to be sure that it wouldn't be immediately overwritten. Just remember to allow network communications again when you are done.

I haven't thoroughly tested SETI@Home yet but my initial project update has at least downloaded a work unit, BOINC Manager doesn't seem to be blocked by the unfinished download anymore.
ID: 1964251 · Report as offensive
killabytes

Send message
Joined: 17 Feb 11
Posts: 23
Credit: 1,147,682
RAC: 0
Canada
Message 1964280 - Posted: 10 Nov 2018, 2:52:10 UTC - in response to Message 1964251.  

I've just done a file search on my Windows PC, and can't find the file you are looking for, BUT I am running SETI@Home on it, however I am using the "optimised" applications, so may not need the file.

This previous comment from rob smith gave me an idea:
The optimized apps come packaged with all of the required libraries so I downloaded the Lunatics optimized applications installer from http://lunatics.kwsn.info/index.php?action=downloads.
I didn't install the applications, instead I used 7-zip to open the installer package (as a .ZIP file archive) and extracted the cufft32_32_16.dll file to the SETI@home project folder. You should be able to use Winzip or any other archive extractor application but you won't be able to browse into the installer package using the standard File Explorer in Windows.
I also set Network Communication = Never and aborted the stuck download in BOINC Manager before extracting the file to be sure that it wouldn't be immediately overwritten. Just remember to allow network communications again when you are done.

I haven't thoroughly tested SETI@Home yet but my initial project update has at least downloaded a work unit, BOINC Manager doesn't seem to be blocked by the unfinished download anymore.


Just tested it.

It didn't work. The BOINC Manager still wants to download the file from Seti.
ID: 1964280 · Report as offensive
Profile Falcon4

Send message
Joined: 31 Jan 03
Posts: 8
Credit: 384,433
RAC: 0
United States
Message 1964584 - Posted: 11 Nov 2018, 8:03:04 UTC - in response to Message 1964280.  

I just grabbed that file, and the version of cufft32_32_16.dll doesn't seem to be the right one. BOINC claims to be trying to download a file that's about 2.5mb in size, but the one in that bundle is 27.2MB. Same thing I tried before posting here - to download from some DLL website found through Google, then to modify the client_state.xml (and its backup) to flag that file as completed.

Since that file doesn't match the hash that BOINC is looking for (to ensure the integrity of its operations), it throws the file away and tries redownloading it, which it can't do, because the download server is blocking the download.

Sadly, this came back to the forefront of my issues today, as I have a more modern rig (with no reason to be downloading an old CUDA core, as my previous computer did) that also got choked up trying to download this DLL file tonight.

Hasn't anyone in IT been tipped off by their server logs reporting constant hits to this file, or their own systems saying "hey I think there's a virus in this file so we're blocking it"? Seems like a massive failure of the IT department to be ignoring this...
ID: 1964584 · Report as offensive
Profile Falcon4

Send message
Joined: 31 Jan 03
Posts: 8
Credit: 384,433
RAC: 0
United States
Message 1964585 - Posted: 11 Nov 2018, 8:09:21 UTC - in response to Message 1964584.  
Last modified: 11 Nov 2018, 8:12:01 UTC

Ha!! I finally got it. It turned out that my laptop, occasionally running BOINC over many years, had a copy of the file. It's supposed to be 2.84MB indeed.

cufft32_32_16.zip

I tried it on the "hung" computer, and it worked.

Unzip the DLL, take that DLL file, put it into the C:\ProgramData\BOINC\projects\setiathome.berkeley.edu folder (or whereever your BOINC data folder is), overwrite the 0KB file that's there, then retry the transfer. BOINC will notice the file is already complete and matches the expected hash, and it begins crunching the WUs.

Let us know if this fixes that :)
ID: 1964585 · Report as offensive
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 20784
Credit: 416,307,556
RAC: 380
United Kingdom
Message 1964588 - Posted: 11 Nov 2018, 9:25:10 UTC

Great news :-)
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 1964588 · Report as offensive
killabytes

Send message
Joined: 17 Feb 11
Posts: 23
Credit: 1,147,682
RAC: 0
Canada
Message 1964606 - Posted: 11 Nov 2018, 12:55:06 UTC - in response to Message 1964585.  

Ha!! I finally got it. It turned out that my laptop, occasionally running BOINC over many years, had a copy of the file. It's supposed to be 2.84MB indeed.

cufft32_32_16.zip

I tried it on the "hung" computer, and it worked.

Unzip the DLL, take that DLL file, put it into the C:\ProgramData\BOINC\projects\setiathome.berkeley.edu folder (or whereever your BOINC data folder is), overwrite the 0KB file that's there, then retry the transfer. BOINC will notice the file is already complete and matches the expected hash, and it begins crunching the WUs.

Let us know if this fixes that :)


Seems to have stopped the constant download! Not even sure if I will get cuda32 jobs, but at least my queue is moving now! Thanks!
ID: 1964606 · Report as offensive
cmayer

Send message
Joined: 31 May 99
Posts: 1
Credit: 800,498
RAC: 0
Sweden
Message 1966571 - Posted: 22 Nov 2018, 8:34:07 UTC - in response to Message 1964585.  

Thanks
This works and my nvidia quadro is working.
ID: 1966571 · Report as offensive
Profile Falcon4

Send message
Joined: 31 Jan 03
Posts: 8
Credit: 384,433
RAC: 0
United States
Message 1967662 - Posted: 29 Nov 2018, 4:42:57 UTC

And, it appears the server is fixed :) The original URL now downloads fine. All back to normal. Thanks to those that helped kick it along! :)
ID: 1967662 · Report as offensive
Previous · 1 · 2

Questions and Answers : GPU applications : Download server is self-blocking download of cufft32_32_16.dll and preventing work


 
©2022 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.