I had/have tried that server as well (in fact I googled for "Diaspora_R1_Patch_1.0.4.exe" and only found two servers to download from, and both files/servers suffer the same problem.)
From: http://www.freespacemods.net/files/patches/Diaspora_R1_Patch_1.0.4.exe
To: C:\Users\Alex\Desktop\Diaspora_R1_Patch_1.0.4.exe
Size: 38.5 MB (40,352,532 bytes)
Transferred: 38.5 MB (40,344,492 bytes)
Download Complete. ERROR: !!! File Size Mismatch !!!
When attempting to run the downloaded file the following error is shown: "The setup files are courrupted. Please obtain a new copy of the program"
Diaspora_R1_Patch_1.0.4.exe
40,344,492 bytes (38.4 MB)
CRC-32: 1a435c86
MD5: d8605046092ad316cbe87dea3be6e6b9
SHA-1: ad38774d87723f9411f986040d560484c67fc79c
Anyway... will applying the 1.0.4 patch actually solve the problem I'm talking about in my original post?
EDIT/UPDATE: Thanks to the member who uploaded the patch to Dropbox and shared it with me. I'll apply it and see if it solves the issue.