[gelöst] Roundcube Fehler nach Upate auf Bookworm

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
buddy67
Beiträge: 169
Registriert: 30.06.2016 22:52:15

[gelöst] Roundcube Fehler nach Upate auf Bookworm

Beitrag von buddy67 » 15.04.2024 22:10:12

Moin,

ich habe ein hoffentlich kleines Problem mit Roundcube: Nach dem Update auf Bookworm kann ich mich zwar einloggen aber es werden keine Mails angezeigt. In der rechten Seite sehe ich z.B. das in der inbox 20 Mails sind Jedoch erscheint der Fehler "Ein Fehler ist aufgetreten! Serverfehler! (Internal Server Error)" -> die Nachrichten werden nicht angezeigt. Beim Versuch eine Nachsicht zu senden: "Ein Fehler ist aufgetreten! SMTP Fehler (): Die Authentisierung ist fehlgeschlagen."

Das Empfangen und Senden mit Thunderbird als Client funktioniert einwandfrei.
Die config.inc.php sieht so aus:

Code: Alles auswählen

$config = array();

/* Do not set db_dsnw here, use dpkg-reconfigure roundcube-core to configure database ! */
include_once("/etc/roundcube/debian-db-roundcube.php");

// IMAP host chosen to perform the log-in.
// See defaults.inc.php for the option description.
$config['imap_host'] = 'localhost:143';

// SMTP server host (for sending mails).
// See defaults.inc.php for the option description.
$config['smtp_host'] = 'localhost:587';

// SMTP username (if required) if you use %u as the username Roundcube
// will use the current username for login
$config['smtp_user'] = '%u';

// SMTP password (if required) if you use %p as the password Roundcube
// will use the current user's password for login
$config['smtp_pass'] = '%p';
....
Ich weiß nicht wirklich weiter... hat jemand einen Tipp??
Danke!
Zuletzt geändert von buddy67 am 16.04.2024 14:34:22, insgesamt 1-mal geändert.

Benutzeravatar
heisenberg
Beiträge: 3583
Registriert: 04.06.2015 01:17:27
Lizenz eigener Beiträge: MIT Lizenz

Re: Roundcube Fehler nach Upate auf Bookworm

Beitrag von heisenberg » 15.04.2024 22:26:23

Hast Du schon mal in die Logdateien im logs - Ordner reingeschaut?
Jede Rohheit hat ihren Ursprung in einer Schwäche.

buddy67
Beiträge: 169
Registriert: 30.06.2016 22:52:15

Re: Roundcube Fehler nach Upate auf Bookworm

Beitrag von buddy67 » 15.04.2024 22:38:27

heisenberg hat geschrieben: ↑ zum Beitrag ↑
15.04.2024 22:26:23
Hast Du schon mal in die Logdateien im logs - Ordner reingeschaut?
Ja, das habe ich aber hier fällt mir nichts auf... nur im logfile "imap" in /var/log/roundcube zig mal

Code: Alles auswählen

[17-Sep-2023 12:43:21 +0200]: <kc3mia6n> Connecting to IMAP server attempt:0
[17-Sep-2023 12:43:23 +0200]: <kc3mia6n> Connecting to IMAP server attempt:0
....

Benutzeravatar
heisenberg
Beiträge: 3583
Registriert: 04.06.2015 01:17:27
Lizenz eigener Beiträge: MIT Lizenz

Re: Roundcube Fehler nach Upate auf Bookworm

Beitrag von heisenberg » 15.04.2024 22:43:31

Wie führtst Du PHP auf Deinem Server aus? FastCGI? Apache-Modul? FPM? Host Du dort die Logs geprüft?
Jede Rohheit hat ihren Ursprung in einer Schwäche.

buddy67
Beiträge: 169
Registriert: 30.06.2016 22:52:15

Re: Roundcube Fehler nach Upate auf Bookworm

Beitrag von buddy67 » 15.04.2024 22:46:03

heisenberg hat geschrieben: ↑ zum Beitrag ↑
15.04.2024 22:43:31
Wie führtst Du PHP auf Deinem Server aus? FastCGI? Apache-Modul? FPM? Host Du dort die Logs geprüft?

Code: Alles auswählen

apt list --installed | grep php

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

