<?xml version="1.0"?>
<rss version="2.0"><channel><title>German / Deutsch Latest Topics</title><link>https://forum.froxlor.org/index.php?/forum/9-german-deutsch/</link><description>German / Deutsch Latest Topics</description><language>en</language><item><title>NIS-2 Umsetzung - Infos gesucht</title><link>https://forum.froxlor.org/index.php?/topic/21246-nis-2-umsetzung-infos-gesucht/</link><description><![CDATA[<p>ja ich weiß ich bin etwas spät dran aber mich würde trotzdem interessieren wie ihr das umgesetzt habt.<br><br>Jeder (unabhändig von der Betriebsgröße) der einen eigenen DNS für seine Kundendomains betreibt fällt ja unter die NIS-2 Richtlinie.<br>Zitat:  <em>Gemäß § 28 Absatz 1 Nr. 2 BSIG sind DNS-Diensteanbieter, unabhängig ihrer Größe, verpflichtet die Anforderungen nach §§ 30 ff. BSIG zu erfüllen.</em><br> <br>Damit kommen Dinge wie Registrierungspflicht beim BSI, erstellen diverser Dokumentation wie Informationssicherheitsrichtlinie, Risikoanalyse, Notfall- und Backupdokumentation, Patch-/Benutzer-/Zugriffsrichtlinien und auch des Vorfallsmeldeprozesses.</p><p>Hattet ihr euch dazu entsprechende Unterstützung durch Berater geholt?<br>Welche einschlägigen Webseiten sind empfehlenswert?<br>Oder sitzt ihr es einfach aus?</p><p>Die KI ist auch nur bedingt hilfreich, da drei Anbieter drei unterschiedliche Ergebnisse liefern und alle abdriften.</p>]]></description><guid isPermaLink="false">21246</guid><pubDate>Thu, 30 Jul 2026 13:06:13 +0000</pubDate></item><item><title>DB erstellen / Passwort Policy wird nicht vollst&#xE4;ndig gepr&#xFC;ft</title><link>https://forum.froxlor.org/index.php?/topic/21244-db-erstellen-passwort-policy-wird-nicht-vollst%C3%A4ndig-gepr%C3%BCft/</link><description><![CDATA[<p>Hallo,</p><p>seit ein paar Versionen gibt es folgendes verhalten:</p><ul><li><p>Man möchte eine MySQL Datenbank erstellen und gibt ein zu schwaches Passwort ein, wird die Datenbank angelegt, aber der User nicht<br>In diesem Fall lautet die Policy: 8 Zeichen, ein groß- und ein kleinbuchstaben, aber keine Sonderzeichen als Pflicht<br>Erstellt man ein Passwort ohne Sonderzeichen kommt folgende Meldung:</p></li><li><p>SQLSTATE[HY000]: General error: 1819 Your password does not satisfy the current policy requirements</p></li><li><p>Die angelegte DB ist dann im Frontend auch nicht sichtbar, und der User kann keine weiteren DBs mehr erstellen</p></li></ul><p>Vermutlich werden die meisten eh die Sonderzeichen aktiviert haben, aber dennoch ein wuzi kleiner Bug ;-)</p>]]></description><guid isPermaLink="false">21244</guid><pubDate>Tue, 30 Jun 2026 16:38:06 +0000</pubDate></item><item><title>Frage zu Rechten der Dateien in /etc/apache2/htpasswd</title><link>https://forum.froxlor.org/index.php?/topic/21241-frage-zu-rechten-der-dateien-in-etcapache2htpasswd/</link><description><![CDATA[<p>Hallo,<br><br>es kommt hier selten vor, dass jemand Verzeichnisschutz nutzt, daher kann ich nicht sagen, wie lange das Problem schon besteht, aber es ist so, dass auf meinen Servern nach Ändern eines Verzeichnisschutzes die Dateien dort root:root und 0640 haben. Damit sind sie für den apache (www-data) nicht lesbar und es kommt zum HTTP 500.<br><br>Sollte in die lib/Froxlor/Cron/Http/Apache.php hinter Zeile 1402 vielleicht sowas wie:<br><br>chmod($htpasswd_filename, 0644);<br>- oder - <br>chgrp($htpasswd_filename, 'www-data');<br><br>Gruß</p>]]></description><guid isPermaLink="false">21241</guid><pubDate>Thu, 11 Jun 2026 08:30:51 +0000</pubDate></item><item><title>DNS-Eintr&#xE4;ge &#xE4;ndern</title><link>https://forum.froxlor.org/index.php?/topic/21237-dns-eintr%C3%A4ge-%C3%A4ndern/</link><description><![CDATA[<p>Hallo zusammen,</p><p>ich habe die oft die Notwendigkeit, DNS-Einträge zu ändern. Aktuell löse ich das dadurch, dass ich den DNS-Eintrag per C&amp;P im Editor speichere, den Eintag dann im DNS-Editor lösche und aus den gespeicherten (und veränderten) Daten neu erstelle.<br><br>Gibt es eine Möglichkeit, den Eintrag im Froxlor-Panel direkt zu ändern?</p>]]></description><guid isPermaLink="false">21237</guid><pubDate>Mon, 18 May 2026 10:27:07 +0000</pubDate></item><item><title>Update nach Jahren unber&#xFC;hrter Installation - kann Upgrade nicht abschlie&#xDF;en</title><link>https://forum.froxlor.org/index.php?/topic/21233-update-nach-jahren-unber%C3%BChrter-installation-kann-upgrade-nicht-abschlie%C3%9Fen/</link><description><![CDATA[<p>Hi!</p><p>Ich habe von meinem Hoster bei der Installation vom V-Server Froxlor vorinstalliert gehabt und Froxlor genutzt um mir einen Mail-Account einzurichten und danach das ganze Teil so ziemlich in Ruhe gelassen.</p><p>Das hat ewig lang funktioniert und auch jetzt scheint es noch weiter zu laufen, meine E-Mails kommen immer noch auf die damals eingerichtete E-Mail Adresse an.</p><p>Ich wollte nach all den Jahren dann aber doch mal wieder gucken: Was kann Froxlor eigentlich alles so und bin auf die Seite gegangen. Dort wurde ich dann nach Admin-Login gefragt um das Update das mit meinen Server-Updates wahrscheinlich ohne dass ich es bemerkt habe im Hintergrund eingespielt wurde zu vollenden. Soweit so gut.</p><p>Das Update geht über 4 Minor Versionen: von 0.10.25 auf 2.3.5. Wahrscheinlich von Debian 9 auf Debian 12 wenn man alles zusammenzählt.</p><p>Nun, ich klicke die Einstellungen an, die ich gerne hätte, Froxlor geht einen Schritt weiter und zeigt mir einen grünen Haken bei Database Integrity. Ich klicke aufs Dashboard und sehe das Dashboard.</p><p>Anzahl E-Mails, anzahl User etc. Alles korrekt dargestellt.</p><p></p><p>Nur das Update beendet sich nicht.</p><p></p><p><img class="ipsImage ipsImage_thumbnailed ipsRichText__align--block" data-fileid="1149" src="https://forum.froxlor.org/uploads/monthly_2026_05/grafik.thumb.png.e6c88bc1a447432e79e68e29d4916a42.png" alt="grafik.png" title="grafik.png" width="1000" height="569" data-full-image="https://forum.froxlor.org/uploads/monthly_2026_05/grafik.png.fd03c3b6e4cbf23b81484e009ef7c60b.png" loading="lazy"></p><p></p><p>Links in der Seite sehe ich nur weiterhin das "froxlor update" und auch nach etwas Warten falls die Cron-Tasks etwas machen, passiert nichts.</p><p>Ich finde auch keine wirklich hilfreichen Logs, weder in <code>/var/www/html/froxlor/logs</code>, noch anderswo. Nur in den Apache2 Error Logs sehe ich<br><br><code>Trying to access array offset on value of type null in /var/www/html/froxlor/lib/Froxlor/Ajax/Ajax.php on line 202, referer: https://&lt;&lt;Domain&gt;&gt;/froxlor/admin_settings.php?page=phpinfo</code></p><p></p><p>Wie ihr wahrscheinlich schon gelesen habt: ich bin total unerfahren was Froxlor angeht und habe keine große Ahnung wie ich weiter debuggen kann, um mein Panel wieder lauffähig zu bekommen. Bin deshalb über jede Hilfe dankbar.</p>]]></description><guid isPermaLink="false">21233</guid><pubDate>Fri, 01 May 2026 12:53:08 +0000</pubDate></item><item><title>Volles Management via Froxlor aber DNS und Mail via API</title><link>https://forum.froxlor.org/index.php?/topic/21204-volles-management-via-froxlor-aber-dns-und-mail-via-api/</link><description><![CDATA[<p>Guten Tag zusammen<br><br>gab es in der Vergangenheit schonmal Ambitionen, Froxlor so zu erweitern, dass zwar sämliches Management für die Kunden via Froxlor als zentrale Plattform möglich ist, Mail und DNS jedoch nicht auf dem Server laufen sondern extern und von Froxlor nur via API verwaltet werden?<br><br>Konkreter Use-Case: <br><br>Wir haben für unsere Kunden ein hervorrangend funktionierendes Mail System gebaut. Das läuft seit vielen Jahren stable, ist topaktuell gewartet und bekommt gaaanz viel Liebe. Unsere DNS Server sind genauso. Fully Automated, Single Source of truth aus Netbox via Webhook automatisierte Deployments auf verschiedene Authoritative NS. Was fehlt nun fehlt ist Kunden einen Selfservice für das Hosting und DNS. Mail existiert bereits ein selfservice, soll aber in Zukunft via API gesteuert werden um so dem Kunden eine zentrale Möglichkeit zu bieten seinen Kram zusammenzuklickern. API auf Mailserver Seite ist bereits vorhanden.<br><br>Ich bin fit mit PHP und mache mit Gedanken wir man das mit Froxlor umsetzen könnte. Bevor ich aber damit anfange irgendwas spezifisches zu bauen, wäre es doch cool, wenn es was generisches wäre, was auch der Community zugute käme. <br><br>Daher meine Frage ob es in der Vergangenheit oder auch aktuell da schonmal Ambitionen/Gedanken/PoC's gab. Wie steht das Froxlor Team dazu? <br><br>Best<br><br>shcrypt<br><br></p>]]></description><guid isPermaLink="false">21204</guid><pubDate>Thu, 26 Feb 2026 22:27:05 +0000</pubDate></item><item><title>Meine Email-Clients sehen f&#xFC;r das Email-Konto bei IMAP nur das selbst erstellte Zertifikat des Host</title><link>https://forum.froxlor.org/index.php?/topic/21199-meine-email-clients-sehen-f%C3%BCr-das-email-konto-bei-imap-nur-das-selbst-erstellte-zertifikat-des-host/</link><description><![CDATA[<p>Moin zusammen,<br>ich benutze seit Oktober letzten Jahres Froxlor auf meinem dedicated Server. Soweit tut alles zur Zufriedenheit, bis auf zwei Probleme, die ich leider bislang nicht gelöst bekommen habe.<br>Ich werde mich hier auf ein Problem beschränken, für das Andere mache ich ein neues Themal auf.<br>Meine Email-Clients sehen für das Email-Konto bei IMAP nur das selbst erstellte Zertifikat des Host. Bei SMTP ist alles bestens, das per LetsEncrypt erstellte Zertifikat wird erkannt und auch genutzt.</p><p>Hier ein paar technische Infos:<br>Betriebssytem: Ubuntu 24.04<br>Webserver: Apache 2.4<br>PHP-Version: 8.3.6<br>MySQL-Server-Version: 10.11.13-MariaDB-0ubuntu0.24.04.1<br>Webserver-Interface: FPM-FCGI<br>Froxlor: Version 2.3.2 mit rspamd</p><p>Wenn noch Infos gebraucht werden, bitte melden. Ich bin nicht so fit in Sachen "Forum"</p>]]></description><guid isPermaLink="false">21199</guid><pubDate>Sat, 10 Jan 2026 11:22:47 +0000</pubDate></item><item><title>Nach Update l&#xE4;uft Froxlor nicht mehr</title><link>https://forum.froxlor.org/index.php?/topic/21198-nach-update-l%C3%A4uft-froxlor-nicht-mehr/</link><description><![CDATA[<p>Moin,</p><p>ich habe heute das Update von Froxlor 2.8 auf 3.2.3 angestossen.</p><p>Hat er auch gemacht, danach wurde auch Version 3.2.3 angezeigt und ein Task zur Neuerstellung der Webserver-Konfiguration.<br>Die wurde wohl gemacht, danach war Froxlor nicht mehr erreichbar.</p><hr><h1>Internal Server Error</h1><p>The server encountered an internal error or misconfiguration and was unable to complete your request.</p><p>Please contact the server administrator at [no address given] to inform them of the time this error occurred, and the actions you performed just before this error.</p><p>More information about this error may be available in the server error log.</p><hr><p>Im Apache2 error log steht:</p><p>[Sun Jan 04 14:23:47.979086 2026] [fcgid:warn] [pid 2309018:tid 2309018] (104)Connection reset by peer: [client xx.xxx.xxx.xx:61893] mod_fcgid: error reading data</p><p>from FastCGI server</p><p>[Sun Jan 04 14:23:47.979117 2026] [core:error] [pid 2309018:tid 2309018] [client xx.xxx.xxx.xxx:61893] End of script output before headers: index.php</p><hr><p><br>Die anderen Seiten scheinen aber alle zu laufen.</p><p>Was kann ich tun?</p><p></p>]]></description><guid isPermaLink="false">21198</guid><pubDate>Sun, 04 Jan 2026 13:28:07 +0000</pubDate></item><item><title>php-sessionclean bei php-fpm kollidiert mit fuse-mounts</title><link>https://forum.froxlor.org/index.php?/topic/21197-php-sessionclean-bei-php-fpm-kollidiert-mit-fuse-mounts/</link><description><![CDATA[<p>Ich habe von php-fcgi auf php-fpm umgestellt. Vermutlich damit einher kommt der cronjob froxlor:php-sessionclean.</p><p>Auf dem Webserver laufen vereinzelt nextcloud-Instanzen mit collabra-office als appimage. Letzteres wird offenbar über fuse unter dem Froxlor-Kunden eingehangen und der Mountpoint landet im /var/customers/tmp/Kunde. Dort will auch der sessionclean als root durch und stößt sich an dem nicht lesbaren Dateisystemobjekt:<br></p><pre spellcheck="" class="ipsCode language-plaintext" data-language="Plain Text"><code>find: ‘/var/customers/tmp/KUNDE/.mount_CollabLB2oWZ’: Keine Berechtigung</code></pre><p>In der /etc/cron.d/froxlor brauche ich nicht mit grep und Ausgabeumleitung rumpopeln. Könnte ich denn tmp und sessions in verschiedene Ordner legen (session_save_path ./. {TMP_DIR}) oder ist das sessionclean hardcodiert an den {TMP_DIR}? Vielleicht gibts ja auch ne ganz andere Idee (außer den office-Server in docker oder als deamon aufzusetzen)?</p>]]></description><guid isPermaLink="false">21197</guid><pubDate>Mon, 29 Dec 2025 13:29:17 +0000</pubDate></item><item><title>php.ini f&#xFC;r die CLI (z.B. cron) bei php-fpm</title><link>https://forum.froxlor.org/index.php?/topic/21196-phpini-f%C3%BCr-die-cli-zb-cron-bei-php-fpm/</link><description><![CDATA[<p>Egal ob nextcloud, wordpress, matomo, mautic, ... - viele Webanwendungen empfehlen cronjobs.</p><p>Bisher lief bei mit php-fcgi und ich habe die cronjobs mit "php -c /war/www/php-fcgi-scripts/KUNDE/DOMAIN" konfiguriert um die gleichen PHP Einstellungen zu nutzen, wir für den VHost im Froxlor vorgesehen.</p><p>Jetzt unter php-fpm gibts die Pool-Konfigurationen, die sich nicht mittels "php -c" als INI nutzen lassen. Man müsste händisch irgendwo INIs anlegen und bei Änderungen der PHP-Einstellungen im UI dann auch manuell anpassen.</p><p>Könnte Froxlor nicht für diesen Anwendungsfall weiterhin php.ini's generieren und irgendwo ablegen - oder übersehe ich gar eine einfache Lösung?</p>]]></description><guid isPermaLink="false">21196</guid><pubDate>Mon, 29 Dec 2025 13:18:26 +0000</pubDate></item><item><title>Ank&#xFC;ndigung / changelog zu 2.3.2 fehlt</title><link>https://forum.froxlor.org/index.php?/topic/21195-ank%C3%BCndigung-changelog-zu-232-fehlt/</link><description><![CDATA[<p>Nicht kriegsentscheidend, aber ich z.B. schaue gern vorm Einspielen der Updates nach, was sich ändert. In diesem Fall macht man dass dann eben etwas aufwändiger über github.</p>]]></description><guid isPermaLink="false">21195</guid><pubDate>Mon, 29 Dec 2025 13:13:54 +0000</pubDate></item><item><title>Bedingungen f&#xFC;r den froxlor VHost</title><link>https://forum.froxlor.org/index.php?/topic/21192-bedingungen-f%C3%BCr-den-froxlor-vhost/</link><description><![CDATA[<p>Hallo,</p><p>ich kümmere mich gerade mal etwas intensiver um meine gewachsene und portierten syscp-froxlor. Ich habe u.a. von php-fcgi auf php-fpm umgestellt. Dabei musste ich mir Gedanken um die Erreichbarkeit meines froxlor machen.<br>- der FQDN wird mit dem bind auf dem Server, aber manuell, verwaltet<br>- der hostname weicht vom FQDN, mit dem ich froxlor erreichen will ab<br>- ich habe in der froxlor-VHost-Konfiguration "unter hostnamen erreichbar" an und einen weiteren Alias (anderer FQDN) gesetzt<br>- egal ob php-fpm an oder nicht ...<br>=&gt; ich kann nicht erkennen, dass froxlor nach dem cron Lauf (-f) einen VHost mit ServerName und/oder ServerAlias wie erwartet erstellt<br>ich habs jetzt manuell gemacht, um überhaupt wider ran zu kommen<br><br>Was kann der VHost-Erstellung alles dazwischenfunken? Was habe ich falsch konfiguriert oder übersehen?<br><br>Danke im Voraus, Ronny<br>... und schöne Wintersonnenwendfeier</p>]]></description><guid isPermaLink="false">21192</guid><pubDate>Wed, 24 Dec 2025 11:52:28 +0000</pubDate></item><item><title>cron traffic / mysql / checkCurrentDistro Fehler nach Update auf froxlor 2.3</title><link>https://forum.froxlor.org/index.php?/topic/21191-cron-traffic-mysql-checkcurrentdistro-fehler-nach-update-auf-froxlor-23/</link><description><![CDATA[<p>Hallo,</p><p>seit meinem Update auf froxlor 2.3 erhalte ich von meinem cron jeweils um Mitternacht folgende Fehler eMail:</p><p><u>Subject: </u>Cron &lt;root@h2872352&gt; /usr/bin/nice -n 5 /usr/bin/php -q /var/www/html/froxlor/bin/froxlor-cli froxlor:cron 'traffic' -q 1&gt; /dev/null</p><p><span style='font-family: "Helvetica", "Arial", sans-serif;'>froxlor[551172]: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away</span><br><span style='font-family: "Helvetica", "Arial", sans-serif;'>froxlor[551172]: --- DEBUG: #0 /var/www/html/froxlor/lib/Froxlor/Database/Database.php(122): PDOStatement-&gt;execute() #1 /var/www/html/froxlor/lib/Froxlor/Settings.php(223): Froxlor\Database\Database::pexecute() #2 /var/www/html/froxlor/lib/Froxlor/Settings.php(191): Froxlor\Settings::storeSetting() #3 /var/www/html/froxlor/lib/Froxlor/System/Cronjob.php(145): Froxlor\Settings::Set() #4 /var/www/html/froxlor/lib/Froxlor/Cli/MasterCron.php(161): Froxlor\System\Cronjob::checkCurrentDistro() #5 /var/www/html/froxlor/vendor/symfony/console/Command/Command.php(298): Froxlor\Cli\MasterCron-&gt;execute() #6 /var/www/html/froxlor/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command-&gt;run() #7 /var/www/html/froxlor/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application-&gt;doRunCommand() #8 /var/www/html/froxlor/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application-&gt;doRun() #9 /var/www/html/froxlor/bin/froxlor-cli(71): Symfony\Component\Console\Application-&gt;run() #10 {main}</span></p><p>Es scheint aber alles zu funktionieren. Ein "/etc/init.d/mysql status" sagt mariadbd ist active und running und alle Funktionen (apache, imap, ...) laufen.</p><p>Beim einloggen in froxlor kommt außerdem die Nachricht "It seems that you have upgraded to a new distribution. Please remember to reconfigure services accordingly.", wobei ich schon seit langer Zeit Debian 12 verwende und kein upgrade durchgeführt habe. Da in der Fehler eMail auch ein "checkCurrentDistro" auftaucht, gehören diese Fehler vielleicht zusammen?</p><p>Was könnte hier seit dem Update schief laufen?</p><p></p>]]></description><guid isPermaLink="false">21191</guid><pubDate>Fri, 19 Dec 2025 10:26:36 +0000</pubDate></item><item><title>nicht ben&#xF6;tigte DNS-Records l&#xF6;schen</title><link>https://forum.froxlor.org/index.php?/topic/21190-nicht-ben%C3%B6tigte-dns-records-l%C3%B6schen/</link><description><![CDATA[<p>Hallo zusammen,</p><p>kann ich von Froxlor automatisch generierte DNS-Records aus der Zone entfernen?</p><p>Hintergrund: Ein Kunde besitzt eine Domain und will diese nur als E-Mail-Domain nutzen. Klicke ich im Backend den Schieberegler "Nur als E-Mail-Domain verwenden?" auf aus, werden im DNS trotzdem A- und AAAA-Records für @ und www erzeugt, erwartet hätte ich, dass diese Records nicht angelegt werden, sondern nur für die E-Mail-Funktion benötigte (plus natürlich SOA und NS). Somit wird bei Aufruf der Domain der Froxlor-Anmeldescreen angezeigt, was in diesem Fall nicht erwünscht ist.</p><p>Ich kann die Records in der Zone jedoch nur mit validen Records überschreiben, aber offenbar nicht löschen.</p><p>Ich könnte jetzt für die Domain ein eigenes Zonenfile anlegen, was dann aber dazu führt, dass der Kunde dies im Backend nicht ändern kann, richtig?</p><p>Gibt es noch einen weiteren Weg, die Records zu entfernen?</p><p>Vielen Dank und viele Grüße aus Haltern am See</p><p>Thorsten Weihs</p>]]></description><guid isPermaLink="false">21190</guid><pubDate>Mon, 15 Dec 2025 15:55:04 +0000</pubDate></item><item><title><![CDATA[Update Debian 12 -> 13, später Froxlor 2.2.x auf 2.3 - Verhalten bei Rekonfiguration]]></title><link>https://forum.froxlor.org/index.php?/topic/21189-update-debian-12-13-sp%C3%A4ter-froxlor-22x-auf-23-verhalten-bei-rekonfiguration/</link><description><![CDATA[<p>Hi,</p><p>endlich ( :) ) ist das Froxlor-Update für Trixie da.</p><p>Da ich in meinem Übermut Debian bereits vor längerem von 12 auf 13 aktualisiert hatte (mit entsprechender gebrochener und manuell gefixter Dovecot-Config) sehe ich jetzt nach dem Frox Update auf 2.3 das hier.</p><p><img class="ipsImage ipsImage_thumbnailed ipsRichText__align--block" data-fileid="1142" src="https://forum.froxlor.org/uploads/monthly_2025_12/image.thumb.png.e0e5f05737201bf8ec4b32b39bb2414e.png" alt="image.png" title="image.png" width="1000" height="461" data-full-image="https://forum.froxlor.org/uploads/monthly_2025_12/image.png.4e0de242125aac63bd2f8bce9c226396.png" loading="lazy"></p><p>Meine Frage dazu: Wenn ich das hier Ausführe, ändert sich ja nur, das die die passenden Config Templates in Froxlor sehe oder? Oder macht Froxlor noch automatisch was anderes, was meine exklusive Aufmerksamkeit erfordert? Weil das schaut so nach Warnung aus......</p><p>Ich habe leider keine Erinnerung mehr daran, wie das von 10 auf 11 auf 12 war...</p>]]></description><guid isPermaLink="false">21189</guid><pubDate>Mon, 15 Dec 2025 15:29:49 +0000</pubDate></item><item><title>Umstellung Mailsystem auf NFS</title><link>https://forum.froxlor.org/index.php?/topic/21188-umstellung-mailsystem-auf-nfs/</link><description><![CDATA[<p>Hallo,</p><p>ich möchte das Mailsystem aus Platzgründen auf einen NFS Share legen, der dann auch als var/customers/mail eingehangen wird.</p><p>Ich würde gerne den Index von Dovecot lokal lassen.</p><p>Ich dachte an so ein Konstrukt</p><p></p><p># dovecot-sql.conf.ext</p><p>driver = mysql</p><p>connect = "host=<a rel="external nofollow" href="https://localhost">localhost</a> dbname=froxlor user=froxlor password=******“</p><p></p><p>password_query = SELECT username AS user, password_enc AS password, CONCAT(homedir, maildir) AS userdb_home, uid AS userdb_uid, gid AS userdb_gid, CONCAT('maildir:', homedir, maildir, ':INDEX=/var/dovecot/indexes/%u') AS userdb_mail, CONCAT('*:storage=', quota, 'M') as userdb_quota_rule FROM mail_users WHERE (username = '%u' OR email = '%u') AND ((imap = 1 AND '%Ls' = 'imap') OR (pop3 = 1 AND '%Ls' = 'pop3') OR ((postfix = 'Y' AND '%Ls' = 'smtp') OR (postfix = 'Y' AND '%Ls' = 'sieve')))</p><p></p><p>Das wird komplett ignoriert.</p><p></p><p>Ich bin ratlos!</p><p></p><p>Tipps?</p><p></p>]]></description><guid isPermaLink="false">21188</guid><pubDate>Sat, 13 Dec 2025 15:23:47 +0000</pubDate></item><item><title><![CDATA[PHP fcgi -> fpm]]></title><link>https://forum.froxlor.org/index.php?/topic/21187-php-fcgi-fpm/</link><description><![CDATA[<p>Ich habe an einem kleinen Server mal den Schritt gewagt von php-fcgid auf php-fpm umzustellen.<br>Dazu habe ich<br>- die Schritte unter System -&gt; Konfiguration -&gt; SYSTEM -&gt; PHP-FPM manuell durchgeführt<br>- unter System -&gt; Einstellungen -&gt; FCGID -&gt; ganz oben deaktiviert<br>- unter System -&gt; Einstellungen -&gt; PHP-FPM -&gt; ganz oben aktiviert UND unten Verwende mod_proxy aktiviert, da ich Debian 13 Trixie nutze<br>( - ich frage mich was soll der Alias-Ordner /var/www/php-fpm, der wird nicht angelegt)<br>- unter PHP -&gt; PHP-FPM Versionen -&gt; $VERSION musste ich das restart command von "/etc/init.d/php-fpm restart" auf "/etc/init.d/php8.4-fpm restart" ändern<br>- in /etc/php/8.4/fpm/php-fpm.conf musste ich "include=/etc/php-fpm.d/*.conf" hinzufügen<br>- dann (und auch zwischendurch ;-) habe ich die System -&gt; Configs neu schreiben Funktion genutzt<br><br>Effektiv bin ich also über die Vorgaben in der FPM Version gestolpert:<br>- das binary muss wohl die Versionsnummer enthalten "php-fpm8.4"<br>- die Idee mit dem Pfad für die pool configs muss man dem php-fpm über include mitteilen oder den Pfad eben auf den Debian Standard (/etc/php/8.4/fpm/pool.d/) setzen<br>- was ist hier besser?<br><br>Habe ich was falsch gemacht?<br>Sollte die Feststellung mit den 2 Defaults der FPM Version Konfiguration in den bugtracker?<br>Wo sollten die pool configs besser hin, in den von Froxlor vorgeschlagenen eigenen Order (dann brauchts den Hinweis mit dem include) oder in den Debian Std-Ordner?<br><br>Gruß, Ronny<br></p>]]></description><guid isPermaLink="false">21187</guid><pubDate>Thu, 11 Dec 2025 12:12:54 +0000</pubDate></item><item><title>Neuinstallation unter Debian Trixie - PHP-Fehler</title><link>https://forum.froxlor.org/index.php?/topic/21186-neuinstallation-unter-debian-trixie-php-fehler/</link><description><![CDATA[<p>Hallo,</p><p>ich habe eine Neuinstallation unter Trixie ausgeführt. Die Installation via Web-Installer bringt eine Fehlermeldung:</p><h4><strong><em>Willkommen bei froxlor</em></strong></h4><p><em>Das System wird auf Abhängigkeiten überprüft, um sicher zu stellen das alle erforderlichen PHP Erweiterungen vorhanden und aktiviert sind, so dass froxlor einwandfrei funktioniert.</em></p><p><strong><em><i class="fa-solid fa-triangle-exclamation" title="triangle-exclamation"></i></em></strong><em> Auf dem System ist PHP 8.4.11 installiert</em></p><p><em>Kritischer Fehler</em></p><ul><li><p><em>Folgende PHP Erweiterungen werden zusätzlich benötigt</em></p><ul><li><p><em>gd</em></p></li></ul></li></ul><p></p><p>Allerdings ist gd installiert:</p><p><em># apt policy php-gd<br>php-gd:<br>  Installiert:           2:8.4+96<br>  Installationskandidat: 2:8.4+96<br>  Versionstabelle:<br> *** 2:8.4+96 500<br>        500 mirror+file:/etc/apt/mirrors/debian.list trixie/main amd64 Packages<br>        100 /var/lib/dpkg/status</em></p><p></p><p>Wie lässt sich das lösen?</p>]]></description><guid isPermaLink="false">21186</guid><pubDate>Wed, 10 Dec 2025 08:16:16 +0000</pubDate></item><item><title><![CDATA[froxlor & wordpress]]></title><link>https://forum.froxlor.org/index.php?/topic/19854-froxlor-wordpress/</link><description><![CDATA[<p>
	Hi!
