Jump to content
Froxlor Forum

All Activity

This stream auto-updates

  1. Last week
  2. nein du brauchst garnix an irgendwelchen configs zu machen. Hauptsache deine Log-Type einstellung stimmt - froxlor generiert jede nacht via goaccess für den tag die stats und packt alles in history files. Garnicht, das ist nicht froxlors aufgabe. Die ausgabe der stats via goaccess ist nur ein nettes gimmick, im grunde dient der cron hauptsächlich dazu die traffic-statistiken für die kunden zu speichern. Ein "Archiv" gibt es in dem Sinne nicht, die von goaccess generierte Datei beinhaltet alle Daten, siehe hier z.B. Soweit mir bekannt, bietet goaccess hier keine Möglichkeit der "Zeitraum"-Filterung
  3. Hi! Froxlor begleitet mich schon seit Jahren und war immer recht still. Nun habe ich mich mal wieder verstärkt um Statistiken gekümmert und offenbar ist Goaccess nun der aktuellste Standard. Leider finde ich dazu kaum Informationen, z.B. wie in Froxlor ein Archiv angedacht ist, bzw. unterschiedliche Zeiträume. Offenbar habe ich auch sehr viel Müll in den Logs und eine sehr große Diskrepanz zwischern Goaccess und Matomo z.B. Muss ich die goaccess.conf noch massiv erweitern? Im Sugenblick vertraiue ich da keinem System so richtig. Gruß, Matthias
  4. Earlier
  5. Update: froxlor 2.2.5 Fixes: fixed editing email-address catchall-flag not working - #1288 fixed wrong settings-index-name for apache-2.4 flag - #1290
  6. run the cronjob with --debug --force and check logs...i doubt the certificate got issued successfully, this works perfectly fine on a lot of machines here...
  7. So I created a new customer on froxlor 2.2.4, debian bookworm and assign a new domain to this customer. Then I activate the letsencrypt certificate, which is generated in /root/acme.sh/new-domain.tld, but the certificate is not copied to /etc/ssl/froxlor-custom/*.key *.crt *.CA *.chain.pem, etc. The domain is not valid for ssl, cause the certificate is missing. Any suggestions?
  8. danke, fürs nächste mal weiss ich's jetzt
  9. warum solltest du das tun? Froxlor macht das doch alles wenn du eine Datenbank anlegst. Wenn du jetzt von rein local auf external umstellst, musst du nur die IP in die "MySQL Access Hosts" Liste eintragen.
  10. ich habs über die console ausgeführt ... das: https://linuxize.com/post/mysql-remote-access/
  11. macht froxlor doch genauso...oder was meinst du jetzt?
  12. froxlor mysql> GRANT ALL ON database_name.* ... Hier muss der Datenbank-Name in backsticks (`) gesetzt werden, sonnst meldet mysql einen Syntaxfehler aufgrund des Minuszeichens im Datenbank-Namen
  13. kontext? Wo muss da was in anführungszeichen gesetzt werden? Redest du von froxlor oder deiner eigenen anwendung? Ein - im db/usernamen ist ja was komplett anderes, das hat nix damit zu tun ob extern oder nicht...
  14. Danke, hat geholfen zu erwähnen wäre, dass dbname-nnn.* unter Anführungszeichen ` (von links oben nach rechts unten) gesetzt werden muss, da sonst das "-" einen Fehler auslöst
  15. https://linuxize.com/post/mysql-remote-access/
  16. Hallo! Ich möchte eine DB über Internet Port 3306 bearbeiten. das lässt das System z.Zt. nicht zu, da Port 3306 für externen zugriff nicht eingerichtet ist. Hat jmd das schon mal eingerichtet? tahnks & greets
  17. Thank you for your fast answers! Well, I see no reason, to not enable "antispam", so far no problem, but what is going to be converted, is there another Hashing method used to generate the key-pairs? The hashes have been generated and managed with Froxlor before, that's why it surprised me that they got removed.
  18. Because there wasnt any milter-config-template in froxlor for years, hence it was never used. Also it's not only in the documentation, it's also in RED in the announcement: Well, it would have been converted for you if you've enabled "antispam" in the updater...the alternative is: i don't want antispam and thus froxlor cleans its own tables. It's not meant for third-party usage and it's not supported. I cannot guarantee that dkim related fields in the tables will never be touched again...sorry. Enable antispam feature and activate dkim for each domain... You may try, but as said, I cannot guarantee or support third party / custom solutions
  19. Recently I've noticed that DKIM signatures were missing on outgoing emails. Well, obviously I should read this guide before... https://docs.froxlor.org/latest/general/migration-guide/2.2.html However I wouldn't expect updating Froxlor or switching from Milter to Rspamd, resulting in key removal, why is that made this way? Luckily, the old keys are still existing in /etc/postfix/dkim. Can I just restore them, by placing them back in the panel-domains table or is there more that needs to be done? Is there an API way to restore the keys? Is there a way to re-enable DKIM for all domains and generate new keys, If they don't exist? Recently added domains are stored with dkim-id starting by 1, would it work by only changing that to the number following the last old one?
  20. Ich krame das hier nochmal raus, weil ich mich dann nicht weiter drum gekümmert habe: Wir haben doch aktuell folgende Query in der mysql-virtual_sender_permissions.cf SELECT DISTINCT username FROM mail_users WHERE email in ((SELECT mail_virtual.email_full FROM mail_virtual WHERE mail_virtual.email = '%s' UNION SELECT mail_virtual.destination FROM mail_virtual WHERE mail_virtual.email = '%s')); Damit (und den settings in main.cf) müssen nach wie vor SASL login und envelope from übereinstimmen. Um eine Analogie zum catch-all - also ein send-all - zu realisieren, habe ich in den smptd_sender_restrictions das reject_sender_login_mismatch entfernt. Nun könnte doch aber jeder SASL-Nutzer mit einer beliebigen (die eines anderen Kontos, die eines anderen Froxlor-Kunden, ja sogar jeder beliebiger) Adresse versenden. Das sollte ich tunlichst wieder einschränken. Pflicht wäre ein match zwischen SASL domain und envelope from domain. Wäre das dann korrekt? # VOR permit_sasl_autheticated check_sender_access mysql:/etc/postfix/mysql-sender-domain-check.cf, # da drin dann user = xxx password = xxx hosts = 127.0.0.1 dbname = xxx query = SELECT domain FROM mail_virtual WHERE '%s' LIKE CONCAT('%%', domain) # und auf reject_sender_login_mismatch verzichten oder ZWISCHEN check_sender_access und permit_sasl_authenticted? Kür wäre dann aber ein Match zwischen SASL domain und beliebiger envelope from domain des Froxlor-Kunden. Kann denn jemand eine entsprechende Query formulieren? Danke für die Aufmerksamkeit, Ronny
  21. Kannst du mit serverseitigen filtern (Sieve) ganz einfach machen
  22. Hallo, ich habe eine Webapplikation, die Notifications per Mail (SMTP) senden wollen, dafür habe ich ein Mail-Account in froxlor angelegt und es funktioniert - soweit unspannend. Aber ich möchte auf dem Account keine Antwort sehen, sprich alle eingehende Mails sollen entweder weitergeleitet und gelöscht werden, oder gleich gelöscht werden. Geht so was?
  23. Für den User ist vermutlich eine custom table View gespeichert mit dem alten Feld. Leere die Tabelle panel_usercolumns
  24. Hallo zusammen, wenn ich bei EINEM Kunden auf "E-Mail" / "Adressen" klicke, erhalte ich folgende Fehlermeldung: Uncaught exception 0 The visible column "d.domain" has neither a "callback" nor a "field" set. #0 /var/www/froxlor/lib/Froxlor/UI/Listing.php(48): Froxlor\UI\Listing::generateTableRows() #1 /var/www/froxlor/customer_email.php(87): Froxlor\UI\Listing::format() #2 {main} Froxlor Version: 2.2.4 Der Fehler tritt nur bei diesem Kunden auf. Hat jemand nen Tipp / Rat für mich ?
  25. Die allerwenigsten betreiben selbst einen DNS Server, daher ist das alles eher "rudimentär" implementiert und nicht für alle use-cases ausgelegt - Verbesserungsvorschläge oder noch besser pull-requests via GitHub sind gern gesehen
  1. Load more activity


×
×
  • Create New...