Any clues about why email fetching would suddenly stop working?
I've been happily fielding a hundred or so tickets per day in OSTicket
for several years via emails to several different email accounts.
Recently moved to 1.17 on PHP 8.1 on an Ubuntu 22.04 server, and
apparently after an OS package upgrade today, the emails have stopped
fetching.
I've tried a range of obvious things:
- Manually running the cron job
- Checking dashboard log - cron is definitely running
- Restarting / Rebooting everything
I'm imagining some package update is preventing the mail fetch within
PHP, but aside from a Linux kernel update there's no obvious upgrade
that might have touched OSTicket.
It's not a firewall issue since I can telnet to the various mail
servers. There are no PHP errors getting logged anywhere. Cron is
calling the polling function regularly (and OSTicket is logging the
call). But the mails are remaining in the email accounts, and no
tickets are being created.
Has anyone got any tips about how to debug this issue?
It will be pain to have to start processing the emails manually
(bye-bye canned responses and ticket history...), but fear I'm stuck
with that until I have time to try moving the system and database to
another server...