</p>

<p>
	Nach Installation von Wordpress sollte ein neues Template hochgeladen und installiert werden.<br />
	Hier kommt die Fehlermeldung "Es fehlt ein temporärer Ordner"
</p>

<p>
	Ich habe nach WP-Anleitung den WP_TEMP_DIR definiert und schreibbar gemacht - ohne Erfolg.
</p>

<p>
	In verschiedenen Tutorials wird empfohlen, die PHP-Einstellungen der php.ini zu ändern. Das <br />
	getraue ich mich nicht, weil ich befürchte, dass es sich global auswirkt.
</p>

<p>
	Hat jmd ähnliche Erfahrungen und ev. einen Lösungansatz?
</p>

<p>
	danke &amp; greets<br />
	Alex
</p>
]]></description><guid isPermaLink="false">19854</guid><pubDate>Tue, 23 Nov 2021 15:11:54 +0000</pubDate></item><item><title>Abwesenheitsnotizen mit roundcube?</title><link>https://forum.froxlor.org/index.php?/topic/21179-abwesenheitsnotizen-mit-roundcube/</link><description><![CDATA[<p>Da immer wieder die Nachfrage kommt würde ich gerne Abwesenehitznotizen für die von Froxlor verwaltete Mailkonten realisieren, ich verwende dovecot und roundcube.</p><p>Ist da Stand der Technik ein managesieve zu aktivieren und das darüber zu tun? Wenn ich mich recht Entsinne brauchte man da aber zunächst noch ein Doovecot Plugin für.</p><p>Gibt es da irgendwo eine Froxlor spezifische Doku? </p>]]></description><guid isPermaLink="false">21179</guid><pubDate>Tue, 18 Nov 2025 13:07:07 +0000</pubDate></item><item><title><![CDATA[Froxlor & Joomla]]></title><link>https://forum.froxlor.org/index.php?/topic/19808-froxlor-joomla/</link><description><![CDATA[<p>
	Hallo!
