10 Jun 2022, 16:23

Hi,
this is a brandnew setup, so I can say, it has never worked.
System:
Ubuntu 22.04
UV Desk 1.1.0 (install via ZIP-File)
PHP8.1
Mailparse plugin installed:
$ php -m | grep mail
mailparse

I can successfully collect mail (and send for that matter), but it fails at the conversion stage:

  1. Processing uvdesk mailbox configuration.

  2. Opening imap stream...

  3. IMAP stream opened.

  4. Fetching Email collection since 09 June 2022.

  5. Total fetched email -> 1

  6. Starting to convert Emails into Tickets ->
    =============================================
    =============================================

Converting email 1 out of 1.

Error -> Call to a member function getTicket() on null (500 Internal Server Error)

The logfile is not much more talkative on that topic:

2022-06-10T16:09:31.099912+00:00] request.CRITICAL: Uncaught PHP Exception Error: "Call to a member function getTicket() on null" at /var/www/uvdesk-community-v1.1.0/vendor/uvdesk/mailbox-component/Services/MailboxService.php line 385 {"exception":"[object] (Error(code: 0): Call to a member function getTicket() on null at /var/www/uvdesk-community-v1.1.0/vendor/uvdesk/mailbox-component/Services/MailboxService.php:385)"} []

I tried to re-install, but no success either.
The attempt to put some own debug code in the php code did not show anything (literally, no response).

Could anyone kindly point me in the right direction please?