Jump to content
Froxlor Forum

rseffner

Members
  • Posts

    138
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by rseffner

  1. Does 'mysql -h localhost -u root -p' work? If you get the same "access denied" message you have to enable localhost access for root to your database.
  2. Wenn der Client Windows spricht, könnte ich MailStore home für die durchsuchbare Archivierung empfehlen.
  3. PHP-Konfigurationen nachträglich für alle/viele Kunden erlauben wäre auch so ein Beispiel für Massenaktionen.
  4. In my cases the "invalid user" is one of froxlors users and not froxlorlocal. Oh sorry, I use there a froxlor customer for froxlor-VHOST.
  5. Same here using libnss-extrausers. So this should only happen in moments cron is running WHILE froxlor is writing new passwd/groups to /var/lib/libextrausers. But why happens froxlor jobs in parallel (writing extrausers and doing someting in scope of these users). Maybe it shoud not be: - deleting files - generating files new from SQL using a query (consuming some time) instead - generating files new from SQL using a query as FILE.NEW - delete old ones and rename/move FILE.NEW or - nscd may help (I removed this with migrating libnss-mysql to libnss-extrausers becauso of seldom problems nscd used 100% CPU)
  6. Mit dem Update auf die 0.10.22 gehts wieder (task im SQL und damit auch das Löschen im Dateisystem). Leider muss nun händisch einmal ein Abgleich von Postfächern im Froxlor und im Dateisystem gemacht werden ;-(
  7. Ja, "natsort" ist hier aktiv. Danke, dass Du Dich drum kümmerst.
  8. Ich kann das ja reproduzieren: Konto anlegen, Konto löschen, Ordner + Dateien noch da. "panel_tasks" ist leer nach dem Löschauftrag mit Häkchen Natürlich hatte ich ein --debug drin, allerdings kein --force. Entschuldige bitte. Die knapp 1.500 Zeilen möchte ich hier nicht anhängen. Um alle [debug], [information] und [notice] befreit, bleibt da kein [error] übrig. Genügt das als Info?
  9. perfektklina, rzzumpe, richpuhl - oder - topcare, thoeadmin, wip Das hat alles nichts mit dem von mir erlernten Alphabet zu tun 😉
  10. Hi, das beobachtete Phänomen steht im Betreff: Als Kunde ein Mailkonto gelöscht, den Haken zum Löschen im Dateisystem gesetzt, mind. 5 Minuten gewartet, Dateien noch da, den Cronjob mit --task manuell ausgeführt, Dateien noch da ;-( Kann man das irgendwie debuggen? Gruß, Ronny
  11. Der Entwickler von rspamd hat mir geantwortet: auf die Fehlermeldung hin wusste der sofort "es muss ein Punkt in den Dateinamen". Es ist also so, dass rspamd nicht mit dkimXYZ als private DKIM key umgehen kann/will sondern lieber dkimXYZ.privat oder sonstwas mit einem Punkt (.) drin haben mag. Könnten wir FROXLOR bitte so anpassen, dass es nicht dkimXYZ und dkimXYZ.public sondern dkimXYZ.private und dkimXYZ.public anlegt? Das sind nur zwei Anpassungen in der lib/Froxlor/Cron/Dns/DnsBase.php (die dann wieder alles brechen, was Leute wie ich hintendran gehangen haben ;-( ) Danke.
  12. Ich habe eben einen Key so generiert, wie die rspamd Doku das vorschlägt. Auch dieser Key ist dann durch rspamd angeblich nicht vom richtigen Format. Ich suche dort weiter.
  13. Einstellungen und dort z.B. mal DomainKey-Einstellung Aktiviert ändern und den Speichern-Knopf drücken. Oder alternativ eine beliebige Einstellung innerhalb Einstellungen -> DomainKey-Einstellungen verändern und den Speichern-Knopf drücken.
  14. Ich nutze die durch FROXLOR generierten und im Dateisystem abgelegten DKMI-Schlüsselpaare durch rspamd. Seit der Aktualisierung von FROXLOR 0.10.19 auf 01.10.21 nörgelt rspamd aber wegen dem Format: 2020-10-20 12:41:12 #27314(rspamd_proxy) <5bae90>; proxy; dkim_module_load_key_format: cannot load dkim key /etc/postfix/dkim/dkim258: cannot parse raw private key: error:0D06B08E:asn1 encoding routines:asn1_d2i_read_bio:not enough data Rein visuell sieht so ein Key aber erstmal gut aus. Was ist da passiert?
  15. Egal welche Einstellungen ich im Kontext DKIM ändern will, quittiert mir das FROXLOR ungefähr so: Fehlermeldung Bei dem Speichern des Feldes "dkim_enabled" trat ein Fehler auf oder Fehlermeldung Bei dem Speichern des Feldes "dkim_keylength" trat ein Fehler auf Interessant dabei, die Änderung des Parameters ist aber zumindest in der Datenbank dann trotzdem nachvollziehbar. Wenn das jemand bestätigen kann, wäre das ein Fall für den Bugtracker.
  16. Ich habe je eine Datei die zu Graphen mit 0 und über 0 führen per PM geschickt.
  17. Hallo, bei einigen meiner Kunden fehlen seit unterschiedlich vielen Monaten die HTTP-traffic-Werte im Froxlor-Graph. Manche sind schon 12 Monate auf 0, andere erst seit 3 Monaten (vorher war da noch was). Ich habe zuerst die Threads hier gelesen, die irgendwie damit zu tun haben und kann daher schon etwas Vorarbeit liefern. Der cron-Job läuft einmal täglich. Auch mit --debug --no-fork liefert der keine Fehler. Es entsteht dabei unter anderem eine TXT-Datei im awstats-Verzeichnis mit Werten in den "bandwith"-Spalten. Auch ein Browseraufruf von awstats zeugt für die 14 Tage im September Werte - der Froxlor-Graph bleibt aber brav bei Null. Daraus schließe ich jetzt, dass Froxlor die TXT-Datei irgendwie doch nicht (richtig) verarbeitet. ns1:~# /usr/bin/php7.3 /var/www/webs/its/froxlor1.ANDEREDOAMIN.de/scripts/froxlor_master_cronjob.php --traffic --debug --no-fork [information] PHP compiled with pcntl but pcntl_fork function is not available. Not forking traffic-cron, this may take a long time! [information] Traffic run started... [warning] Cannot get usage for database sucharskisql3. <-- die ist neu angelegt und noch leer, vielleicht deshalb ... [information] http traffic for rabo started... [information] Running awstats_buildstaticpages.pl for domain 'DOMAIN.de' (Output: '/var/www/webs/rabo/awstats/DOMAIN.de/2020-09/') [information] Gathering traffic information from '/var/www/webs/rabo/awstats/DOMAIN.de/awstats092020.DOMAIN.de.txt' [information] ftp traffic for rabo started... [information] mail traffic usage for rabo started... [information] total traffic for rabo started [information] calculating webspace usage for rabo [information] calculating mailspace usage for rabo [information] calculating mysqlspace usage for rabo ... [notice] Checking system's last guid Ich vermute, wir können Dank der Daten in der TXT darauf verzichten die Log-Rotation oder Größe der access-Logs zu hinterfragen. Traffic-Daten kommen ja bis awstats, nur nicht ins Froxlor. Was kann ich noch tun um einer Lösungsfindung dienlich zu sein? Gruß und Dank, Ronny
  18. Das ist doch schonmal eine Aussage, die mich weiterbringt - ich muss außerhalb von Froxlor suchen. Danke.
  19. Wenn doch der tas-cron alle 5 Minuten ohne den letzten Fix lief, dann auch genau 0 Uhr. 0 Uhr laufen auch viele nicht-FROXLOR-Sachen an und erzeugen vielleicht hinreichend Load, so dass der task-cron von FROXLOR nicht so schnell fertig wird, wie sonst. Das zumindest ist meine vage Theorie, die nur dann funktioniert, wenn irgendetwas den apache reloaded, während FROXLOR noch dabei ist die Konfigurationen zu erstellen. Wie eingangs erwähnt habe ich die Scheduler durch und keinen apache2 reload/restart gefunden, der auch auf 0 Uhr matched. Auch auf das logrotate trifft das zu.
  20. Kann das hier Behobene, also dass bei jedem Cron ausgeführte Neuerstellen in Kombination mit Load weil genau 0 Uhr ja mehrere Dinge neben Froxlor laufen, vielleicht zu dem durch mich beobachteten Phänomen (apache reload/restart VOR Fertigstellung der Konfigurationen) führen? Ich konnte leider bisher kein erneutes Vorkommen tracken.
  21. Habe ich das was verpasst und kann es nicht finden oder ist die Formulierung unglücklich? Bisher konnte man mittels FROXLOR aktivieren, dass ein Verzeichnisschutz und Alias für die Logs angelegt wird - einen Menüpunkt zur Ansicht der Logs direkt aus Froxlor sehe ich in 0.10.19 nicht.
  22. Es trifft auch nur einen von 4 Servern und den auch nur hin und wieder. Ich kann aber absolut nichts anderes finden, was auch 0:00 zu einem apache2 reload oder restart führt, kein logrotate oder so. Ich werde jetzt mal 0 Uhr ein ls -la von der/den betroffenen Konfigurationen monitoren - mal sehen ob das Ergebnis eingrenzt.
  23. Mit access und found hast Du natürlich Recht Das da [1] habe ich manuell nachgetragen, weil es eben so oder ähnlich nach meiner Einschätzung auch in der 0.10.19 nicht drin ist. [1] https://github.com/Froxlor/Froxlor/commit/03bc94e69cf1a98dffc4e1001ae5ea0f04eb651e
  24. Hi, ich habe in die 0.10.18 bereits den 8 Tage jungen Patch der lib/Froxlor/Cron/Http/LetsEncrypt/AcmeSh.php eingebaut und glaube da war noch alles normal. Kurz darauf habe ich auf 0.10.19 aktualisiert und den Patch wieder durchgeführt. Seit dem beobachte ich fast täglich, aber nicht immer, dass genau 0 Uhr ein apache restart angefordert wird, der nicht erfolgreich ist, weil die php-fcgi-starter für den Froxlor-VHOST fehlt [Wed Jul 15 00:00:00.874456 2020] [mpm_prefork:notice] [pid 23916] AH00171: Graceful restart requested, doin AH00526: Syntax error on line 13 of /etc/apache2/sites-enabled/10_froxlor_ipandport_78.46.xx.xx.443.conf: Wrapper /var/www/php-fcgi-scripts/froxlor.panel/ns1.xxx-xxx.de/php-fcgi-starter cannot be accessed Wenn dann das Monitoring Alarm schlägt und ich mich - i.d.R. mehr als 5 Minuten später - einlogge, ist der Apache startbar und die Datei vorhanden. Ich vermute hier kommen sich Konfigurationsneuerstellung und Restart ins Gehege. Ich habe neben cron keinen weiteren Scheduler und weder in /var/spool/cron* noch /etc/cron* irgend etwas gefunden, was auch um 0 Uhr (ja, diese */5 Einträge habe ich auch berücksichtigt) am Apache rummacht außer den Froxlor-Tasks. # automatically generated cron-configuration by froxlor # do not manually edit this file as it will be re-generated periodically. PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # */5 * * * * root /usr/bin/nice -n 5 /usr/bin/php7.3 -q /var/www/webs/its/froxlor1.xxx-xxx.de/scripts/froxlor_master_cronjob.php --tasks 1> /dev/null 2 0 * * * root /usr/bin/nice -n 5 /usr/bin/php7.3 -q /var/www/webs/its/froxlor1.xxx-xxx.de/scripts/froxlor_master_cronjob.php --traffic 1> /dev/null 0 */6 * * * root /usr/bin/nice -n 5 /usr/bin/php7.3 -q /var/www/webs/its/froxlor1.xxx-xxx.de/scripts/froxlor_master_cronjob.php --mailboxsize 1> /dev/null */5 * * * * root /usr/bin/nice -n 5 /usr/bin/php7.3 -q /var/www/webs/its/froxlor1.xxx-xxx.de/scripts/froxlor_master_cronjob.php --letsencrypt 1> /dev/null 5 0 * * * root /usr/bin/nice -n 5 /usr/bin/php7.3 -q /var/www/webs/its/froxlor1.xxx-xxx.de/scripts/froxlor_master_cronjob.php --backup 1> /dev/null Was trifft sich hier unglücklich und kann dann wie behoben werden? Gruß, Ronny
  25. Ich bin gerade über einen Zone gestolpert, die sich vom bind nicht laden lassen wollte. Darin gab es "* CNAME ...." und "* A ...". Das "* A ..." resultierte aus der Domaineinstellung Alias = "Wildcard" und das "* CNAME ..." hat wohl der Anwender einst gesetzt (warum dann keiner gemerkt hat, das gar nichts mehr geht?). Ich habe das reproduziert und man kann das auch jetzt noch so einrichten. Damit wird klar, dass der Eintrag hier eher in den Bugtracker sollte - mein Tag war aber schon so lang und ermüdende, ich hoffe man verzeiht mir.
×
×
  • Create New...