libapache2-mod-php5/now 5.6.33+dfsg-0+deb8u1 amd64  [Installiert,lokal]
libapache2-mod-php8.2/stable,now 8.2.7-1~deb12u1 amd64  [Installiert,aktualisierbar auf: 8.2.18-1~deb12u1]
php-auth-sasl/stable,now 1.1.0-1 all  [Installiert,automatisch]
php-auth/now 1.6.4-1 all  [Installiert,lokal]
php-bz2/stable,now 2:8.2+93 all  [Installiert,automatisch]
php-common/stable,now 2:93 all  [Installiert,automatisch]
php-composer-ca-bundle/stable,now 1.3.5-1 all  [Installiert,automatisch]
php-curl/stable,now 2:8.2+93 all  [Installiert,automatisch]
php-db/stable,now 1.11.0-0.2 all  [Installiert,automatisch]
php-enchant/stable,now 2:8.2+93 all  [Installiert,automatisch]
php-fig-http-message-util/stable,now 1.1.5-2 all  [Installiert,automatisch]
php-gd/stable,now 2:8.2+93 all  [Installiert,automatisch]
php-getallheaders/stable,now 3.0.3-3 all  [Installiert,automatisch]
php-google-recaptcha/stable,now 1.2.4-5 all  [Installiert,automatisch]
php-guzzlehttp-guzzle/stable,now 7.4.5-1 all  [Installiert,automatisch]
php-guzzlehttp-promises/stable,now 1.5.2-1 all  [Installiert,automatisch]
php-guzzlehttp-psr7/stable,now 2.4.5-1 all  [Installiert,automatisch]
php-intl/stable,now 2:8.2+93 all  [installiert]
php-ldap/stable,now 2:8.2+93 all  [Installiert,automatisch]
php-log/now 1.12.9-2 all  [Installiert,lokal]
php-mail-mime/stable,now 1.10.11-1 all  [Installiert,automatisch]
php-mail/stable,now 1.4.1-1.1 all  [Installiert,automatisch]
php-mariadb-mysql-kbs/stable,now 1.2.14-1 all  [Installiert,automatisch]
php-masterminds-html5/stable,now 2.7.6+dfsg-1 all  [Installiert,automatisch]
php-mbstring/stable,now 2:8.2+93 all  [Installiert,automatisch]
php-mcrypt/stable,now 3:1.0.5-4 amd64  [Installiert,automatisch]
php-mdb2/stable,now 2.5.0b5-2.1 all  [Installiert,automatisch]
php-mysql/stable,now 2:8.2+93 all  [Installiert,automatisch]
php-net-ldap2/stable,now 2.2.1-1 all  [installiert]
php-net-ldap3/stable,now 1.1.4-1 all  [installiert]
php-net-sieve/stable,now 1.4.6-1 all  [Installiert,automatisch]
php-net-smtp/stable,now 1.10.1-1 all  [Installiert,automatisch]
php-net-socket/stable,now 1.2.2-2 all  [Installiert,automatisch]
php-nikic-fast-route/stable,now 1.3.0-4 all  [Installiert,automatisch]
php-pear/stable,now 1:1.10.13+submodules+notgz+2022032202-2 all  [installiert]
php-phpmyadmin-motranslator/stable,now 5.3.0-1 all  [Installiert,automatisch]
php-phpmyadmin-shapefile/stable,now 3.0.1-2 all  [Installiert,automatisch]
php-phpmyadmin-sql-parser/stable,now 5.7.0-2 all  [Installiert,automatisch]
php-pspell/stable,now 2:8.2+93 all  [installiert]
php-psr-cache/stable,now 1.0.1-3 all  [Installiert,automatisch]
php-psr-container/stable,now 1.1.2-1 all  [Installiert,automatisch]
php-psr-http-client/stable,now 1.0.1-2 all  [Installiert,automatisch]
php-psr-http-factory/stable,now 1.0.1-3 all  [Installiert,automatisch]
php-psr-http-message/stable,now 1.0.1-3 all  [Installiert,automatisch]
php-psr-log/stable,now 1.1.4-2 all  [Installiert,automatisch]
php-slim-psr7/stable,now 1.6.1-1 all  [Installiert,automatisch]
php-soap/stable,now 2:8.2+93 all  [Installiert,automatisch]
php-symfony-cache-contracts/stable,now 2.5.2-1 all  [Installiert,automatisch]
php-symfony-cache/stable,now 5.4.23+dfsg-1+deb12u1 all  [Installiert,automatisch]
php-symfony-config/stable,now 5.4.23+dfsg-1+deb12u1 all  [Installiert,automatisch]
php-symfony-dependency-injection/stable,now 5.4.23+dfsg-1+deb12u1 all  [Installiert,automatisch]
php-symfony-deprecation-contracts/stable,now 2.5.2-1 all  [Installiert,automatisch]
php-symfony-expression-language/stable,now 5.4.23+dfsg-1+deb12u1 all  [Installiert,automatisch]
php-symfony-filesystem/stable,now 5.4.23+dfsg-1+deb12u1 all  [Installiert,automatisch]
php-symfony-polyfill-php80/stable,now 1.27.0-2 all  [Installiert,automatisch]
php-symfony-service-contracts/stable,now 2.5.2-1 all  [Installiert,automatisch]
php-symfony-var-exporter/stable,now 5.4.23+dfsg-1+deb12u1 all  [Installiert,automatisch]
php-tcpdf/stable,now 6.6.2+dfsg1-1 all  [Installiert,automatisch]
php-twig-i18n-extension/stable,now 4.0.1-2 all  [Installiert,automatisch]
php-twig/stable,now 3.5.1-1 all  [Installiert,automatisch]
php-webmozart-assert/stable,now 1.11.0-1 all  [Installiert,automatisch]
php-xml/stable,now 2:8.2+93 all  [Installiert,automatisch]
php-zip/stable,now 2:8.2+93 all  [Installiert,automatisch]
php5-cgi/now 5.6.33+dfsg-0+deb8u1 amd64  [Installiert,lokal]
php5-cli/now 5.6.33+dfsg-0+deb8u1 amd64  [Installiert,lokal]
php5-common/now 5.6.33+dfsg-0+deb8u1 amd64  [Installiert,lokal]
php5-fpm/now 5.6.33+dfsg-0+deb8u1 amd64  [Installiert,lokal]
php5-imap/now 5.6.33+dfsg-0+deb8u1 amd64  [Installiert,lokal]
php5-intl/now 5.6.33+dfsg-0+deb8u1 amd64  [Installiert,lokal]
php5-json/now 1.3.6-1 amd64  [Installiert,lokal]
php5-mcrypt/now 5.6.33+dfsg-0+deb8u1 amd64  [Installiert,lokal]
php5-memcache/now 3.0.8-5 amd64  [Installiert,lokal]
php5-memcached/now 2.2.0-2 amd64  [Installiert,lokal]
php5-mysql/now 5.6.33+dfsg-0+deb8u1 amd64  [Installiert,lokal]
php5-pspell/now 5.6.33+dfsg-0+deb8u1 amd64  [Installiert,lokal]
php5-recode/now 5.6.33+dfsg-0+deb8u1 amd64  [Installiert,lokal]
php5-snmp/now 5.6.33+dfsg-0+deb8u1 amd64  [Installiert,lokal]
php5-sqlite/now 5.6.33+dfsg-0+deb8u1 amd64  [Installiert,lokal]
php5-tidy/now 5.6.33+dfsg-0+deb8u1 amd64  [Installiert,lokal]
php5-xcache/now 3.2.0-1 amd64  [Installiert,lokal]
php5-xmlrpc/now 5.6.33+dfsg-0+deb8u1 amd64  [Installiert,lokal]
php5-xsl/now 5.6.33+dfsg-0+deb8u1 amd64  [Installiert,lokal]
php5/now 5.6.33+dfsg-0+deb8u1 all  [Installiert,lokal]
php8.2-bz2/stable,now 8.2.7-1~deb12u1 amd64  [Installiert,aktualisierbar auf: 8.2.18-1~deb12u1]
php8.2-cli/stable,now 8.2.7-1~deb12u1 amd64  [Installiert,aktualisierbar auf: 8.2.18-1~deb12u1]
php8.2-common/stable,now 8.2.7-1~deb12u1 amd64  [Installiert,aktualisierbar auf: 8.2.18-1~deb12u1]
php8.2-curl/stable,now 8.2.7-1~deb12u1 amd64  [Installiert,aktualisierbar auf: 8.2.18-1~deb12u1]
php8.2-enchant/stable,now 8.2.7-1~deb12u1 amd64  [Installiert,aktualisierbar auf: 8.2.18-1~deb12u1]
php8.2-gd/stable,now 8.2.7-1~deb12u1 amd64  [Installiert,aktualisierbar auf: 8.2.18-1~deb12u1]
php8.2-intl/stable,now 8.2.7-1~deb12u1 amd64  [Installiert,aktualisierbar auf: 8.2.18-1~deb12u1]
php8.2-ldap/stable,now 8.2.7-1~deb12u1 amd64  [Installiert,aktualisierbar auf: 8.2.18-1~deb12u1]
php8.2-mbstring/stable,now 8.2.7-1~deb12u1 amd64  [Installiert,aktualisierbar auf: 8.2.18-1~deb12u1]
php8.2-mcrypt/stable,now 3:1.0.5-4 amd64  [Installiert,automatisch]
php8.2-mysql/stable,now 8.2.7-1~deb12u1 amd64  [Installiert,aktualisierbar auf: 8.2.18-1~deb12u1]
php8.2-opcache/stable,now 8.2.7-1~deb12u1 amd64  [Installiert,aktualisierbar auf: 8.2.18-1~deb12u1]
php8.2-phpdbg/stable,now 8.2.7-1~deb12u1 amd64  [Installiert,aktualisierbar auf: 8.2.18-1~deb12u1]
php8.2-pspell/stable,now 8.2.7-1~deb12u1 amd64  [Installiert,aktualisierbar auf: 8.2.18-1~deb12u1]
php8.2-readline/stable,now 8.2.7-1~deb12u1 amd64  [Installiert,aktualisierbar auf: 8.2.18-1~deb12u1]
php8.2-soap/stable,now 8.2.7-1~deb12u1 amd64  [Installiert,aktualisierbar auf: 8.2.18-1~deb12u1]
php8.2-xml/stable,now 8.2.7-1~deb12u1 amd64  [Installiert,aktualisierbar auf: 8.2.18-1~deb12u1]
php8.2-zip/stable,now 8.2.7-1~deb12u1 amd64  [Installiert,aktualisierbar auf: 8.2.18-1~deb12u1]
php8.2/stable,now 8.2.7-1~deb12u1 all  [Installiert,aktualisierbar auf: 8.2.18-1~deb12u1]
php/stable,now 2:8.2+93 all  [installiert]
phpmyadmin/stable,now 4:5.2.1+dfsg-1 all  [installiert]

