Jump to content
Froxlor Forum

d00p

Administrators
  • Content Count

    7130
  • Joined

  • Last visited

  • Days Won

    41

Everything posted by d00p

  1. So, not configured correctly. The useradd actually is in the configurations if the user does not already exist. See https://github.com/Froxlor/Froxlor/blob/master/lib/configfiles/stretch.xml#L4654 No, works very fine. Remember to set "Use mod_proxy / mod_proxy_fcgi" as this is required for debian 9 (use_mod_proxy in panel_settings) Not in panel_settings, but in panel_ipsandports (Create vHost-Container)
  2. yes any error messages? Do you even let froxlor create a virtualhost container for froxlor?
  3. d00p

    Let’s Encrypt - ACME TLS-SNI-01

    Froxlor nutzt eigentlich die http-01 Challenge
  4. Würd mich ja jetzt schon interessieren wie da die 33 reinkommt 😛 uid und gid werden beim anlegen eigentlich auf die Kunden-UID gesetzt, d.h. das kann eigentlich garkeine unterschiedlichen werte haben
  5. Du kannst gerne für die Benutzer Shell aktivieren, aber dann musst du dich auch um die lokale mailzustellung kümmern. Das ist Default bei froxlor nicht vorgesehen. Das das in der dovecot config so steht kommt aus der system default config für die entsprechende distribution. Froxlor arbeitet sonst nur rein mit den Mail Usern aus der Datenbank und hat nichts mit system Usern in dem Sinne am Hut.
  6. Die Kunden-Benutzer / System-user haben aber garkein E-Mail Konto... also [kunde]@[hostname] gibt es schlichtweg nicht...
  7. und das aus den logs: und noch viel komsicher passt alles nicht zusammen. a) web1@domain.tld scheint kein E-mail konto zu sein, daher versucht er lokal zuzustellen und landet in /var/mail ... b) home=/var/customers/webs/web1 - das stimmt nicht mit deiner Einstellung überein. Was steht denn in der Froxlor-Tabelle "mail_users" (kompletter auszug bitte, ohne passwörter)
  8. Was steht denn in der entprechenden log? Da muss ja mehr stehen. Ggfls mail_debug = yes in der dovecot.conf aktivieren
  9. Owner für /var/customers/mail auch komplett vmail user und group?
  10. Also, beim Anlegen eines Kunden durch den Admin wird automatisch auch der default ftp-user und die gruppe dazu angelegt. Als LETZTES wird in die members-liste der webserver-user geschrieben und - sofern aktiviert - der lokale user der für fcgid oder php-fpm angegeben wurde. Da es auch eine Prüfung auf doppelte Einträge hierbei gibt, würde das auch erklären, wieso web1 nicht nochmal web1 nach www-data stehen hat. Beim Anlegen eines FTP Accounts wird der neue FTP Benutzer der Memberliste des Kunden mit der Kunden-GUID hinzugefügt (bei web2 z.B. web2ftp1, web2ftp2, usw.). Aktualisiert man einen FTP benutzer ändert sich in der Gruppe nichts. Beim Löschen eines FTP-Benutzers wird genau der Username in der Member-liste mit "" ersetzt. Ich kann also nur daraus schließen, dass web1 als FCGID oder PHP-FPM lokaler user in den Einstellungen eingetragen sein muss. Prüfe dies doch bitte nochmal (Einstellungen -> Froxlor Vhost Einstellungen)
  11. Ist jetzt schwer zu reproduzieren ohne zu wissen was du wie wo angelegt hast. Einträge in dieser Tabelle werden ja nur über ftpuser add/edit/delete verwaltet
  12. denn das erstellen der dateien ist recht simpel, er liest die felder die er schreibt nur aus der Datenbank. d.h. dein "web1" muss da schon irgendwie in die Datenbank gewandert sein. Da gibt es jetzt nicht sehr viele möglichkeiten. Was sagt denn die folgende Query: SELECT groupname,'x' as password,gid,members FROM ftp_groups ORDER BY gid ASC
  13. Müsst nicht Mal nachgucken, natürlich sollte das nicht der Fall sein. Du hast jetzt aber nicht web1 als froxlor-lokalen Benutzer in den Einstellungen oder?
  14. Deswegen ist der Pfad dieser Datei in den Einstellungen anpassbar ..erst Einstellungen anpassen, dann konfigurieren... dynamische Inhalte!!!
  15. d00p

    Zertifikate für E-Mail

    Du kannst die configs nach Belieben anpassen dafür sind sie da. Und sie funktionieren wunderbar out-of-the-box. Bei unseren Vorgaben geht es hauptsächlich um die Anbindung der Konten aus der Datenbank - ssl ist Admin Sache. Und da froxlor Open source und frei von jedem auf der ganzen Welt nutzbar ist gilt nicjt für alle die dsgvo
  16. Einfach eine Adresse die (am besten unabhängig von dem Server) Abrufbar ist
  17. it holds sessions and does not need long-term storage, that's why it's HEAP/MEMORY - you can safely skip it fr replication
  18. d00p

    Let's encrypt not working

    try using ACMEv1 (froxlor settings) - it's more stable in froxlor imho
  19. rsync /var/customers/* und rsync /var/lib/mysql/* Dann haste eigentlich alles. Dienste würde ich neukonfigurieren da ja ggfls Änderungen in der config.
  20. Gibt es in dem Sinne nicht. Denk daran dass du Zwecke Datenbank Benutzer der Kunden auch die mysql Datenbank mitmigrieren musst. Für das Anpassen der IP Adresse gibt es im install/scripts/ Ordner das Script switch-server-ip.php
  21. ahja....ja sorry, so kann man halt nur schwer helfen...gerade wenn man nicht weiss ob es ein DNS problem ist oder nicht
  22. dann hat der cronjob entweder den entsprechenden vhost noch nicht erstellt oder z.B. der server hat auch eine IPv6 adresse (webserver hört default auf ALLE ips) und die Domain nicht? oder nicht alle server-IPs (ipv4 und ipv6) in froxlor eingetragen? Also bei mir nicht. Hast du wohl gerade eben erst eingestellt...?
  23. das oder halt die zone einfach duplizieren - hauptsache die domain zeigt ebenfalls auf den Server
  24. Nein das ganz sicher nicht. Warum er nicht auf http reagiert bei blog.krach-buechse.de ist recht leicht rauszufinden: dig blog.krach-buechse.de A -> die Domain löst auf deine IP auf...da ist auch schon der Grund des Problems. Müsstest du mal den DNS der Domain krach-buechse.de prüfen
×