<?xml version="1.0"?>
<rss version="2.0"><channel><title>All Activity</title><link>https://forum.froxlor.org/index.php?/discover/</link><description>Froxlor Forum - All Activity</description><language>en</language><item><title>froxlor Development Update &#x2013; Looking Ahead</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21240-froxlor-development-update-looking-ahead/&do=findComment&comment=48531]]></link><description>Dear froxlor community, today we'd like to share some thoughts about the current state of froxlor development and where we see the project heading in the future. Many of you know that froxlor has been an open-source project for a very long time. Some of us have been maintaining and developing it for well over a decade, through countless releases, feature additions, bug fixes and architectural changes. Over the years, one thing has always driven us: building something useful while actually enjoying the process. Recently, however, the nature of project maintenance has changed significantly. Like many other open-source projects, we are receiving an increasing number of security reports generated or heavily assisted by AI tools. While some of these reports identify legitimate issues and are absolutely appreciated, a large portion require extensive manual investigation before we can even determine whether a vulnerability actually exists. The result is that an ever-growing amount of development time is spent reviewing, reproducing, verifying and responding to reports instead of improving the software itself. As the froxlor development team currently consists of only two active developers, this has become a serious challenge. We want to be very clear: Security remains important and we will continue to investigate and fix legitimate issues. At the same time, we also need to ensure that project maintenance does not completely consume the time and energy required for actual development. For this reason, we have decided to gradually shift our focus: The current 2.x branch will enter a maintenance-oriented phase. Critical bugs and important security issues will continue to be addressed, but development on the 2.x series will be kept to an absolute minimum. Our primary goal moving forward is to focus our efforts on the next major generation of froxlor: version 3.0. We believe that investing our limited time into a modernized architecture, long-term maintainability and future improvements will ultimately benefit the project and the community far more than endlessly extending the lifecycle of the current branch. froxlor exists because of its users, contributors and supporters, and we are incredibly grateful for everyone who has helped the project grow over the years. Thank you for your understanding, your feedback and your continued support. Let's build the next chapter together. &#x2014; The froxlor Team</description><pubDate>Tue, 09 Jun 2026 10:08:01 +0000</pubDate></item><item><title><![CDATA[froxlor 2.3 – SSH-key management, API upgrades, HTTP/3 & Debian 13 support]]></title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21120-froxlor-23-ssh-key-management-api-upgrades-http3-debian-13-support/&do=findComment&comment=48530]]></link><description>Security release 2.3.8 / 2.3.9 / 2.3.10 [Security] add csrf-token validation in ajax-actions More information: https://github.com/froxlor/froxlor/security/advisories/GHSA-xpr4-8vp6-c87j [Security] enhance validation of redirect-URLs for (sub)domains More information: https://github.com/froxlor/froxlor/security/advisories/GHSA-c3p2-mj7v-5mrc [Security] verify numeric values for ipaddress-id's More information: https://github.com/froxlor/froxlor/security/advisories/GHSA-w27m-rmmf-g5w4 [Security] escape allowed special-characters in dns TXT content in frontend More information: https://github.com/froxlor/froxlor/security/advisories/GHSA-43gm-9rr3-cx7g [Security] secure record/label and type in dns-editor More information: https://github.com/froxlor/froxlor/security/advisories/GHSA-5rw4-4665-cvwf [Security] unset sensitive data from api responses More information: https://github.com/froxlor/froxlor/security/advisories/GHSA-7788-ghfq-c6mh [Security] secure user-given destination-path of data-export [SysConfig] fix loading mod_ident.c for proftpd in debian trixe config-templates [UI] dns-editor and ssl-settings are not affected by caneditdomain-flag for customers in the frontend (as the API does already) [Domains] add check for existing files in customer directory when specified as domain-path, #1411 [Cron] fix bug in http to https redirect creation introduced in 2.3.8 [UI] fix missing CSRF token checks in ajax-calls introduced in 2.3.8 The security-advisories will be published on 23th of June in order to give people enough time to update.</description><pubDate>Tue, 09 Jun 2026 08:29:24 +0000</pubDate></item><item><title>DNS-Eintr&#xE4;ge &#xE4;ndern</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21237-dns-eintr%C3%A4ge-%C3%A4ndern/&do=findComment&comment=48527]]></link><description>das  vorgehen bei dns eintr&#xE4;gen ist by design aktuell so, dass der eintrag gel&#xF6;scht und ein neuer angelegt werden muss.</description><pubDate>Mon, 18 May 2026 10:34:44 +0000</pubDate></item><item><title>DNS-Eintr&#xE4;ge &#xE4;ndern</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21237-dns-eintr%C3%A4ge-%C3%A4ndern/&do=findComment&comment=48526]]></link><description><![CDATA[Hallo zusammen, 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.  Gibt es eine Möglichkeit, den Eintrag im Froxlor-Panel direkt zu ändern?]]></description><pubDate>Mon, 18 May 2026 10:27:07 +0000</pubDate></item><item><title>Unable to login after upgrade</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21236-unable-to-login-after-upgrade/&do=findComment&comment=48525]]></link><description>most likely cache :) it's always cache</description><pubDate>Fri, 15 May 2026 16:48:51 +0000</pubDate></item><item><title>Unable to login after upgrade</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21236-unable-to-login-after-upgrade/&do=findComment&comment=48524]]></link><description>Works now.  No idea why. Sorry for the noise.  Regards, Dudi</description><pubDate>Fri, 15 May 2026 15:35:31 +0000</pubDate></item><item><title>Unable to login after upgrade</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21236-unable-to-login-after-upgrade/&do=findComment&comment=48523]]></link><description><![CDATA[Hi,  Just upgraded from 2.3.6 to 2.3.7 on debian 12, unable to login as admin.  Tried Edge, Chrome &amp; Brave - credentials are correct.  Services are all functioning and I have ssh access.  Please advice. Regards, Dudi]]></description><pubDate>Fri, 15 May 2026 15:24:59 +0000</pubDate></item><item><title><![CDATA[froxlor 2.3 – SSH-key management, API upgrades, HTTP/3 & Debian 13 support]]></title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21120-froxlor-23-ssh-key-management-api-upgrades-http3-debian-13-support/&do=findComment&comment=48522]]></link><description>Security release 2.3.7 [Security] secured regex for Dns LOC entries validation CVE: CVE-2026-41237 More information: https://github.com/froxlor/froxlor/security/advisories/GHSA-j6fm-9rfm-j5hx [Security] remove invalid control characters in every dns content-field see above [Security] ensure given shell exists in Ftps.add/update CVE: CVE-2026-41235 More information: https://github.com/froxlor/froxlor/security/advisories/GHSA-gcv3-5v9q-fmhh [Security] ensure authorized_keys file for SshKeys is within the customers documentroot CVE: CVE-2026-41236 More information: https://github.com/froxlor/froxlor/security/advisories/GHSA-mq5v-pxpm-8jw2 [Security] ensure a given symlink is resolved and validated correctly in FileDir::makeCorrectFile() see above [Security] secure api-key generation by asking user for current password More information: https://github.com/froxlor/froxlor/security/advisories/GHSA-f9rx-7wf7-jr36 [Security] ensure ownership of email/emailsender in frontend when deleting emailserver More information: https://github.com/froxlor/froxlor/security/advisories/GHSA-mr9h-45p9-fg8h [Security] ensure given dbserver value for Mysqls.add() is within the list of allowed mysql-servers for the customer More information: https://github.com/froxlor/froxlor/security/advisories/GHSA-q4rm-m6xh-5pv7 [UI] add missing label for REBUILD_NSSUSERS task by @lukasbableck in https://github.com/froxlor/froxlor/pull/1402 [i18n] Add Slovak language (sk) by @martinbernat in https://github.com/froxlor/froxlor/pull/1404 The security-advisories will be published on 29th of May in order to give people enough time to update.</description><pubDate>Fri, 15 May 2026 07:24:40 +0000</pubDate></item><item><title>Lock FTP when exceeding limits</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21234-lock-ftp-when-exceeding-limits/&do=findComment&comment=48520]]></link><description>Didn't know apt-file search or apt-cache search or aptitude if your distro is debian-like? Other distros may have other tools for searching programs like yast, yum and so far  For debian/ubuntu family you'll install "quota" and "quotatool" to get mentioned binaries.</description><pubDate>Sun, 10 May 2026 09:14:24 +0000</pubDate></item><item><title>Lock FTP when exceeding limits</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21234-lock-ftp-when-exceeding-limits/&do=findComment&comment=48519]]></link><description><![CDATA[Hello!  Thank you for all the assistance so far! Today, I modified a user to have 3MB of stored, then uploaded a 414MB file. I adjusted the Web- and Traffic- Reports cronjob to run every 8 hours instead of once a day. After a few hours, the cron ran and the traffic bar updated to 416.69 MiB / 3.00 MiB. However, the user can still upload more files. Although not tested, this makes me wonder if exceeding the traffic limit allows the user's website to keep getting more hits past the limit. I noticed the Quota option in System &gt; Settings &gt; Quota, however the directories listed there (/usr/bin/quotatool and /usr/sbin/repquota) do not exist (Even after activating Quota and rebuilding configuration files). I found a GitHub repository with a similar name (https://github.com/ekenberg/quotatool), but could not find any documentation that connects it to Froxlor. Does Froxlor has a way to suspend uploads and file creation activity when account quotas are reached and deactivating the user when traffic limits are reached?  Thank you!]]></description><pubDate>Sat, 02 May 2026 01:15:35 +0000</pubDate></item><item><title>Accessing Error Logs over FTP</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21232-accessing-error-logs-over-ftp/&do=findComment&comment=48518]]></link><description><![CDATA[For future reference, I managed to resolve this by setting error_log = {CUSTOMER_HOMEDIR}error_logs/php_errors.log in php.ini and chown &lt;user&gt;:www-data the error_logs folder.]]></description><pubDate>Sat, 02 May 2026 01:00:50 +0000</pubDate></item><item><title>Update nach Jahren unber&#xFC;hrter Installation - kann Upgrade nicht abschlie&#xDF;en</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21233-update-nach-jahren-unber%C3%BChrter-installation-kann-upgrade-nicht-abschlie%C3%9Fen/&do=findComment&comment=48517]]></link><description>nice</description><pubDate>Fri, 01 May 2026 18:02:13 +0000</pubDate></item><item><title>Accessing Error Logs over FTP</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21232-accessing-error-logs-over-ftp/&do=findComment&comment=48516]]></link><description>it's currently only the last 1000 lines iirc, depending on the customer, these logs can get HUGE and froxlor won't be able to load them (or php timeouts etc.). Maybe we will think of a better solution for froxlor3, this is unlikely to change in 2.x</description><pubDate>Fri, 01 May 2026 18:01:56 +0000</pubDate></item><item><title>Update nach Jahren unber&#xFC;hrter Installation - kann Upgrade nicht abschlie&#xDF;en</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21233-update-nach-jahren-unber%C3%BChrter-installation-kann-upgrade-nicht-abschlie%C3%9Fen/&do=findComment&comment=48515]]></link><description>Nochmal danke f&#xFC;r deine Hilfe! Hier noch ein paar zus&#xE4;tzliche Queries die ich vorher ausf&#xFC;hren musste: UPDATE panel_domains SET ssl_protocols = '' WHERE ssl_protocols IS NULL;
UPDATE panel_domains SET ssl_cipher_list = '' WHERE ssl_cipher_list IS NULL;
UPDATE panel_domains SET tlsv13_cipher_list = '' WHERE tlsv13_cipher_list IS NULL;Die neuen Columns description waren schon da. Ich wei&#xDF; nat&#xFC;rlich nicht, ob du alles mitgenommen hast. AABER! ES HAT FUNKTIONIERT! &#x1F973;&#x1F973;&#x1F973;&#x1F973;  Danke vielmals. Ich bin im Dashboard drin!</description><pubDate>Fri, 01 May 2026 15:53:23 +0000</pubDate></item><item><title>Accessing Error Logs over FTP</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21232-accessing-error-logs-over-ftp/&do=findComment&comment=48514]]></link><description>Can see the logs? Sure? Not only the last few lines?</description><pubDate>Fri, 01 May 2026 15:52:52 +0000</pubDate></item><item><title>Update nach Jahren unber&#xFC;hrter Installation - kann Upgrade nicht abschlie&#xDF;en</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21233-update-nach-jahren-unber%C3%BChrter-installation-kann-upgrade-nicht-abschlie%C3%9Fen/&do=findComment&comment=48513]]></link><description><![CDATA[Ja okay, jetzt weiss ich was los is. Du hast ja nicht mal die neueste 0.10.x version, die letzte war die 0.10.38.3 und nur mit der kommst du auch in die 2er updates. Das wird jetzt etwas frickelig, aber du musst halt die "db-updates" für 0.10.25 -&gt; 0.10.38.3 durchführen: ALTER TABLE panel_domains CHANGE `ssl_protocols` `ssl_protocols` varchar(255) NOT NULL DEFAULT '';
ALTER TABLE panel_domains CHANGE `ssl_cipher_list` `ssl_cipher_list` varchar(500) NOT NULL DEFAULT '';
ALTER TABLE panel_domains CHANGE `tlsv13_cipher_list` `tlsv13_cipher_list` varchar(500) NOT NULL DEFAULT '';