</p>

<p>
	Ich habe eine Frage an jene, die Joomla auf Froxlor nutzen, weil mir folgendes aufgefallen ist:
</p>

<p>
	Nachdem ich die Joomla-Dateien ins web-root geladen und die Installation aufgerufen habe, erhalte ich die Fehlermeldung, dass die "configuration.php" nicht erstellt werden kann.<br />
	Das führte ich auf fehlende Rechte zurück und habe webroot temporär auf 777 gesetzt. <br />
	Damit ist zwar das Installations-Problem gelöst, es lassen sich aber keinerlei Module oder Templates laden.
</p>

<p>
	Augenscheinlich werden die Rechte durch FTP-Upload auf 10000:10000 gesetzt, Jommla über html erwartet jedoch www-data:www-data (ich kann aber auch falsch liegen, mit dieser Vermutung).
</p>

<p>
	Kann mir jmd, der Joomla im Einsatz hat, nützliche Hinweise geben?
</p>

<p>
	<br />
	Danke &amp; greets 
</p>
]]></description><guid isPermaLink="false">19808</guid><pubDate>Wed, 13 Oct 2021 10:35:48 +0000</pubDate></item><item><title>Verschiedene FPM Pool Konfigurationen unter einer PHP Version</title><link>https://forum.froxlor.org/index.php?/topic/21178-verschiedene-fpm-pool-konfigurationen-unter-einer-php-version/</link><description><![CDATA[<p>Hallo zusammen, </p><p>Das ist mein erster Post im Forum hier. Ich beschäftigen mich neuerdings mit froxlor und habe nun mehrere PHPFPM Versionen installiert.</p><p>Als nächstes wollte ich verschiedene Pool Konfigurationen für eine PHP Version erstellen.<br>z.B. PHP8.3 mit pm ondemand und eine weitere Konfiguration mit PHP8.3 und pm dynamic<br>Allerdings erhalte ich beim speichern der zweiten Konfiguration eine Fehlermeldung, PHP-FPM version with the given restart command already exists. Das ist zwar richtig, aber warum wird das verhindert? bzw. kann man das umgehen?<br>Ich hätte gedacht, dass dies sowas wie Templates sind und pro vhost eine eigene Pool Konfiguration angelegt wird. <br><br>Bitte entschuldigt falls die Frage schon mal gestellt wurde. Ich habe die Suche verwendet aber nichts gefunden.<br></p><p>VG<br><br></p>]]></description><guid isPermaLink="false">21178</guid><pubDate>Sat, 01 Nov 2025 12:43:04 +0000</pubDate></item><item><title>Froxlor Webinterface nicht mehr erreichbar, die Kundendomains schon</title><link>https://forum.froxlor.org/index.php?/topic/21170-froxlor-webinterface-nicht-mehr-erreichbar-die-kundendomains-schon/</link><description><![CDATA[<p>Hallo,</p><p>der Server wurde neu gestartet und nach dem Reboot sind alle Kundendomains erreichbar, aber die Froxlorseite selbst nicht mehr.</p><p>Tipps?</p><p></p><p>VG</p>]]></description><guid isPermaLink="false">21170</guid><pubDate>Wed, 22 Oct 2025 11:23:32 +0000</pubDate></item><item><title>Apaxche startet, aber kein PHP keine vHosts</title><link>https://forum.froxlor.org/index.php?/topic/20420-apaxche-startet-aber-kein-php-keine-vhosts/</link><description><![CDATA[<p>
	Hallo,
