I've tried implementing this, the update shows in the AB updates list fine, but after selecting it and pressing Download and the progress bar completes I keep getting an error from AB3.3/AB3.3a:
Error writing file to the disk. Please check to make sure that your disk can be written to and that you have sufficient disk space available.
I've tried downloading the file direct from the URL I've used in the XML using Firefox and IE8 and I can download the ab file fine, and I can import this file into AB3.3, so the actual ab file is fine.
I'm running on Windows 7 Ultimate 32-bit, and have tried running as administrator with the same problem.
Is the secondary file download location the same as WL update files, or could it possibly be trying to write to a folder that doesn't exist?
I don't want to publish the URL of the secondary location as it's still undergoing testing, but I'm happy for Rob or Colen to contact me via PM (either here on on AB40k.org) and work with them to see if I've done something wrong, possibly in the HTTP headers when the file is being sent, although I'm using code modified from our current download system that works fine with all web browsers.
EDIT: I've checked both the web server logs, and used Fiddler2 to intercept the request from AB to the web server to download the file, and I can see that the file is being retrieved correctly - the problem does appear to be right at the end of the download, when AB is trying to write the file to a location on the hard disk, so appears to be an AB bug.
EDIT: Another updates - tried it on Windows XP SP3 using an admin account and still the same issue. Fiddler2 again shows the file is sent to AB, but it appears AB is trying to move the downloaded file to a folder that does not exist.