Log shows that the download stalls at the end of the download and fails with
SocketTimeoutException: Read timed out
As it happens at the end of the file/download, it's very likely to be caused by firewall/av as it would try to scan the completed file/download and that causes the timeout.
To check if this is caused by something on your setup (firewall, av...) you could boot up a Linux USB Distro(eg Ubuntu Live Desktop) and do a test download from there and check if it happens as well.
__________________
JD-Dev & Server-Admin
|