<?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>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><item><title>PHP Config von User &#xE4;ndern</title><link>https://forum.froxlor.org/index.php?/topic/21137-php-config-von-user-%C3%A4ndern/</link><description><![CDATA[<p>Hallo,</p><p>ich habe einen Hosting-Server mit Debian Bookworm und Apache/PHP-FPM. Ich habe verschiedene PHP Config je nach Anforderung und ich wollte jetzt bei einem User die Config von einem in die andere wechseln.</p><p>Dazu habe ich unter User-Einstellung geändert:</p><p>PHP enabled? -&gt; Ja</p><p>PHP Configuration -&gt; (alte PHP Config deaktiviert, neue PHP Config aktiviert)</p><p>Aber scheinbar wird die letztere Einstellung ignoriert, unter /etc/8.2/php/fpm/pool.d/&lt;domain&gt; sehe ich weiterhin die alte Config, obwohl die Dateien dort neu generiert wurden.</p><p>Was habe ich falsch gemacht?</p>]]></description><guid isPermaLink="false">21137</guid><pubDate>Wed, 01 Oct 2025 10:51:39 +0000</pubDate></item><item><title>mail_users Tabelle + komisches Verhalten bei Mail anlegen</title><link>https://forum.froxlor.org/index.php?/topic/21136-mail_users-tabelle-komisches-verhalten-bei-mail-anlegen/</link><description><![CDATA[<p>Guten Morgen zusammen,</p><p>ich habe gestern einen neuen Kunden angelegt und mich gewundert, warum man bei den Mails sich nicht einloggen kann. Nach stundenlangen suchen habe ich rausgefunden, dass alle Mails bei diesem Kunden in der Tabelle <code>mail_users</code> mit <code>imap=0</code> sowie <code>pop3=0</code> angelegt werden. Gleichzeitig ist mir aufgefallen, dass es dort eine Spalte gibt, wo die Passwörter im Klartext stehen?!</p><p></p><p>Deswegen meine Fragen:</p><ol><li><p>Wie bekomme ich bei Froxlor ausgestellt, dass Passwörter im Klartext gespeichert werden in der Tabelle?</p></li><li><p>Warum wird dieser Kunde mit <code>imap=0</code> sowie <code>pop3=0</code> angelegt? Meine Dovecot fragt das ab. Ist dieses Feld überhaupt noch relevant? Damals konnte ich ja IMAP und POP3 aktivieren / deaktivieren. Aber nun ist nur noch "E-Mail-Domain" aktiv.</p></li></ol><p>Ich nutze froxlor 2.2.8</p><p>Viele Grüße und Danke</p><p>Nils</p>]]></description><guid isPermaLink="false">21136</guid><pubDate>Wed, 01 Oct 2025 04:46:37 +0000</pubDate></item><item><title>awstats Cronjob Fehler</title><link>https://forum.froxlor.org/index.php?/topic/21119-awstats-cronjob-fehler/</link><description><![CDATA[<p>Guten Morgen,</p><p>ich habe bei meiner Installation auf Froxlor 2.2.8 auf Debian Bullseye die Statistikerstellung auf awstats umgestellt. Seither erhalte ich vom Cronjob diese Fehlermeldung:</p><pre spellcheck="" class="ipsCode language-plaintext" data-language="Plain Text"><code>Aug 28 00:00:07 server froxlor[828116]: froxlor.WARNING: Necessary awstats_buildstaticpages.pl script could not be found, no traffic is being calculated and no stats are generated. Please check your AWStats-Path setting {"source":"cron","action":"40","user":"system"} []</code></pre><p>Ich habe die Befehlszeilen kopiert und nach Anpassung ausgeführt.</p><p>Vorgeschlagen wurde von Froxlor das:</p><pre spellcheck="" class="ipsCode language-plaintext" data-language="Plain Text"><code>apt-get install awstats
mv /etc/awstats//awstats.conf /etc/awstats//awstats.model.conf
sed -i.bak 's/^DirData/# DirData/' /etc/awstats//awstats.model.conf
sed -i.bak 's|^\\(DirIcons=\\).*$|\\1\\"/awstats-icon\\"|' /etc/awstats//awstats.model.conf
rm /etc/cron.d/awstats
rm /etc/logrotate.d/httpd-prerotate/awstats</code></pre><p>Ich habe dort die doppelten / in den Dateipfaden durch einfache ersetzt, es kam sonst zu Fehlern.</p><p>In den Statistikeinstellungen habe ich folgende Pfade eingetragen:</p><pre spellcheck="" class="ipsCode language-plaintext" data-language="Plain Text"><code>Pfad zu AWStats 'awstats_buildstaticpages.pl': 	/usr/share/awstats/tools/awstats_buildstaticpages.pl
Pfad zu AWStats 'awstats.pl':					/usr/lib/cgi-bin/awstats.pl
AWStats Konfigurations-Pfad:					/etc/awstats/
Pfad zum AWstats-Icon-Ordner:					/usr/share/awstats/icon/</code></pre><p>Diese Pfade stimmen mit den tatsächlichen Speicherorten überein und die beiden pl Dateien sind ausführbar für Froxlor (755):</p><pre spellcheck="" class="ipsCode language-plaintext" data-language="Plain Text"><code> ls -l /usr/share/awstats/tools/awstats_buildstaticpages.pl
-rwxr-xr-x 1 root root 19963 17. Dez 2018  /usr/share/awstats/tools/awstats_buildstaticpages.pl

