ZeroK-RTS / Zero-K-Infrastructure

Website, lobby launcher and server, steam deployment, .NET based tools and other vital parts of Zero-K infrastructure
GNU General Public License v3.0
53 stars 52 forks source link

Zero-K lobby fails to download bleeding edge of spring engine #232

Closed EdibleEd closed 9 years ago

EdibleEd commented 9 years ago

When I join the bleeding edge servers, it fails to download the new version of the engine. For example "98.0.1-165-g2523f62 Failed". Other downloads appear to work fine (map and mod). Lobby version is 3.0.1.41253

faildownload

Have tried rejoining server and restarting lobby with no effect.

Licho1 commented 9 years ago

Whats in "show lobby diagnostics log" in settings?

2014-11-18 15:16 GMT+01:00 Till Elton notifications@github.com:

When I join the bleeding edge servers, it fails to download the new version of the engine. For example "98.0.1-165-g2523f62 Failed". Other downloads appear to work fine (map and mod). Lobby version is 3.0.1.41253

[image: faildownload] https://cloud.githubusercontent.com/assets/2386771/5088643/4e880980-6f9a-11e4-8c46-4cc6b47d39a8.png

Have tried rejoining server and restarting lobby with no effect.

— Reply to this email directly or view it on GitHub https://github.com/ZeroK-RTS/Zero-K-Infrastructure/issues/232.

EdibleEd commented 9 years ago

11/19/2014 6:02:59 PM: Joining battle 3841 11/19/2014 6:02:59 PM: Download started: 98.0.1-165-g2523f62 11/19/2014 6:03:00 PM: Unable to deserialize map 98.0.1-165-g2523f62 from the server: System.Net.WebException: The remote server returned an error: (404) Not Found. at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request) at System.Net.WebClient.DownloadData(Uri address) at System.Net.WebClient.DownloadData(String address) at PlasmaShared.MetaDataCache.GetMap(String mapName, MapCallback callback, Action`1 errorCallback, String springVersion) 11/19/2014 6:03:02 PM: Downloading http://springrts.com/dl/buildbot/default/develop/98.0.1-165-g2523f62/win32/spring_{develop}98.0.1-165-g2523f62_minimal-portable+dedicated.zip 11/19/2014 6:03:02 PM: Installing http://springrts.com/dl/buildbot/default/develop/98.0.1-165-g2523f62/win32/spring_{develop}98.0.1-165-g2523f62_minimal-portable+dedicated.zip 11/19/2014 6:03:02 PM: Install of 98.0.1-165-g2523f62 failed: System.InvalidOperationException: Cannot determine compressed stream type. at SharpCompress.Archive.ArchiveFactory.Open(FileInfo fileInfo, Options options) at SharpCompress.Archive.ArchiveFactory.Open(String filePath, Options options) at PlasmaDownloader.EngineDownload.ExtractArchive(String target, String targetDir) at PlasmaDownloader.EngineDownload.<>cDisplayClassd.b7(Object s, AsyncCompletedEventArgs e)

Licho1 commented 9 years ago

Hmm sounds like the archive is actually corrupted and cannot be decompressed .. can you try to manually download and unzip (with IE) if it works for you?

EdibleEd commented 9 years ago

The urls give me empty (0 size) archives.

Licho1 commented 9 years ago

Hmm check your connection/firewall/antivirus/ISP it downloads fine for me...

EdibleEd commented 9 years ago

Hmm vps gets it fine, flatmate does not gonna assume this is possibly an ISP or router issue (though it would be the first in years and an odd one) Is there any alternate way of updating?

Licho1 commented 9 years ago

Yes you can download it and unzip in engine folder Just look how it stores other engine versions. Then restart ZKL that should be it :)