Jump to content
Froxlor Forum

DaSilva

Members
  • Content Count

    33
  • Joined

  • Last visited

Community Reputation

0 Neutral

About DaSilva

  • Rank
    Advanced Froxie

Recent Profile Visitors

1010 profile views
  1. Could be an option, that has to be enabled with caution, like /bin/bash for FTP users. We will fiddle with this idea and see what we can do to help prevent most of the bad things, that customers can do. Maybe limit it to curl/wget and stuff, without execute permissions for piped commands or strip them entirely.
  2. That's correct and i dont mean it in any bad way. The API Should be able to add/modify/remove/sanity-check Cronjobs on Customer Level. We are now also working on such a function, as this is the main reason we have to do anything Froxlor related, except updates. Would be a massive convenience. Are you interested in this function when we have it up and running?
  3. Very well, the system runs flawlessly for now. We are setting it up in an semi-production environment and can not wait for more features in the API (cronjobs are very high on our wish list). we are testing this release and will report any major bugs or changes that we made to the code(pull request). Thank you so much!
  4. Woks like a charm the second time! i had to manually set the parameters in the Froxlor panel settings (e.g. libnss-extrausers flag). Is this intended or should i have run the Froxlor master cronjob for the changes to take effect?
  5. Can i just repeat the step? edit: Btw. there is no reported error in the mysql error.log, very strange.
  6. Wonderfull, works like a Charm. Now i wanted to test the configuration Script: Here is what i did: php /var/www/froxlor//install/scripts/config-services.php --froxlor-dir=/var/www/froxlor/ --create this is the json i got: {"distro":"buster","http":"apache24","dns":"x","smtp":"postfix_dovecot","mail":"dovecot_postfix2","ftp":"proftpd","system":["cron","awstats","libnssextrausers","logrotate","php-fpm"]} All went well until php fpm, here is the output: php7.3-fpm (7.3.4-2) wird eingerichtet ... Creating config file /etc/php/7.3/fpm/php.ini with new version NOTICE: Not enabling PHP 7.3 FPM by default. NOTICE: To enable PHP 7.3 FPM in Apache2 do: NOTICE: a2enmod proxy_fcgi setenvif NOTICE: a2enconf php7.3-fpm NOTICE: You are seeing this message because you have apache2 package installed. Created symlink /etc/systemd/system/multi-user.target.wants/php7.3-fpm.service → /lib/systemd/system/php7.3-fpm.service. php-fpm (2:7.3+69) wird eingerichtet ... Trigger für systemd (241-7~deb10u1) werden verarbeitet ... PHP Warning: Error while sending QUERY packet. PID=22149 in /var/www/froxlor/lib/Froxlor/Database/Database.php on line 83 froxlor[22149]: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away froxlor[22149]: --- DEBUG: #0 /var/www/froxlor/lib/Froxlor/Database/Database.php(83): PDOStatement->execute(Array) #1 /var/www/froxlor/lib/Froxlor/Settings.php(109): Froxlor\Database\Database::pexecute(Object(PDOStatement), Array) #2 /var/www/froxlor/lib/Froxlor/Settings.php(179): Froxlor\Settings::storeSetting('panel', 'is_configured', '1') #3 /var/www/froxlor/lib/Froxlor/Cli/Action/ConfigServicesAction.php(298): Froxlor\Settings::Set('panel.is_config...', '1', true) #4 /var/www/froxlor/lib/Froxlor/Cli/Action/ConfigServicesAction.php(41): Froxlor\Cli\Action\ConfigServicesAction->applyConfig() #5 /var/www/froxlor/lib/Froxlor/Cli/Action/ConfigServicesAction.php(19): Froxlor\Cli\Action\ConfigServicesAction->validate() #6 /var/www/froxlor/lib/Froxlor/Cli/CmdLineHandler.php(64): Froxlor\Cli\Action\ConfigServicesAction->run() #7 /var/www/froxlor/lib/Froxlor/Cli/CmdLineHandler.php(47): Froxlor\Cli\CmdLineHandler->__construct(2, Array) #8 /var/www/froxlor/install/scripts/config-services.php(28): Froxlor\Cli\CmdLineHandler::processParameters(2, Array) #9 {main} We are sorry, but a MySQL - error occurred. The administrator may find more information in the syslog here are the last few lines from the syslog: Sep 17 12:46:41 froxlorimage systemd[1]: Starting The PHP 7.3 FastCGI Process Manager... Sep 17 12:46:41 froxlorimage systemd[1]: Started The PHP 7.3 FastCGI Process Manager. Sep 17 12:46:41 froxlorimage systemd[1]: Reloading. Sep 17 12:46:41 froxlorimage systemd[1]: /lib/systemd/system/dovecot.service:9: PIDFile= references path below legacy directory /var/run/, updating /var/run/dovecot/master.pid → /run/dovecot/master.pid; please update the unit file accordingly. Sep 17 12:46:42 froxlorimage systemd[1]: Stopping The Apache HTTP Server... Sep 17 12:46:42 froxlorimage systemd[1]: apache2.service: Succeeded. Sep 17 12:46:42 froxlorimage systemd[1]: Stopped The Apache HTTP Server. Sep 17 12:46:42 froxlorimage systemd[1]: Starting The Apache HTTP Server... Sep 17 12:46:42 froxlorimage systemd[1]: Started The Apache HTTP Server. Sep 17 12:46:42 froxlorimage froxlor[22149]: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away Sep 17 12:46:42 froxlorimage froxlor[22149]: --- DEBUG: #0 /var/www/froxlor/lib/Froxlor/Database/Database.php(83): PDOStatement->execute(Array) #1 /var/www/froxlor/lib/Froxlor/Settings.php(109): Froxlor\Database\Database::pexecute(Object(PDOStatement), Array) #2 /var/www/froxlor/lib/Froxlor/Settings.php(179): Froxlor\Settings::storeSetting('panel', 'is_configured', '1') #3 /var/www/froxlor/lib/Froxlor/Cli/Action/ConfigServicesAction.php(298): Froxlor\Settings::Set('panel.is_config...', '1', true) #4 /var/www/froxlor/lib/Froxlor/Cli/Action/ConfigServicesAction.php(41): Froxlor\Cli\Action\ConfigServicesAction->applyConfig() #5 /var/www/froxlor/lib/Froxlor/Cli/Action/ConfigServicesAction.php(19): Froxlor\Cli\Action\ConfigServicesAction->validate() #6 /var/www/froxlor/lib/Froxlor/Cli/CmdLineHandler.php(64): Froxlor\Cli\Action\ConfigServicesAction->run() #7 /var/www/froxlor/lib/Froxlor/Cli/CmdLineHandler.php(47): Froxlor\Cli\CmdLineHandler->__construct(2, Array) #8 /var/www/froxlor/install/scripts/config-services.php(28): Froxlor\Cli\CmdLineHandler::processParameters(2, Array) #9 {main} Thanks for all your work!
  7. I downloaded froxlor-0.10.0-rc2.tar.gz from your first post. Should i pull the current git? Thanks!
  8. Hi, is set up a new Server with Debian Buster. The Wiki install guide provides no guidance whatsoever on what the server needs to start the web-installer, would be nice to have a complete install guide when there is no LAMP Stack in place. i now get this error message during the installation: Checking MySQL-root access... OK Creating backup of old database... OK (/tmp/froxlor_backup_201909171108.sql) Preparing database... OK Creating database and username... OK Testing if database and user have been created correctly... SQLSTATE[HY000] [1045] Access denied for user 'froxlor'@'localhost' (using password: YES) SQLSTATE[HY000] [1045] Access denied for user 'froxlor'@'localhost' (using password: YES) mysql> use mysql; Database changed mysql> select user from user; +------------------+ | user | +------------------+ | mysql.infoschema | | mysql.session | | mysql.sys | | root | +------------------+ 4 rows in set (0,00 sec) I am Using: mysql 8.0.17-1debian10 (With mysql native password) php 7.3.4-2 apache 2.4 Kernel 4.9.0-3 i hope you can help with this. Should i create the user and Database manually?
  9. Great, I really hadn't thought of that! They were really missing. For others, these variables have to be entered in Froxlor. php_admin_flags opcache.file_cache_only opcache.enable_cli opcache.enable_file_override php_admin_values opcache.file_cache
  10. Sorry, I forgot. It's PHP-FPM. And in the Froxlor GUI it doesn't work. The variable in Froxlor is in the screenshot only as an example. Unfortunately it doesn't work there. Here the screenshots as I mean it.
  11. Hi, I currently have the problem that certain php variables are not loaded by Froxlor. Only when I write them into the Conf. For example, I wanted to set this variable. opcache.file_cache = """ This only works if I enter it in this file. /etc/php/7.3/mods-available/opcache.ini Do you have any idea why?
  12. Mir erst, hab das ja alles von vorn bis hinten durch geprüft... Bei anderen Domains auf dem Server geht es auch, bei allen sind die DNS Records korrekt, das macht keinen Sinn... mysql> SELECT iscatchall, email, email_full FROM mail_virtual WHERE email_full = 'catchall@bla.tld'; +------------+--------------+----------------------+ | iscatchall | email | email_full | +------------+--------------+----------------------+ | 1 | @bla.tld | catchall@bla.tld | +------------+--------------+----------------------+ 1 row in set (0,00 sec)
  13. Ja, diese Mail Adresse hat ein Konto in dem die Mails dann eingehen sollen. Diese ist auch in /var/customers/mails angelegt. Wenn man direkt an catchall@.... sendet kommt die Mail auch an.
  14. Das ist nun über meinem Horizont, wodurch definiert sich eine virtuelle Adresse? Also die catchall@sld.tld hat ein Postfach und ist als catchall definiert.
  15. Von einem externen Server, habe mal ne spaß Adresse angelegt: mailtest@bucketoverflow.de -> mailtest@sld.tld der Fehler ist allerdings von allen externen quellen (gmx, hotmail, gmail usw.) reproduzierbar.
×
×
  • Create New...