Probleme mit kolab-webadmin und chwala

rené wallrodt - #hashtagbandit bandit at hashtagbandit.ch
Di Dez 2 23:29:06 CET 2014


hallo zusammen

folgendes setup:
- dedicated root server mit dem aktuellsten debian wheezy 7.7
- nginx 1.6.2, aktuellstes php5-fpm [PHP 5.4.35-0+deb7u2 (fpm-fcgi)
(built: Nov 19 2014 07:57:58)], mysql (5.5.40-0+wheezy1)

ich habe das kolab-nginx-setup ("complex installation") befolgt
(http://docs.kolab.org/howtos/nginx-webserver.html) mit ein paar kleinen
anpassungen, da es für eine ältere nginx-version geschrieben ist. nach
langem herumbasteln lief dann auch das php5-fpm. die
php-funktionstüchtigkeit der einzelnen server-"locations" habe ich
mittels einer phpinfo() verzifizieren können.

/roundcubemail läuft im root-verzeichnis der subdomain mail.kokos.io
scheinbar problemlos. allerdings noch ohne logindaten, weil der
kolab-webadmin unter mail.kokos.io/kolab-webadmin nicht so will, wie
ich. die error logs vom nginx weisen bei einem zugriff auf diese URI
folgendes auf...

<quote>

2014/12/02 22:52:54 [error] 2347#0: *3669 FastCGI sent in stderr: "PHP
message: PHP Warning:  file(/etc/kolab/kolab.conf): failed to open
stream: Permission denied in /usr/share/kolab-webadmin/lib/Conf.php on
line 206
PHP message: PHP Warning:  Invalid argument supplied for foreach() in
/usr/share/kolab-webadmin/lib/Conf.php on line 210
PHP message: PHP Fatal error:  Uncaught exception 'SmartyException' with
message 'unable to write file
/usr/share/kolab-webadmin/lib/../cache/wrt547e34b64290f3.81060820' in
/usr/share/php/smarty3/sysplugins/smarty_internal_write_file.php:44
Stack trace:
#0 /usr/share/php/smarty3/sysplugins/smarty_internal_template.php(201):
Smarty_Internal_Write_File::writeFile('/usr/share/kola...', '<?php /*
Smarty...', Object(Smarty))
#1
/usr/share/php/smarty3/sysplugins/smarty_internal_templatebase.php(155):
Smarty_Internal_Template->compileTemplateSource()
#2
/usr/share/php/smarty3/sysplugins/smarty_internal_templatebase.php(374):
Smarty_Internal_TemplateBase->fetch('login.html', NULL, NULL, NULL, true)
#3 /usr/share/kolab-webadmin/lib/kolab_client_output.php(179):
Smarty_Internal_TemplateBase->display('login.html')
#4 /usr/share/kolab-webadmin/lib/kolab_client_output.php(90):
kolab_client_output->send_tpl('login')
#5 /usr/share/kolab-webadmin/lib/kolab_client_task.php(420):
kolab_client_output->send('login')
#6 /usr/" while reading response header from upstream, client:
77.57.213.251, server: mail.kokos.io, request: "GET /kolab-webadmin/
HTTP/1.1", upstream:
"fastcgi://unix:/var/run/php5-fpm/mail_kolab-webadmin.sock:", host:
"mail.kokos.io"

</quote>

beim chwala-instance sieht es nahezu gleich aus, nämlich...

<quote>

2014/12/02 22:52:57 [error] 2347#0: *3669 FastCGI sent in stderr: "PHP
message: PHP Fatal error:  Uncaught exception 'SmartyException' with
message 'unable to write file
/usr/share/chwala/lib/..//cache/wrt547e34b9b62a71.69965792' in
/usr/share/php/smarty3/sysplugins/smarty_internal_write_file.php:44
Stack trace:
#0 /usr/share/php/smarty3/sysplugins/smarty_internal_template.php(201):
Smarty_Internal_Write_File::writeFile('/usr/share/chwa...', '<?php /*
Smarty...', Object(Smarty))
#1
/usr/share/php/smarty3/sysplugins/smarty_internal_templatebase.php(155):
Smarty_Internal_Template->compileTemplateSource()
#2
/usr/share/php/smarty3/sysplugins/smarty_internal_templatebase.php(374):
Smarty_Internal_TemplateBase->fetch('login.html', NULL, NULL, NULL, true)
#3 /usr/share/chwala/lib/file_ui_output.php(179):
Smarty_Internal_TemplateBase->display('login.html')
#4 /usr/share/chwala/lib/file_ui_output.php(90):
file_ui_output->send_tpl('login')
#5 /usr/share/chwala/lib/file_ui.php(376): file_ui_output->send('login')
#6 /usr/share/chwala/lib/file_ui.php(300): file_ui->action_logout()
#" while reading response header from upstream, client: 77.57.213.251,
server: mail.kokos.io, request: "GET /chwala/ HTTP/1.1", upstream:
"fastcgi://unix:/var/run/php5-fpm/mail_chwala.sock:", host: "mail.kokos.io"

</quote>

ich werde daraus leider nicht sonderlich schlau und hoffe, dass ihr mir
irgendwie weiterhelfen könnt.

danke schon mal im voraus und beste grüsse ins kolab-land
rené
-- 
Dictated but not read.
@hashtagbandit_
http://hashtagbandit.ch
OpenPGP Public Key: http://bndt.ch/htbndt


Mehr Informationen über die Mailingliste users-de