Nach dem Import eines PST-Backups in eine frische Community Installation (Grommunio ISO-Distribution) mit allen Updates (Stand 11.12.24) funktioniert der Sync auf ein Android Gerät (Nine & Android Mail) nur teilweise.
Irgendwann stoppt der Sync älterer NAchrichten mit folgendem Fehler in /var/log/grommunio-sync/grommunio-sync-error.log.
11/12/2024 07:10:34 [ 1446] [FATAL] [meine.email@domain.tld] Fatal error: /usr/share/php-mapi/class.meetingrequest.php:1982 - Uncaught TypeError: mapi_getprops(): Argument #1 ($any) must be of type resource, bool given in /usr/share/php-mapi/class.meetingrequest.php:1982
Stack trace:
#0 /usr/share/php-mapi/class.meetingrequest.php(1982): mapi_getprops()
#1 /usr/share/php-mapi/class.meetingrequest.php(3884): Meetingrequest->openCustomUserStore()
#2 /usr/share/php-mapi/class.meetingrequest.php(3625): Meetingrequest->getDelegatorStore()
#3 /usr/share/php-mapi/class.meetingrequest.php(1690): Meetingrequest->getCorrespondentCalendarItem()
#4 /usr/share/grommunio-sync/lib/grommunio/mapiprovider.php(813): Meetingrequest->isLocalOrganiser()
#5 /usr/share/grommunio-sync/lib/grommunio/mapiprovider.php(67): MAPIProvider->getEmail()
#6 /usr/share/grommunio-sync/lib/grommunio/mapiphpwrapper.php(104): MAPIProvider->GetMessage()
#7 [internal function]: PHPWrapper->ImportMessageChange()
#8 /usr/share/grommunio-sync/lib/grommunio/exporter.php(307): mapi_exportchanges_synchronize()
#9 /usr/share/grommunio-sync/lib/request/sync.php(1253): ExportChangesICS->Synchronize()
#10 /usr/share/grommunio-sync/lib/request/sync.php(998): Sync->syncFolder()
#11 /usr/share/grommunio-sync/lib/request/requestprocessor.php(94): Sync->Handle()
#12 /usr/share/grommunio-sync/index.php(114): RequestProcessor::HandleRequest()
#13 {main}
thrown (1)
11/12/2024 07:10:35 [ 1443] [ERROR] [meine.email@domain.tld] LoopDetection->ProcessLoopDetectionPreviousConnectionFailed(): Command 'Sync' at 11/12/2024 07:02:00 with pid '1446' terminated unexpectedly or is still running.
11/12/2024 07:10:35 [ 1443] [ERROR] [meine.email@domain.tld] Please check your logs for this PID and errors like PHP-Fatals or Apache segmentation faults and report your results to the grommunio dev team.
11/12/2024 07:10:36 [ 1443] [FATAL] [meine.email@domain.tld] Fatal error: /usr/share/php-mapi/class.meetingrequest.php:1982 - Uncaught TypeError: mapi_getprops(): Argument #1 ($any) must be of type resource, bool given in /usr/share/php-mapi/class.meetingrequest.php:1982
Stack trace:
#0 /usr/share/php-mapi/class.meetingrequest.php(1982): mapi_getprops()
#1 /usr/share/php-mapi/class.meetingrequest.php(3884): Meetingrequest->openCustomUserStore()
#2 /usr/share/php-mapi/class.meetingrequest.php(3625): Meetingrequest->getDelegatorStore()
#3 /usr/share/php-mapi/class.meetingrequest.php(1690): Meetingrequest->getCorrespondentCalendarItem()
#4 /usr/share/grommunio-sync/lib/grommunio/mapiprovider.php(813): Meetingrequest->isLocalOrganiser()
#5 /usr/share/grommunio-sync/lib/grommunio/mapiprovider.php(67): MAPIProvider->getEmail()
#6 /usr/share/grommunio-sync/lib/grommunio/mapiphpwrapper.php(104): MAPIProvider->GetMessage()
#7 [internal function]: PHPWrapper->ImportMessageChange()
#8 /usr/share/grommunio-sync/lib/grommunio/exporter.php(307): mapi_exportchanges_synchronize()
#9 /usr/share/grommunio-sync/lib/request/sync.php(1253): ExportChangesICS->Synchronize()
#10 /usr/share/grommunio-sync/lib/request/sync.php(998): Sync->syncFolder()
#11 /usr/share/grommunio-sync/lib/request/requestprocessor.php(94): Sync->Handle()
#12 /usr/share/grommunio-sync/index.php(114): RequestProcessor::HandleRequest()
#13 {main}
thrown (1)
11/12/2024 07:10:42 [ 1439] [ERROR] [meine.email@domain.tld] LoopDetection->ProcessLoopDetectionPreviousConnectionFailed(): Command 'Sync' at 11/12/2024 07:02:01 with pid '1443' terminated unexpectedly or is still running.
11/12/2024 07:10:42 [ 1439] [ERROR] [meine.email@domain.tld] Please check your logs for this PID and errors like PHP-Fatals or Apache segmentation faults and report your results to the grommunio dev team.
Beim ersten Auftreten war der Meetingrequest der den Crash verursacht direkt nach der zuletzt erfolgreich synchronisierten Mail - jetzt nicht.
Frage: Wie kann ich das abstellen oder ggf. das problematische Element identifizieren?