Page MenuHomePhabricator

BSU does not support files with spaces in the name
Open, Unbreak Now!Public

Description

For example the file Arma APC.pbo fails, BSU seems to expect the local copy to have the HTML space stuff in it.

Error log (@Arron17 might have more, please share)

2017-07-29 00:11:28.3459|TRACE|BSU.Sync.ZsyncManager|Fetching http://u.beowulfso.com/synctest/@BSOAddons/addons/Arma%20APC.pbo.BSO_r13.bisign.zsync
2017-07-29 00:11:28.4225|ERROR|BSU.Prototype.Main+<>c__DisplayClass15_0|Failed to acquire file @BSOAddons\addons\Arma APC.pbo.BSO_r13.bisign
com.salesforce.zsync.ZsyncException: com.salesforce.zsync.internal.util.HttpClient$HttpError: Not Found
2017-07-29 00:11:28.4225|ERROR|BSU.Prototype.Main+<>c__DisplayClass15_0|Failed to complete 1/4 changes
2017-07-29 00:11:28.4225|TRACE|BSU.Sync.UserConfig|Userconfig(s) exists inside of F:\steam\SteamApps\common\Arma 3\@BSOAddons

Event Timeline

2017-07-29 00:12:15.7771|TRACE|BSU.Sync.ZsyncManager|Fetching http://u.beowulfso.com/synctest/@BSOAddons/addons/Arma%20APC.pbo.zsync
2017-07-29 00:12:15.7771|TRACE|BSU.Sync.ZsyncManager|Fetching http://u.beowulfso.com/synctest/@BSOAddons/addons/Arma%20APC.pbo.BSO_r13.bisign.zsync
2017-07-29 00:12:17.0697|ERROR|BSU.Prototype.Main+<>c__DisplayClass15_0|Failed to acquire file @BSOAddons\addons\Arma APC.pbo.BSO_r13.bisign
com.salesforce.zsync.ZsyncException: com.salesforce.zsync.internal.util.HttpClient$HttpError: Not Found
2017-07-29 00:12:17.0697|ERROR|BSU.Prototype.Main+<>c__DisplayClass15_0|Failed to acquire file @BSOAddons\addons\Arma APC.pbo
com.salesforce.zsync.ZsyncException: com.salesforce.zsync.internal.util.HttpClient$HttpError: Not Found
2017-07-29 00:12:17.0697|ERROR|BSU.Prototype.Main+<>c__DisplayClass15_0|Failed to complete 2/4 changes

Confirmed this by renaming the problematic files (the aforementioned PBO and the associated bisign) to not have a space (replaced with _)