Jump to content
Froxlor Forum

Datenfalke

Members
  • Content Count

    37
  • Joined

  • Last visited

  • Days Won

    1

Datenfalke last won the day on July 24

Datenfalke had the most liked content!

Community Reputation

11 Good

About Datenfalke

  • Rank
    Advanced Froxie

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Ok, danke fĂŒr die Hilfe! # apt remove nscd Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: nscd Auch nach Reboot funktioniert es noch. Hake ich unter "keine Ahnung was da los war" ab 😄
  2. Ich habe testweise falsches Passwort in /etc/libnss-mysql.cfg eingegeben... funktioniert immernoch :-) Ich vermute, dass nun libnss-extrausers wieder funktioniert.
  3. Drin stehen tut das vom Template vorgegebene: # Make sure that `passwd`, `group` and `shadow` have extrausers in their lines # You should place extrausers at the end, so that it is queried after the other mechanisams # passwd: compat extrausers group: compat extrausers shadow: compat extrausers hosts: files dns networks: files dns services: db files protocols: db files rpc: db files ethers: db files netmasks: files netgroup: files bootparams: files automount: files aliases: files In den extrausers steht denke ich alles korrekt: # l /var/lib/extrausers/ total 20 drwxr-xr-x 2 root root 4096 Jul 16 2019 . drwxr-xr-x 44 root root 4096 Aug 19 2019 .. -rw-r--r-- 1 root root 160 Jul 23 23:00 group -rw-r--r-- 1 root root 807 Jul 23 23:00 passwd -rw-r----- 1 root root 718 Jul 23 23:00 shadow cat /var/lib/extrausers/group user1:x:10002:user1,www-data,froxlorlocal user2:x:10003:user2,www-data,user2ftp1,user2ftp2,user2ftp3,user2ftp6,user2ftp7,user2ftp8,froxlorlocal cat /var/lib/extrausers/passwd user1:x:10002:10002:User1:/var/customers/webs/user1/:/bin/false user2:x:10003:10003:User2:/var/customers/webs/user2/:/bin/false user2ftp1:x:10003:10003:Loovee:/var/customers/webs/user2/xxxxxx:/bin/false user2ftp2:x:10003:10003:Loovee:/var/customers/webs/user2/:/bin/false user2ftp3:x:10003:10003:Loovee:/var/customers/webs/user2/xxxxxx:/bin/false user2ftp6:x:10003:10003:Loovee:/var/customers/webs/user2/xxxxxx:/bin/false user2ftp7:x:10003:10003:Loovee:/var/customers/webs/user2/xxxxxx:/bin/false user2ftp8:x:10003:10003:Loovee:/var/customers/webs/user2/xxxxxx:/bin/false cat /var/lib/extrausers/shadow user1:xxxx:18465:0:99999:7::: user2:xxxx:18465:0:99999:7::: user2ftp1:xxxx:18465:0:99999:7::: usw.
  4. Ahja danke fĂŒr den Hinweis! Das libnss-extrausers sollte benutzt werden, ist (und war) angehakt, und ich habe (und hatte davor) die Template-Anweisungen durchgefĂŒhrt, sprich /etc/nsswitch.conf existiert wie vorgegeben. -rw-r--r-- 1 root root 507 Jul 23 22:20 /etc/nsswitch.conf Woran erkennt man ob es bei libnss-extrausers Fehler gibt bzw. das es lĂ€uft?
  5. Info fĂŒr andere mit der PHP-FPM Fehlermeldung Permission denied: AH02454: FCGI: attempt to connect to Unix domain socket /var/lib/ apache2/fastcgi/... Nachdem ich ein Debian dist-upgrade mit einem Froxlor Update drin durchgefĂŒhrt hatte, gab es bei allen Customer-Domains obigen Fehler. Vorher lief die PHP-FPM Geschichte schon seit langem. Unter /var/lib/apache2/fastcgi/ sind die sockets mit den korrekten customer Benutzern angelegt. Ändere ich den Benutzer auf www-data lĂ€uft es wieder. Lösung: In /etc/libnss-mysql.cfg stand nicht mehr das benötigte, wie folgt: getpwnam SELECT username,'x',uid,gid,'Froxlor Customer',homedir,shell \ FROM ftp_users \ WHERE username='%1$s' \ AND login_enabled = 'Y' \ ORDER BY LENGTH(username) \ LIMIT 1 getpwuid SELECT username,'x',uid,gid,'Froxlor Customer',homedir,shell \ FROM ftp_users \ WHERE uid='%1$u' \ AND login_enabled = 'Y' \ ORDER BY LENGTH(username) \ LIMIT 1 getspnam SELECT username,password,FLOOR(UNIX_TIMESTAMP()/86400-1),'1','99999','7','-1','-1','0' \ FROM ftp_users \ WHERE username='%1$s' \ AND login_enabled = 'Y' \ ORDER BY LENGTH(username) \ LIMIT 1 getpwent SELECT username,'x',uid,gid,'Froxlor Customer',homedir,shell \ FROM ftp_users getspent SELECT username,password,FLOOR(UNIX_TIMESTAMP()/86400-1),'1','99999','7','-1','-1','0' \ FROM ftp_users getgrnam SELECT groupname,'x',gid \ FROM ftp_groups \ WHERE groupname='%1$s' \ LIMIT 1 getgrgid SELECT groupname,'x',gid \ FROM ftp_groups \ WHERE gid='%1$u' \ LIMIT 1 getgrent SELECT groupname,'x',gid \ FROM ftp_groups memsbygid SELECT members \ FROM ftp_groups \ WHERE gid='%1$u' gidsbymem SELECT CONCAT_WS(',', gid) as gid \ FROM ftp_groups \ WHERE FIND_IN_SET('%1$s', members) host 127.0.0.1 database froxlor username froxlor password xxxxxxxxxxxx port 3306 #socket /var/run/mysqld/mysqld.sock Es stand fĂ€lschlicherweise folgendes drin - warum kann ich nicht sagen: getpwnam SELECT username,'x',uid,gid,gecos,homedir,shell \ FROM users \ WHERE username='%1$s' \ LIMIT 1 getpwuid SELECT username,'x',uid,gid,gecos,homedir,shell \ FROM users \ WHERE uid='%1$u' \ LIMIT 1 getspnam SELECT username,password,lstchg,min,max,warn,inact,expire,flag \ FROM users \ WHERE username='%1$s' \ LIMIT 1 getpwent SELECT username,'x',uid,gid,gecos,homedir,shell \ FROM users getspent SELECT username,password,lstchg,min,max,warn,inact,expire,flag \ FROM users getgrnam SELECT name,password,gid \ FROM groups \ WHERE name='%1$s' \ LIMIT 1 getgrgid SELECT name,password,gid \ FROM groups \ WHERE gid='%1$u' \ LIMIT 1 getgrent SELECT name,password,gid \ FROM groups memsbygid SELECT username \ FROM grouplist \ WHERE gid='%1$u' gidsbymem SELECT gid \ FROM grouplist \ WHERE username='%1$s' host localhost database auth username nss-user password userpass #socket /var/run/mysqld/mysqld.sock #port 3306
  6. Hello, is there a email template variable which can be used for displaying the customer (account) name in the email? The emails, sent because of too much traffic and webspace used, need to show the account name, because I have customers with multiple accounts. If they get an email, they do not know which account has reached the limits. The admin backend shows only the following variables. Thank you! Falco Variable Beschreibung {DISKAVAILABLE} Wird mit dem Webspace, der dem Kunden zugewiesen wurde, ersetzt (in MB). {DISKUSED} Wird mit dem Webspace, welcher vom Kunden bereits verbraucht wurde, ersetzt (in MB). {MAX_PERCENT} Wird mit dem Webspace/Traffic-Limit, welches dem Kunden zugewiesen wurde, ersetzt. {USAGE_PERCENT} Wird mit dem Webspace/Traffic, welcher vom Kunden bereits verbraucht wurde, ersetzt.
  7. After applying the patch and removing the private + public key of the problematic customer, the problem has gone
  8. Anscheinend ja (MySQL 5.6 aus dotdeb auf Debian Wheezy). Ich habe STRICT_TRANS_TABLES entfernt, musste dann aber noch NO_AUTO_VALUE_ON_ZERO hinzufĂŒgen: # Recommended in standard MySQL setup #sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES #sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES,NO_AUTO_VALUE_ON_ZERO sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_VALUE_ON_ZERO So lĂ€uft es ohne Fehlermeldung. Ich hoffe ohne sonstige Probleme :-) Vielen Dank fĂŒr den Tip!
  9. Hallo, einer meiner Kunden hat folgendes Problem, wenn er eine Subdomain anlegen möchte: A database error occurred SQLSTATE[HY000]: General error: 1364 Field 'registration_date' doesn't have a default value #0 /var/www/froxlor/lib/classes/database/class.Database.php(72): PDOStatement->execute(Array) #1 /var/www/froxlor/customer_domains.php(419): Database::pexecute(Object(PDOStatement), Array) #2 {main} Ich glaube, dass beim letzten Update genau wĂ€hrend apt-get am Arbeiten war, ein Zugriff auf Froxlor gemacht wurde, bei dem ebenfalls Fehlermeldungen wegen Datenbank kamen. Vermutlich sind deswegen irgendwelche Werte nicht korrekt in der DB? Was kann ich tun, um den Fehler zu beheben? Vielen Dank & GrĂŒĂŸe! Falco Kleinschmidt
  10. I moved teh thread regarding autoresponder here http://forum.froxlor.org/index.php/topic/12604-autoresponder/
  11. Ok, thank you! Just found this one: https://github.com/pmuch/rcb-pfa-autoresponder If I got it right http://postfixadmin.sourceforge.net/ is an requirement for the roundcube plugin. Anybody with experiences with this roundcube plugin? Here is a tutorial with some information: http://www.debinux.de/2013/10/mailserver-postfix-dovecot-ssl-und-sieve-mysql-spam-und-virenfilter-auf-debian-wheezy/
  12. Is it possible to migrate from courier to dovecot without problems?
  13. Thank you for the information! I will try it.
  14. Thank you for the new release! What can be done if I need the email autoresponder? I know that my customers will ask for them as soon as holiday time is coming. Do you have already something in mind what is possible to implement?
×
×
  • Create New...