Well, this is important part from your netlog. Question is why it don't receive correctly whole data...
[10.24.08 PluginUpdater] Connection request to miranda-ng.org:80 (Flags 1)....
[10.24.08 PluginUpdater] (03909DA0) Connecting to server miranda-ng.org:80....
[10.24.08 PluginUpdater] (03909DA0) Connecting to ip 144.76.235.16:80 ....
[10.24.08 PluginUpdater] (1344) Connected to miranda-ng.org:80
[10.24.08 PluginUpdater] (03909DA0:1344) Data sent
GET /distr/stable/x32/hashes.zip HTTP/1.1
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Cache-Control: no-cache
Pragma: no-cache
Accept-Encoding: deflate, gzip
Host: miranda-ng.org
Connection: Keep-Alive
Proxy-Connection: Keep-Alive
[10.24.08 PluginUpdater] (03909DA0:1344) Data received
HTTP/1.1 200 OK
[10.24.08 PluginUpdater] (03909DA0:1344) Data received
Server: nginx/1.4.4
Date: Fri, 20 Dec 2013 09:24:17 GMT
Content-Type: application/zip
Content-Length: 7611
Last-Modified: Sat, 30 Nov 2013 08:09:36 GMT
Connection: keep-alive
Keep-Alive: timeout=20
ETag: "52999d40-1dbb"
Expires: Fri, 20 Dec 2013 10:09:17 GMT
Cache-Control: max-age=2700
Accept-Ranges: bytes
[10.24.08 PluginUpdater] (03909DA0:1344) Data received
PK
[10.24.08 PluginUpdater] (03909DA0:1344) Data received
÷߼>
[10.24.08 PluginUpdater] (03909DA0:1344) Connection closed internal
[10.24.08 PluginUpdater] (03909DA0:4294967295) Connection closed
Maybe ghazan will guess something from it?