ALTER TABLE panel_domains ADD `description` varchar(255) NOT NULL DEFAULT '' AFTER `ssl_sessiontickets`;
ALTER TABLE mail_virtual ADD `description` varchar(255) NOT NULL DEFAULT '' AFTER `iscatchall`;

INSERT INTO `panel_settings` SET `settinggroup` = 'panel', `varname` = 'imprint_url', `value` = '';
INSERT INTO `panel_settings` SET `settinggroup` = 'panel', `varname` = 'terms_url', `value` = '';
INSERT INTO `panel_settings` SET `settinggroup` = 'panel', `varname` = 'privacy_url', `value` = '';
INSERT INTO `panel_settings` SET `settinggroup` = 'system', `varname` = 'domaindefaultalias', `value` = '0';
INSERT INTO `panel_settings` SET `settinggroup` = 'panel', `varname` = 'logo_image_header', `value` = '';
INSERT INTO `panel_settings` SET `settinggroup` = 'panel', `varname` = 'logo_image_login', `value` = '';

UPDATE `panel_settings` SET `value` = 'letsencrypt' WHERE `settinggroup` = 'system' AND `varname` = 'letsencryptca';

INSERT INTO `panel_settings` SET `settinggroup` = 'panel', `varname` = 'logo_overridetheme', `value` = '0';
INSERT INTO `panel_settings` SET `settinggroup` = 'panel', `varname` = 'logo_overridecustom', `value` = '0';
INSERT INTO `panel_settings` SET `settinggroup` = 'system', `varname` = 'createstdsubdom_default', `value` = '1';

