I tried posting this question in another thread, but I'll try to reformulate the question here in the hope of getting an answer.
I have two test computers that are on two different LANs, let's call them TestPC1 and TestPC2. Initially, i created a setup kit with a client.wyc and an update built with wyBuild posted on http://LAN1server/downloads. The LAN1server is on the same LAN as TestPC1 and is inaccessible to TestPC2. I successfully tested the setup kit and the AutomaticUpdater on TestPC1.
My next step was to post the update on a server on the internet (let's call it http://InternetServer/downloads) which both TestPC1 and TestPC2 could reach. However, I must have forgot to update one or several of the files generated from wyBuild because on TestPC2 i get the error message: "Error trying to save file. Error downloading http://LAN1server/download/software.0.9.to.1.0.wyu" Cannot connect to the external server. ".
Note that the location in the error message is pointing to LAN1server and not InternetServer, which I had expected. So I rebuilt all files with wyBuild making sure everything is pointing to InternetServer, reinstalled on TestPC1 and verified that the Automatic Updater downloads the file correctly. I even shut down LAN1server to make sure that TestPC1 downloaded the update from InternetServer and nto LAN1server. Everything works fine on TestPC1. However, on TestPC2 I still get the same error message, including the LAN1server location.
I assume that the automatic updater somehow keeps track of where it is in the process and stores related information somewhere. Would this be correct and how can I reset it so it starts from the beginning again, i.e. checking from new updates and not downloading update?
Note that I use the AutomaticUpdatedBackend instaed of the plugin, because I want to create my own user interface.