</p>

<p>
	Ubuntu 20.04 LTS, aktuelles Patchlevel, PHP-FPM 7.4 bis 8.4 parallel
</p>

<p>
	 
</p>

<p>
	Beim Anlegen einer neuen Emal in Froxlor ist der Apache abgestürzt und ich habe den neu gestartet,
</p>

<p>
	ich habe das Problem, dass Apache startet, aber PHP nicht richtig läuft und auch keine vHosts mehr verfügbar sind.
</p>

<p>
	Beim Aufruf von Froxlor kommt:
</p>

<h1 style="color:#000000;">
	Service Unavailable
</h1>

<p style="color:#000000;font-size:medium;">
	The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
</p>

<p style="color:#000000;font-size:medium;">
	 
</p>

<p style="color:#000000;font-size:medium;">
	der Start von PHP8.2 sagt (domain ist ausge xxx t):
</p>

<p>
	 systemctl status php8.2-fpm.service<br />
	● php8.2-fpm.service - The PHP 8.2 FastCGI Process Manager<br />
	     Loaded: loaded (/lib/systemd/system/php8.2-fpm.service; enabled; vendor preset: enabled)<br />
	     Active: activating (start) since Tue 2025-07-01 12:13:04 UTC; 1s ago<br />
	       Docs: man:php-fpm8.2(8)<br />
	   Main PID: 151960 (php-fpm8.2)<br />
	      Tasks: 1 (limit: 77025)<br />
	     Memory: 12.3M<br />
	        CPU: 1.704s<br />
	     CGroup: /system.slice/php8.2-fpm.service<br />
	             └─151960 /usr/sbin/php-fpm8.2 --nodaemonize --fpm-config /etc/php/8.2/fpm/php-fpm.conf