DELETE FROM `panel_settings` WHERE `settinggroup` = 'panel' AND `varname` = 'no_robots';
INSERT INTO `panel_settings` SET `settinggroup` = 'system', `varname` = 'froxlorusergroup', `value` = '';
INSERT INTO `panel_settings` SET `settinggroup` = 'system', `varname` = 'froxlorusergroup_gid', `value` = '';
INSERT INTO `panel_settings` SET `settinggroup` = 'system', `varname` = 'powerdns_mode', `value` = 'Native';

INSERT INTO `panel_languages` SET `language` = '&amp;#268;esk&amp;aacute; republika', `iso` = 'cs', `file` = 'lng/czech.lng.php';

INSERT INTO `panel_settings` SET `settinggroup` = 'system', `varname` = 'acmeshpath', `value` = '/root/.acme.sh/acme.sh';

UPDATE `panel_settings` SET `value` = '202112310' WHERE `settinggroup` = 'panel' AND `varname` = 'db_version';
UPDATE `panel_settings` SET `value` = '0.10.38.3' WHERE `settinggroup` = 'panel' AND `varname` = 'version';
(keine Garantie das ich grad auf die Schnell wirklich alles erwischt hab)]]></description><pubDate>Fri, 01 May 2026 15:35:09 +0000</pubDate></item><item><title>Update nach Jahren unber&#xFC;hrter Installation - kann Upgrade nicht abschlie&#xDF;en</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21233-update-nach-jahren-unber%C3%BChrter-installation-kann-upgrade-nicht-abschlie%C3%9Fen/&do=findComment&comment=48512]]></link><description><![CDATA[Danke, logs tauchen auf. ich habe leider nicht viele Log-Meldungen: [2026-05-01 17:11:24] froxlor.NOTICE: viewed admin_updates {"source":"admin","action":"30","user":"admin"} []
[2026-05-01 17:11:24] froxlor.INFO: [API] checking for updates {"source":"admin","action":"30","user":"admin"} []
[2026-05-01 17:11:35] froxlor.NOTICE: viewed admin_updates {"source":"admin","action":"30","user":"admin"} []
[2026-05-01 17:11:35] froxlor.WARNING: -------------- START LOG -------------- {"source":"admin","action":"30","user":"updater"} []
[2026-05-01 17:11:35] froxlor.WARNING: Checking database integrity {"source":"admin","action":"30","user":"system"} []
[2026-05-01 17:11:35] froxlor.WARNING: Success {"source":"admin","action":"30","user":"system"} []
[2026-05-01 17:11:35] froxlor.WARNING: --------------- END LOG --------------- {"source":"admin","action":"30","user":"system"} []
[2026-05-01 17:11:35] froxlor.INFO: [API] checking for updates {"source":"admin","action":"30","user":"admin"} []
[2026-05-01 17:11:39] froxlor.NOTICE: viewed admin_index {"source":"admin","action":"30","user":"admin"} []
[2026-05-01 17:11:39] froxlor.INFO: [API] checking for updates {"source":"admin","action":"30","user":"admin"} []Und vor allem keine Fehlermeldungen. Das sind die vollständigen Logs bei einmal aufrufen der Website -&gt; Anmelden -&gt; Durchführen der Upgrade settings in der GUI -&gt; Proceed]]></description><pubDate>Fri, 01 May 2026 15:13:17 +0000</pubDate></item><item><title>Update nach Jahren unber&#xFC;hrter Installation - kann Upgrade nicht abschlie&#xDF;en</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21233-update-nach-jahren-unber%C3%BChrter-installation-kann-upgrade-nicht-abschlie%C3%9Fen/&do=findComment&comment=48511]]></link><description>Da sollte garkein ajax.php eine Rolle spielen wenn du noch im Update-Prozess bist. Aktivere doch mal das File-Logging: (Mysql, manuell): UPDATE `panel_settings` SET `value` = '1' WHERE `settinggroup` = 'logger' AND `varname` = 'enabled';
UPDATE `panel_settings` SET `value` = 'syslog,file' WHERE `settinggroup` = 'logger' AND `varname` = 'logtypes';
UPDATE `panel_settings` SET `value` = '2' WHERE `settinggroup` = 'logger' AND `varname` = 'severity';
UPDATE `panel_settings` SET `value` = 'froxlor.log' WHERE `settinggroup` = 'logger' AND `varname` = 'logfile';die log 'froxlor.log' sollte dann im Ordner /logs/ auftauchen</description><pubDate>Fri, 01 May 2026 14:42:32 +0000</pubDate></item><item><title>Update nach Jahren unber&#xFC;hrter Installation - kann Upgrade nicht abschlie&#xDF;en</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21233-update-nach-jahren-unber%C3%BChrter-installation-kann-upgrade-nicht-abschlie%C3%9Fen/&do=findComment&comment=48510]]></link><description>Ich habe zus&#xE4;tzlich noch eine Idee gehabt: Ich habe das Profil vom Admin-User ge&#xE4;ndert und die Sprache von Englisch auf Deutsch umgestellt. Dadurch konnte ich noch einmal best&#xE4;tigen, dass die Datenbankverbindung funktioniert def_language hat sich von en  auf de ge&#xE4;ndert.</description><pubDate>Fri, 01 May 2026 14:39:30 +0000</pubDate></item><item><title>Update nach Jahren unber&#xFC;hrter Installation - kann Upgrade nicht abschlie&#xDF;en</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21233-update-nach-jahren-unber%C3%BChrter-installation-kann-upgrade-nicht-abschlie%C3%9Fen/&do=findComment&comment=48509]]></link><description>Schon mal danke, ich habe da auch einen Fehler entdeckt: meine panel_customers Tabelle wollte nicht altered werden. Ich habe deshalb zus&#xE4;tzlich ALTER TABLE panel_customers ROW_FORMAT=DYNAMIC; ausgef&#xFC;hrt, danach konnte ich dann die neue Spalte hinzuf&#xFC;gen. Leider ist das Ergebnis soweit das selbe: keine neuen Logs im froxlor/logs Directory und auch nur der bereits erw&#xE4;hnte ajax.php Fehler weil $result['last_update_check'] = $uc_data['ts']; nicht ausgef&#xFC;hrt werden konnte.</description><pubDate>Fri, 01 May 2026 14:35:37 +0000</pubDate></item><item><title>Update nach Jahren unber&#xFC;hrter Installation - kann Upgrade nicht abschlie&#xDF;en</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21233-update-nach-jahren-unber%C3%BChrter-installation-kann-upgrade-nicht-abschlie%C3%9Fen/&do=findComment&comment=48508]]></link><description>ah okay, ja von 0.10.x ist aber auch wirklich...puh....also deine datenbank hat auf jedenfall noch den stand von 0.10.25 und deine dateien sind 2.3.5 - d.h. da ist noch genau kein Datenbank-Update gelaufen, weil ein 2.x featuer (gui_access) dich davon abh&#xE4;lt. Am besten machst du nun Folgendes: 1) MySQL, manuell: ALTER TABLE `panel_admins` ADD `gui_access` tinyint(1) NOT NULL default '1';
ALTER TABLE `panel_customers` ADD `gui_access` tinyint(1) NOT NULL default '1';2) Damit das Update nicht versucht, die Felder anzulegen: 	2.1) &#xD6;ffne ./install/updates/froxlor/update_2.2.inc.php 	2.2) L&#xF6;sche diese vier Zeilen (Zeile 98-101 m&#xFC;sste das sein): 	Update::showUpdateStep("Enhancing admin and user table");
	Database::query("ALTER TABLE `" . TABLE_PANEL_ADMINS . "` ADD `gui_access` tinyint(1) NOT NULL default '1';");
	Database::query("ALTER TABLE `" . TABLE_PANEL_CUSTOMERS . "` ADD `gui_access` tinyint(1) NOT NULL default '1';");
	Update::lastStepStatus(0);Dann probier das Update noch mal</description><pubDate>Fri, 01 May 2026 14:09:57 +0000</pubDate></item><item><title>Update nach Jahren unber&#xFC;hrter Installation - kann Upgrade nicht abschlie&#xDF;en</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21233-update-nach-jahren-unber%C3%BChrter-installation-kann-upgrade-nicht-abschlie%C3%9Fen/&do=findComment&comment=48507]]></link><description><![CDATA[Ich komme dann nur wieder auf die Update-Seite:  Ich setze die Checkmarks die ich gerne hätte, aktiviere unten dass ich die Upgrade Notes gelesen habe und klicke auf Proceed, dann komme ich auf die Database Integrity Seite wo alles gut ist:  Und komme wieder aufs Dashboard das aussieht wie oben. Keine Fehlermeldungen in der Browser Netzwerkkonsole, nur die genannte ajax.php Fehlermeldung im Apache Log und keine neuen Fehlermeldungen im Froxlor Log. Eine Sache habe ich nur noch gefunden: im Froxlor Log sehe ich |CODE 42S22
