Xojo Cloud upload/control panel not functioning?

I have multiple Xojo Cloud accounts, and all of them are encountering the following issues:

  1. Attempting an app deploy fails with: An error occurred while connecting to the Xojo Cloud server. Please wait a few minutes and try again.

  2. When clicking Restart Server in the control panel, it says it’s been restarted but the app will still immediately load, which indicates the restart didn’t work because before there would be at least some delay before the server & app would be back up.

  3. When on the control panel and attempting to list the apps, it will wait a minute before throwing this error:
    Fatal error: Uncaught exception ‘HostingException’ in /home/website/xojo/www/account/cloud/source/rpc.php:95 Stack trace: #0 /home/website/xojo/www/account/cloud/source/rpc.php(205): HostingCommunicator->SendRequest(‘APP_LIST’, Array) #1 /home/website/xojo/www/account/cloud/apps.php(195): HostingCommunicator->AppList() #2 {main} thrown in /home/website/xojo/www/account/cloud/source/rpc.php on line 95

Sorry- this should be resolved on your account now.

Just FYI, Restarts are not “immediate” when you press the button. We make an asynchronous API call through our provider, which in turn makes a request to the actual piece of hardware to schedule a restart. We do a Soft reboot in this case, so the VPS is told to actually shutdown and restart, so the time it takes to actually go offline is usually between 10 and 30 seconds, after which the server reboots.

Thanks Travis it’s working fine now.

Also thanks for the info Greg. I guess the message box that appears immediately saying “Your server has been restarted.” was what confused me. In the past, I would click that and it would then almost immediately be down for ~30 seconds and then come back up. When this issue was occurring, it didn’t seem to go down at all.

Either way all seems well now. Thanks!

In my opinion, it’s not very obvious that it takes some time for the action to occur. Perhaps some wording to say that it’s ‘scheduled’.

Or something like, “Your server will restart shortly.”