ls -l /usr/lib/cgi-bin/awstats.pl
-rwxr-xr-x 1 root root 689177  7. Dez 2022  /usr/lib/cgi-bin/awstats.pl

ls -l /etc/awstats/
insgesamt 188
-rw-r--r-- 1 root root   240  7. Dez 2022  awstats.conf.local
-rw-r--r-- 1 root root   619 27. Aug 15:45 awstats.my.tld.conf
-rw-r--r-- 1 root root 64605 26. Aug 11:43 awstats.model.conf
-rw-r--r-- 1 root root 64605 26. Aug 11:43 awstats.model.conf.bak</code></pre><p>Warum kann der Cronjob nun also das Script nicht finden?</p>]]></description><guid isPermaLink="false">21119</guid><pubDate>Thu, 28 Aug 2025 05:56:51 +0000</pubDate></item><item><title>Serverumzug, Dovecot Config nicht kompatibel</title><link>https://forum.froxlor.org/index.php?/topic/21118-serverumzug-dovecot-config-nicht-kompatibel/</link><description><![CDATA[<p>Ich ziehe froxlor auf einen neuen Server um.</p><p>froxlor 2.28 auf bullseye zu froxlor 2.2.8 auf bookworm.</p><p>Dabei soll vor allem der IMAP-Zugriff nach der DNS-Umstellung ohne Umkonfiguration der Client laufen.</p><p>Ich habe froxlor auf dem neuen Server per apt installiert und konfiguriert.</p><p>Beim Vergleich der Dovecot-config ist mir aufgefallen, dass die configs such deutlich unterscheiden:</p><p>alter Server:</p><p><code>mail_home = /var/customers/mail/mailboxes/%d/%n</code></p><p><code>mail_location = maildir:~/mail:LAYOUT=fs</code></p><p>neuen Server:</p><p><code>mail_location = mbox:~/mail:INBOX=/var/mail/%u</code></p><p>und kein mail_home, obwohl in den "Einstellungen" Mail-Homedir auf /var/customers/mail/ steht (so wie immer).</p><p>Hat sich die Dovecot-config grundlegend geändert, oder mache ich was falsch?</p><p>Output von doveconf -n hängt an.</p><p>
<a class="ipsAttachLink" href="https://forum.froxlor.org/applications/core/interface/file/attachment.php?id=1129&amp;key=76ba82d12ef232c1b87fa0ea567dd37e" data-fileExt='conf' data-fileid='1129' data-filekey='76ba82d12ef232c1b87fa0ea567dd37e'>dove.conf</a></p>]]></description><guid isPermaLink="false">21118</guid><pubDate>Tue, 26 Aug 2025 13:17:32 +0000</pubDate></item><item><title>Unterst&#xFC;tzung bei Rechenzentrumsumzug gesucht</title><link>https://forum.froxlor.org/index.php?/topic/20425-unterst%C3%BCtzung-bei-rechenzentrumsumzug-gesucht/</link><description><![CDATA[<p>
	Hallo, 
</p>

<p>
	für eine Umzugsprojekt suche ich Unterstützung. Ich habe die Debian 12 VM gesichert und im neuen Rechenzentrum wieder eingespielt - Plan ist hier die zunächst die Teststellung lauffähig zu machen, bevor produktiv umgezogen wird.<br />
	Da sich die die öffentlichen IPs ändern, habe ich zunächst im Linux unter Interfaces alles an das neue Serversystem angepasst und danach mit der froxlor-cli mit switch-server-ip die Ip's geändert. 
</p>

<p>
	Leider kann ich auf keiner der IP's auf die Froxlor Gui zugreifen oder erhalte Zugriff auf die Seiten.<br />
	<br />
	Ich bin leider kein Linuxprofi und hoffe hier noch Support zu finden, da dass alte Rechenzentrum bald abgeschaltet wird.
</p>

<p>
	Schöne Grüße
</p>

<p>
	Christian
</p>
]]></description><guid isPermaLink="false">20425</guid><pubDate>Mon, 28 Jul 2025 14:29:12 +0000</pubDate></item></channel></rss>