|MSG SQLSTATE[42S22]: Column not found: 1054 Unknown column 'gui_access' in 'field list'
|FILE /var/www/html/froxlor/lib/Froxlor/Database/Database.php
|LINE 122
|TRACE
#0 /var/www/html/froxlor/lib/Froxlor/Database/Database.php(122): PDOStatement-&gt;execute()
#1 /var/www/html/froxlor/lib/Froxlor/Api/Commands/Admins.php(759): Froxlor\Database\Database::pexecute()
#2 /var/www/html/froxlor/admin_index.php(270): Froxlor\Api\Commands\Admins-&gt;update()
#3 {main}Die Log-Zeile wurde wohl beim Start von Froxlor geschrieben, zumindest passt die Uptime zusammen.]]></description><enclosure url="https://forum.froxlor.org/uploads/monthly_2026_05/grafik.png.dfffae52631226fd2b553d4f1f9f04d4.png" length="153300" type="image/png"/><pubDate>Fri, 01 May 2026 13:59:01 +0000</pubDate></item><item><title>Update nach Jahren unber&#xFC;hrter Installation - kann Upgrade nicht abschlie&#xDF;en</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21233-update-nach-jahren-unber%C3%BChrter-installation-kann-upgrade-nicht-abschlie%C3%9Fen/&do=findComment&comment=48506]]></link><description>irgendwas l&#xE4;sst dein froxlor glauben, dass die Dateien neuer sind als die (froxlor) Datenbank. Mit Sicherheit ist hier bei so einem massiven Versions-Sprung irgendwo was h&#xE4;ngengeblieben. Was genau wird denn angezeigt, wenn du links im Men&#xFC; auf "froxlor update" klickst, ggfls l&#xE4;sst sich hier einsehen wo er aufgeh&#xF6;rt hat und wo der Updater dann ggfls crashed</description><pubDate>Fri, 01 May 2026 13:45:15 +0000</pubDate></item><item><title>Update nach Jahren unber&#xFC;hrter Installation - kann Upgrade nicht abschlie&#xDF;en</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21233-update-nach-jahren-unber%C3%BChrter-installation-kann-upgrade-nicht-abschlie%C3%9Fen/&do=findComment&comment=48505]]></link><description><![CDATA[Hi! 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. 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. 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. 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. 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. Anzahl E-Mails, anzahl User etc. Alles korrekt dargestellt.  Nur das Update beendet sich nicht.    Links in der Seite sehe ich nur weiterhin das "froxlor update" und auch nach etwas Warten falls die Cron-Tasks etwas machen, passiert nichts. Ich finde auch keine wirklich hilfreichen Logs, weder in /var/www/html/froxlor/logs, noch anderswo. Nur in den Apache2 Error Logs sehe ich  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  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.]]></description><enclosure url="https://forum.froxlor.org/uploads/monthly_2026_05/grafik.png.fd03c3b6e4cbf23b81484e009ef7c60b.png" length="122824" type="image/png"/><pubDate>Fri, 01 May 2026 12:53:08 +0000</pubDate></item><item><title>Accessing Error Logs over FTP</title><link><![CDATA[https://forum.froxlor.org/index.php?/topic/21232-accessing-error-logs-over-ftp/&do=findComment&comment=48504]]></link><description>Currently not intended this way. Customers can see logs in the UI if allowed by the admin</description><pubDate>Wed, 29 Apr 2026 06:24:57 +0000</pubDate></item></channel></rss>