</p>

<p>
	Jul 01 12:13:04 xxx.com systemd[1]: Starting The PHP 8.2 FastCGI Process Manager...<br />
	Jul 01 12:13:04 xxx.com php-fpm8.2[151960]: [01-Jul-2025 12:13:04] NOTICE: PHP message: PHP Warning:  PHP Startup: Unable to load dynamic library 'mysqli' (tried: /usr/lib/php/20220829/mysqli (/usr/lib/&gt;<br />
	Jul 01 12:13:04 xxx.com php-fpm8.2[151960]: [01-Jul-2025 12:13:04] NOTICE: PHP message: PHP Warning:  PHP Startup: Unable to load dynamic library 'pdo_mysql' (tried: /usr/lib/php/20220829/pdo_mysql (/us&gt;<br />
	Jul 01 12:13:04 xxx.com php-fpm8.2[151960]: [01-Jul-2025 12:13:04] NOTICE: PHP message: PHP Warning:  Module "curl" is already loaded in Unknown on line 0
</p>

<p style="color:#000000;font-size:medium;">
	 
</p>

<p style="color:#000000;font-size:medium;">
	der Start von php8.3:
</p>

<p style="color:#000000;font-size:medium;">
	 
</p>

<p>
	 systemctl status php8.3-fpm.service<br />
	● php8.3-fpm.service - The PHP 8.3 FastCGI Process Manager<br />
	     Loaded: loaded (/lib/systemd/system/php8.3-fpm.service; enabled; vendor preset: enabled)<br />
	     Active: active (running) since Tue 2025-07-01 09:41:07 UTC; 2h 33min ago<br />
	       Docs: man:php-fpm8.3(8)<br />
	    Process: 103813 ExecStartPost=/usr/lib/php/php-fpm-socket-helper install /run/php/php-fpm.sock /etc/php/8.3/fpm/pool.d/www.conf 83 (code=exited, status=0/SUCCESS)<br />
	   Main PID: 103810 (php-fpm8.3)<br />
	     Status: "Processes active: 0, idle: 2, Requests: 0, slow: 0, Traffic: 0.00req/sec"<br />
	      Tasks: 3 (limit: 77025)<br />
	     Memory: 12.6M<br />
	        CPU: 833ms<br />
	     CGroup: /system.slice/php8.3-fpm.service<br />
	             ├─103810 "php-fpm: master process (/etc/php/8.3/fpm/php-fpm.conf)" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""<br />
	             ├─103811 "php-fpm: pool www" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "&gt;<br />
	             └─103812 "php-fpm: pool www" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "&gt;
</p>

<p>
	Jul 01 09:41:07 xxx.com systemd[1]: Starting The PHP 8.3 FastCGI Process Manager...<br />
	Jul 01 09:41:07 xxx.com systemd[1]: Started The PHP 8.3 FastCGI Process Manager.
</p>

<p>
	 
</p>

<p>
	Idee?
</p>

<p>
	 
</p>

<p>
	Danke und Gruß
</p>

<p style="color:#000000;font-size:medium;">
	 
</p>

<p style="color:#000000;font-size:medium;">
	 
</p>
]]></description><guid isPermaLink="false">20420</guid><pubDate>Tue, 01 Jul 2025 12:17:59 +0000</pubDate></item><item><title>Zugriff auf froxlor &#xFC;ber Symlink m&#xF6;glich?</title><link>https://forum.froxlor.org/index.php?/topic/21135-zugriff-auf-froxlor-%C3%BCber-symlink-m%C3%B6glich/</link><description><![CDATA[<p>froxlor 2.2.8, Server nur mit eigenen Projekten, keine Kundenprojekte</p><p>Kann man froxlor über einen symbolischen Link aus dem Domain Verzeichnis heraus erreichbar machen? Früher ging das so</p><p>ln -s /var/www/html/froxlor/ /var/customers/webs/projekt/froxloraufruf</p><p>Beim Zugriff über "froxloraufruf" kommt:<br>Domain not configured</p><p>This domain requires configuration via the froxlor server management panel, as it is currently not assigned to any customer.</p><p>"Froxlor direkt über den Hostnamen erreichbar machen" ist deaktivert. Ich vermute das muss dafür aktiviert werden. Ich möchte froxlor aber nur über eine Domain aufrufbar machen und nicht über alle. Was muss ich dafür einstellen?</p><p>Danke für die Hilfe.</p><p></p>]]></description><guid isPermaLink="false">21135</guid><pubDate>Tue, 30 Sep 2025 14:57:32 +0000</pubDate></item></channel></rss>
