Dieser Fehler ist aktuell auch in einer Appliance-Installation aufgetreten, die im September installiert wurde. Der sabre-Server lief nicht und Fehlermeldungen wurde nicht in Logdateien geschrieben, da auch dort die Rechte nicht gestimmt haben.
Fehlermeldung (nur bei manuellem Aufruf von https://hostname/dav)
Fatal error: Uncaught PDOException: SQLSTATE[HY000] [14] unable to open database file in /usr/share/grommunio-dav/lib/GrommunioSyncState.php:24 Stack trace: #0 /usr/share/grommunio-dav/lib/GrommunioSyncState.php(24): PDO->__construct('sqlite:/var/lib...') #1 /usr/share/grommunio-dav/lib/GrommunioDavBackend.php(25): grommunio\DAV\GrommunioSyncState->__construct(Object(grommunio\DAV\GLogger), 'sqlite:/var/lib...') #2 /usr/share/grommunio-dav/server.php(30): grommunio\DAV\GrommunioDavBackend->__construct(Object(grommunio\DAV\GLogger)) #3 {main} thrown in /usr/share/grommunio-dav/lib/GrommunioSyncState.php on line 24
Abhilfe:
chown grodav:grodav /var/lib/grommunio-dav/
chown grodav:grodav /var/log/grommunio-dav/