Page 1 of 1

update via UI stuck

Posted: Wed Sep 09, 2020 7:18 am
by IPOInS
Hi all - hitting an issue currently trying to upgrade nagiosxi

Trying to update via the UI - clicking check for updates and the message "Update in progress. Please wait. Update may take a few minutes." begins whirling away. unfortunately it appears to be stuck like this without actually doing anything '9going on an hour so far). even after restarting the service AND then the machine.

Originally i thought it might be because it's been told to use a proxy and was being blocked but there's no response to tell me.

however If i initiate a cURL request directly from the box's terminal i get a response (for example as a test, I can curl -x http://my_proxy -k https://repo.nagios.com )

Which made me think is nagiosxi actually pick up the proxy configuration that's set? (in the UI i can see the correct proxy set under proxy configuration )

i cannot see any errors or indications in the logs to denote a failure. Is there

A) a way to clear the stuck update message and
B) a way to check/confirm nagiosxi is in fact picking up that proxy setting?

Regards

Re: update via UI stuck

Posted: Wed Sep 09, 2020 5:11 pm
by benjaminsmith
Hi,

Please follow the steps in the kb article below to clear the stuck update message.

https://support.nagios.com/kb/article/n ... e-851.html

The check for updates again, Admin > System Information > Check For Update. If for reason, the system did not upgrade to the latest version, I would try running the manual upgrade.

Code: Select all

cd /tmp
rm -rf nagiosxi xi*.tar.gz
wget http://assets.nagios.com/downloads/nagiosxi/xi-latest.tar.gz
tar xzf xi-latest.tar.gz
cd nagiosxi
./upgrade

Re: update via UI stuck

Posted: Thu Sep 10, 2020 5:18 am
by IPOInS
Hi Ben!

Thank you that appears to have resolved this particular issue!

regards

Re: update via UI stuck

Posted: Thu Sep 10, 2020 6:47 am
by scottwilkerson
IPOInS wrote:Hi Ben!

Thank you that appears to have resolved this particular issue!

regards
Great!

Locking thread