Benutzeravatar
heisenberg
Beiträge: 3583
Registriert: 04.06.2015 01:17:27
Lizenz eigener Beiträge: MIT Lizenz

Re: Roundcube Fehler nach Upate auf Bookworm

Beitrag von heisenberg » 15.04.2024 22:49:29

Das ist keine Antwort auf die Frage. Die Antwort bekommst Du - wenn Du es selbst nicht weisst - über die PHP-Funktion phpinfo.

Lege eine Datei (z. B. t.php) in Dein Roundcube-Verzeichnis mit folgendem Inhalt:

Code: Alles auswählen

<?php
phpinfo();
?>
Eigentümer und Zugriffsrechte wie der Rest von Roundcube! (ggf. mit chown/chmod richtig setzen) Rufe die diese Datei im Browser auf. (z. B. https://deinroundcube.deinedomain.de/t.php) und poste den Screenshot davon.

Sieht dann in etwa so aus: Beispielausgabe von phpinfo.
Zuletzt geändert von heisenberg am 15.04.2024 22:53:23, insgesamt 1-mal geändert.
Jede Rohheit hat ihren Ursprung in einer Schwäche.

buddy67
Beiträge: 169
Registriert: 30.06.2016 22:52:15

Re: Roundcube Fehler nach Upate auf Bookworm

Beitrag von buddy67 » 15.04.2024 22:52:49

...das hier:
Server API: FPM/FastCGI ?

Benutzeravatar
heisenberg
Beiträge: 3583
Registriert: 04.06.2015 01:17:27
Lizenz eigener Beiträge: MIT Lizenz

Re: Roundcube Fehler nach Upate auf Bookworm

Beitrag von heisenberg » 15.04.2024 23:05:32

buddy67 hat geschrieben: ↑ zum Beitrag ↑
15.04.2024 22:52:49
...das hier:
Server API: FPM/FastCGI ?
Ja. Du hast also PHP per FPM aktiv. Das Logfile davon ist in einer Standard-Debian-Installation möglicherweise: /var/log/php${PHPVERSION}-fpm.log als für PHP 8.2 dann: /var/log/php8.2-fpm.log. Dort kannst Du nach Fehlern suchen.

Aber wie geschrieben. Zeig' mal den Screenshot davon. Da sind noch andere wichtige Informationen dabei (Die tatsächlich verwendete PHP Version z. B.).

Im Übrigen: Welche Version von Roundcube hast Du am laufen? (Roundcube solltest Du vor dem Upgrade auf Bookworm aktualisiert haben. Sonst kommt möglicherweise Dein altes Roundcube nicht mit der neuen PHP-Version zurecht.) Falls die Version zu alt ist. Sichere Dein Roundcube-Verzeichnis und lade ein aktuelles Roundcube runter und übernehme die Konfiguration von der alten Version.
Jede Rohheit hat ihren Ursprung in einer Schwäche.

buddy67
Beiträge: 169
Registriert: 30.06.2016 22:52:15

Re: Roundcube Fehler nach Upate auf Bookworm

Beitrag von buddy67 » 15.04.2024 23:06:58

heisenberg hat geschrieben: ↑ zum Beitrag ↑
15.04.2024 23:05:32
...
Aber wie geschrieben. Zeig' mal den Screenshot davon. Da sind noch andere wichtige Informationen dabei (Die tatsächlich verwendete PHP Version z. B.).
Ich habe Dir eine PM geschrieben, ich bekomme das als Screenshot nicht hin...

buddy67
Beiträge: 169
Registriert: 30.06.2016 22:52:15

Re: Roundcube Fehler nach Upate auf Bookworm

Beitrag von buddy67 » 15.04.2024 23:08:04

Code: Alles auswählen

roundcube-core/stable,stable-security,now 1.6.5+dfsg-1~deb12u1 all  [Installiert,automatisch]
roundcube-mysql/stable,stable-security,now 1.6.5+dfsg-1~deb12u1 all  [installiert]
roundcube-plugins-extra/stable,now 1.4.10+1-4 all  [installiert]
roundcube-plugins/stable,stable-security,now 1.6.5+dfsg-1~deb12u1 all  [installiert]
roundcube-skin-classic/stable,now 1.6.0+ds-2 all  [Installiert,automatisch]
roundcube-skin-larry/stable,now 1.6.0+ds-2 all  [Installiert,automatisch]
roundcube/stable,stable-security,now 1.6.5+dfsg-1~deb12u1 all  [installiert]

Benutzeravatar
heisenberg
Beiträge: 3583
Registriert: 04.06.2015 01:17:27
Lizenz eigener Beiträge: MIT Lizenz

Re: Roundcube Fehler nach Upate auf Bookworm

Beitrag von heisenberg » 15.04.2024 23:20:24

Roundcube-Version ist in Ordnung (RC 1.6.5 ist akzeptabel aktuell). Für Webapplikationen nutze ich selbst keine Debian-Pakete (sind mir zu alt).

In Deinem Screenshot steht aber nicht FPM/FastCGI sondern Apache Handler . Das ist dann ein Bisschen was Anderes. (Apache Modul mod_php).

Schau im Log unter /var/log/apache2/error.log (oder in welcher Datei auch immer Dein Apache ErrorLog konfiguriert ist) nach. Dort sollten Fehlermeldungen drin stehen.

Typischer Kanditat: Fehlende PHP-Module. Da kannst Du ja auch schon mal die bei Dir installierten PHP-8.2-Module hiermit vergleichen:
https://github.com/roundcube/roundcubem ... quirements

Das mit den Bildern geht über den Gallerie-Link im Beitragseditor. Ein Screenshot:

4790
Jede Rohheit hat ihren Ursprung in einer Schwäche.

buddy67
Beiträge: 169
Registriert: 30.06.2016 22:52:15

Re: Roundcube Fehler nach Upate auf Bookworm

Beitrag von buddy67 » 16.04.2024 00:02:58

Ich hab es jetzt mit einen reinstall lösen können...

:/# apt-get install --reinstall roundcube roundcube-mysql
:/# dpkg-reconfigure roundcube-mysql
:/# dpkg-reconfigure roundcube
:/# apt-get install --reinstall roundcube-core
:/# dpkg-reconfigure roundcube-core

Die Benutzereinstellungen waren so zwar weg, aber das war egal... jetzt geht es wieder :)
DANKE!

Antworten