Hallo,
ich habe letzte Woche EGroupware (17.1.20181205) auf einem frisch aufgesetzten Ubuntu 18.04 installiert (via apt-get).
Das hat auch soweit sehr gut funktioniert, ich habe daraufhin den Apache deaktiviert und einen Nginx Server installiert und konfiguriert. Auch das hat problemlos funktioniert. Allerdings ist das Webinterface nun sehr langsam und lädt ca. 3min für jeden Klick.
In den logs findet sich folgende Fehler:
2019/01/14 09:36:47 [error] 1900#1900: *69 FastCGI sent in stderr: "PHP message: PHP Warning: file_get_contents(https://collabora.egroupware.org/hosting/discovery): failed to open stream: Connection timed out in /usr/share/egroupware/collabora/src/Bo.php on line 85
PHP message: #1 /usr/share/egroupware/collabora/src/Bo.php(85): file_get_contents(‘https://collabo…’, false, Resource id #49)
PHP message: #2 /usr/share/egroupware/collabora/src/Hooks.php(41): EGroupware\Collabora\Bo::discover()
PHP message: #3 [internal function]: EGroupware\Collabora\Hooks::getEditorLink(Array)
PHP message: #4 /usr/share/egroupware/api/src/Hooks.php(138): call_user_func(‘EGroupware\Coll…’, Array)
PHP message: #5 /usr/share/egroupware/api/src/Hooks.php(82): EGroupware\Api\Hooks::single(Array, ‘collabora’, true)
PHP message: #6 /usr/share/egroupware/filemanager/inc/class.filemanager_hooks.inc.php(351): EGroupware\Api\Hooks::process(‘filemanager-edi…’, ‘collabora’, true)
PHP message: #7 /usr/share/egroupware/filemanager/inc/class.filemanager_hooks.inc.php(316): filemanager_hooks::getEditorLink()
PHP message: #8 [internal function]: filemanager_hooks::search_link(Array)
PHP message: #9 /usr/share/egroupware/api/src/Hooks.php(138): call_user_func(‘filemanager_hoo…’, Array)
PHP message: #10 /usr/share/egroupware/api/src/Hooks.php(82): EGroupware\Api\Hooks::single(Array, ‘filemanager’, false)
PHP message: #11 /usr/share/egroupware/api/src/Link.php(221): EGroupware\Api\Hooks::process(‘search_link’, Array, false)
PHP message: #12 /usr/share/egroupware/api/src/Link.php(1769): EGroupware\Api\Link::init_static()
PHP message: #13 /usr/share/egroupware/api/src/autoload.php(50): require_once(’/usr/share/egro…’)
PHP message: #14 [internal function]: {closure}(‘EGroupware\Api\…’)
PHP message: #15 /usr/share/egroupware/api/src/Framework.php(981): spl_autoload_call(‘EGroupware\Api\…’)
PHP message: #16 /usr/share/egroupware/api/src/Framework.php(520): EGroupware\Api\Framework::_get_js(Array)
PHP message: #17 /usr/share/egroupware/api
Meine Vermutung ist, dass das Problem an dem nicht-konfigurierten Proxy Server liegt (wir hatten mal ein ählniches Verhalten bei einer Wordpress Installation). Aber ich habe noch keine Möglichkeit gefunden, um einen Proxy für eGroupware einzustellen.
Außerdem ist der Server (noch) nicht aus dem Internet erreichbar. Könnte es ggf. auch daran liegen?
Vielen Dank und viele Grüße!
Edit: Verwendet wird PHP7.2 (fpm)