Moin zusammen,
nachdem ich jetzt einige Male die Installation durchlaufen lassen habe und das Problem nicht gelöst bekomme, hoffe ich, dass einer von euch mir weiterhelfen kann.
ich habe folgendes Setup:
- frische Installation SuSE Leap 15.4
- IPv4/IPv6 beide aktiv und konfiguriert
- Hostname und /etc/hosts gesetzt
- DNS-Einträge sind eingerichtet
- Installation über das setup-Skript durchgeführt (gromox-setup-Package)
- alle benötigten Ports sind an der Firewall offen
- Client ist ein mac mit Office 365 für mac.
Bei der Installation musste ich nach der Installation der benötigten Pakete die mariaDB manuell starten, danach lief der setup durch. Im Log ist kein Fehler verzeichnet, nur warnings für das PHP-MemoryLimit für gromox-files.
Nun das Problem
Nach der Installation kann ich die Admin-Oberfläche im Browser starten, alle Dienste in der Übersicht sind grün. Lege ich eine Domain an, kann ich keine chat-Gruppe hinzufügen (Fehlermeldung "Service 'chat@default' is currently not available"), Domain kann ohne Chat-Gruppe hinzugefügt werden. User zu der Domain habe ich dann angelegt, Chat-Option war grau.
Chat lässt sich öffnen, als admin kann ich mich dort auch anmelden und eine Gruppe manuell hinzufügen, auch den eben angelegten Mail-User anlegen.
Mail lässt sich öffnen, als Mail-User kann ich mich im Browser anmelden. Mit Outlook kommt keine Verbindung zustande, beim Hinzufügen des Kontos wird der Wartekreisel gezeigt (nach ca. 15 Minuten habe ich dann abgebrochen). Andere Mailprogramme (apple mail) funktionieren. Mailversand funktioniert, aber eingehende Mails werden nicht zugestellt.
Meet kann ich öffnen und einen Raum betreten. Die Symbole für Kamera und Mikro sind durchgestrichen und können nicht aktiviert werden (Zugriff wurde aber im Browser erlaubt). In den Einstellungen sehe ich ein Bild und auch der Testton wird abgespielt. Nach einigen Minuten wird die Verbindung getrennt und erneut verbunden. Probiert habe ich es mit chrome, firefox und safari.
Folgende Einträge habe ich im admin-UI-Log gefunden
[ERROR] (mattermostdriver.websocket) Enter a valid email or username and/or password.
[WARNING] (chat@default) Failed to load service: Failed to connect to grommunio-chat - Enter a valid email or username and/or password.
[WARNING] (flask.app) PATCH /api/v1/system/domains/1? from 46.59.199.170 -> 503 '{"message":"Service \'chat@default\' is currently not available"}\n'
mattermost.log
<-- SCHNIPP -->
{"timestamp":"2023-05-26 10:07:41.727 +02:00","level":"warn","msg":"Error while creating session for user access token","caller":"app/session.go:90","error":"createSessionForUserAccessToken: Invalid or missing token., resource: UserAccessToken id: token=heexkhsht3883pe5sbyx1y83fa"}
{"timestamp":"2023-05-26 10:07:41.727 +02:00","level":"info","msg":"Invalid session","caller":"web/handlers.go:277","error":"GetSession: Invalid session token=heexkhsht3883pe5sbyx1y83fa, err="}
{"timestamp":"2023-05-26 10:09:39.687 +02:00","level":"info","msg":"SimpleWorker: Job is complete","caller":"jobs/base_workers.go:96","worker":"ProductNotices","job_id":"rur65e8q8fgwbq7xc74xyceaxe"}
<-- SCHNAPP -->
files.log
{"reqId":"STqEWdk4xGwVXoDShzSA","level":3,"time":"2023-05-25T13:10:44+00:00","remoteAddr":"","user":"--","app":"PHP","method":"","url":"/files/occ","message":"file_get_contents(/usr/share/grommunio-files/.htaccess): Failed to open stream: No such file or directory at /usr/share/grommunio-files/lib/private/Setup.php#512","userAgent":"--","version":"25.0.4.1","exception":{"Exception":"Error","Message":"file_get_contents(/usr/share/grommunio-files/.htaccess): Failed to open stream: No such file or directory at /usr/share/grommunio-files/lib/private/Setup.php#512","Code":0,"Trace":[{"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::"},{"file":"/usr/share/grommunio-files/lib/private/Setup.php","line":512,"function":"file_get_contents"},{"file":"/usr/share/grommunio-files/lib/private/Setup.php","line":416,"function":"updateHtaccess","class":"OC\\Setup","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/share/grommunio-files/core/Command/Maintenance/Install.php","line":105,"function":"install","class":"OC\\Setup","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/share/grommunio-files/3rdparty/symfony/console/Command/Command.php","line":255,"function":"execute","class":"OC\\Core\\Command\\Maintenance\\Install","type":"->"},{"file":"/usr/share/grommunio-files/3rdparty/symfony/console/Application.php","line":1009,"function":"run","class":"Symfony\\Component\\Console\\Command\\Command","type":"->"},{"file":"/usr/share/grommunio-files/3rdparty/symfony/console/Application.php","line":273,"function":"doRunCommand","class":"Symfony\\Component\\Console\\Application","type":"->"},{"file":"/usr/share/grommunio-files/3rdparty/symfony/console/Application.php","line":149,"function":"doRun","class":"Symfony\\Component\\Console\\Application","type":"->"},{"file":"/usr/share/grommunio-files/lib/private/Console/Application.php","line":213,"function":"run","class":"Symfony\\Component\\Console\\Application","type":"->"},{"file":"/usr/share/grommunio-files/console.php","line":100,"function":"run","class":"OC\\Console\\Application","type":"->"},{"file":"/usr/share/grommunio-files/occ","line":11,"args":["/usr/share/grommunio-files/console.php"],"function":"require_once"}],"File":"/usr/share/grommunio-files/lib/private/Log/ErrorHandler.php","Line":92,"CustomMessage":"--"}}
{"reqId":"99FfO95IT1GHgiIHdB32","level":3,"time":"2023-05-25T13:10:46+00:00","remoteAddr":"","user":"--","app":"PHP","method":"","url":"/files/occ","message":"Undefined array key \"class\" at /usr/share/grommunio-files/lib/private/legacy/OC_User.php#137","userAgent":"--","version":"25.0.4.1","exception":{"Exception":"Error","Message":"Undefined array key \"class\" at /usr/share/grommunio-files/lib/private/legacy/OC_User.php#137","Code":0,"Trace":[{"file":"/usr/share/grommunio-files/lib/private/legacy/OC_User.php","line":137,"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::"},{"file":"/usr/share/grommunio-files/lib/base.php","line":741,"function":"setupBackends","class":"OC_User","type":"::"},{"file":"/usr/share/grommunio-files/lib/base.php","line":1144,"function":"init","class":"OC","type":"::"},{"file":"/usr/share/grommunio-files/console.php","line":48,"args":["/usr/share/grommunio-files/lib/base.php"],"function":"require_once"},{"file":"/usr/share/grommunio-files/occ","line":11,"args":["/usr/share/grommunio-files/console.php"],"function":"require_once"}],"File":"/usr/share/grommunio-files/lib/private/Log/ErrorHandler.php","Line":92,"CustomMessage":"--"}}
{"reqId":"99FfO95IT1GHgiIHdB32","level":3,"time":"2023-05-25T13:10:46+00:00","remoteAddr":"","user":"--","app":"core","method":"","url":"/files/occ","message":"User backend not found.","userAgent":"--","version":"25.0.4.1","data":{"app":"core"}}
viele Grüße und Danke schon einmal vorab,
Arne