Sorry you are having trouble! Have you tried a VPN? The server is up and working fine. There's nothing about the server that should cause your download to fail right before it finishes -- it must just be bad luck. 🙁 Most browsers should be able to resume a download that fails. The server supports resume.
Make sure you don't use "downloader" software, as that can try to open too many connections and the server may ban you temporarily if it is too aggressive.