I realise the subject of an online service desk system in offline mode may seem a bit counter-intuitive, but bear with me here 😃 First off, setup is as follows:
osTicket 1.14.1
Apache 2.4.41
PHP 7.3.13
MariaDB (reports as MySQL 10.3)
Using Office 365 for email
All boxes in the admin information dashboard are ticked
Earlier today our Internet connection failed for a few hours, and one of the things I use osTicket for is the Knowledgebase with a 'Service Status' page included and set to 'Featured'. However, when trying to update this page and let our users know of the problem (I obviously couldn't email them!), every single page view ended up taking ages as if waiting for a timeout. Obviously I wasn't expecting to send or receive any emails, but just navigating the site seemed to result in having to wait for a timeout on page load. As soon as our connection was restored, everything started working as normal again.
Is this just how osTicket works, or can anyone see anything that I might have setup incorrectly here? Obviously a service status page isn't much use if it can't report the service status :-)
Edit: just to add I do have a cron job running that polls the O365 mailbox, which obviously won't have worked during this time, but I'd still assume the internal site would work as normal??