500 Server Error after Roundcube update in Centos 7
Open, Needs TriagePublic



last update gave me a 500 Error after login on roundcube.

roundube log entry:

PHP Parse error: syntax error, unexpected '$list' (T_VARIABLE) in /usr/share/roundcubemail/plugins/tasklist/localization/de_DE.inc on line 237


$labels['importedsuccessfully'] = 'Die Aufgabe wurde erfolgreich unter '$list' gespeichert';
$labels['updatedsuccessfully'] = 'Die Aufgabe wurde erfolgreich in '$list' aktualisiert';

changed to:

$labels['importedsuccessfully'] = 'Die Aufgabe wurde erfolgreich unter $list gespeichert';
$labels['updatedsuccessfully'] = 'Die Aufgabe wurde erfolgreich in $list aktualisiert';

Uncommenting the Variable above fixed it (at least for german installations).



Ticket Type
bernhard created this task.Sun, Jan 20, 6:42 PM
templer1234 added a subscriber: templer1234.EditedSun, Jan 20, 8:18 PM

Hi all,

i can confirm this error and did the same fix for this issue. (ubuntu 16.04)

best regards,
stefan wirbatz

Konrad added a subscriber: Konrad.Fri, Jan 25, 1:10 AM

Hi all,

same here Ubuntu 16.04 and Kolab 16.1 .

btw. I could a proper manual how to domain move kolab 16.1, I've read the document on multi domain https://docs.kolab.org/howtos/multi-domain.html but I need to know how to move the primary doman.

This has been fixed in 5834133fadb9e. Not yet packaged.

Konrad added a comment.EditedSun, Jan 27, 1:06 PM

Cannot login Kolab Web Admin after update, on Ubutnu 16.04 with Kolab 16.1 ...

Checking some Logs:

  • /var/log/apache2/access.log - - [27/Jan/2019:13:26:09 +0100] "POST /kolab-webadmin/? HTTP/1.1" 200 1524 "https://XXX.new.io/kolab-webadmin/?" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:64.0) Gecko/20100101 Firefox/64.0"

looks ok ??

  • /var/log/kolab/pykolab.log is completely empty
  • /var/log/kolab-webadmin/errors:

[27-Jan-2019 13:29:28 +0100](mfqqpr8fsr0bi1keaj19ufgcf5): PHP Error: Login failed. Unable to connect to ssl://OLD.old.de:443. Error: stream_socket_client(): unable to connect to ssl://OLD.old.de:443 (Unknown error)
stream_socket_client(): Failed to enable crypto
stream_socket_client(): Peer certificate CN=NEW.new.io' did not match expected CN=OLD.old.de' (POST)

Ahhhh here, ... Nevertheless I'm wondering as I have NEW.new.io added as domain alias of OLD.old.de !

Here certainly is not everything working as documented in : https://docs.kolab.org/howtos/multi-domain.html