Jump to content
Froxlor Forum

v3ng

Members
  • Content count

    194
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by v3ng

  1. Umzug Let´s Encrypt & Import/Export

    Hi, Prinzipiell kannst du ohne Probleme einfach neue Zertifikate via lets encrypt anfordern, es gibt zwar rate limits, ich denke aber nicht, dass du entsprechend viele Domains hast. Hier genauer nachzulesen: https://letsencrypt.org/docs/rate-limits/ Die im/export Funktion übernimmt keine zertifikate, hier werden lediglich Einstellungen gespeichert.
  2. Hi, Ich habe eben ein neues System auf Stretch Basis mit Apache/ PHP-FPM installiert. Extrausers sowie mod_proxy sind im Webinterface aktivert . Leider bekomme ich nach der deaktivierung des Apache PHP Moduls nur den Sourcecode des Panels angezeigt, scheinbar stimmt also mit PHP-FPM etwas nicht. Zudem kann ich Froxlor nicht, wie im Panel eingestellt über den Hostnamen aufrufen, sondern muss /froxlor an die Domain anhängen. Im FPM Log steht jedoch nichts relevantes dazu. Froxlor vHost: <VirtualHost xxx.xx.xx.155:80> DocumentRoot "/var/www/html/froxlor/" ServerName web.hostname.de <FilesMatch \.(php)$> SetHandler proxy:unix:/var/lib/apache2/fastcgi/1-froxlor.panel-web.hostname.de-php-fpm.socket|fcgi://localhost </FilesMatch> </VirtualHost>
  3. PHP-FPM funktioniert nicht

    Lag daran, dass das System eine IPv6 Adresse hat, die aber in Froxlor nicht konfiguriert wurde. Danke @d00p
  4. PHP-FPM funktioniert nicht

    Ja, beide wurden restarted. Kannst du dir gerne auch auf der Kiste anschauen, ich bin mal in den IRC gekommen, dürfte einfacher sein.
  5. PHP-FPM funktioniert nicht

    listen = /var/lib/apache2/fastcgi/1-froxlor.panel-web.hostname.de-php-fpm.socket listen.owner = froxlorlocal listen.group = froxlorlocal listen.mode = 0660 user = froxlorlocal group = froxlorlocal pm = static pm.max_children = 1 pm.max_requests = 0 ;chroot = /var/www/html/froxlor/ security.limit_extensions = .php env[PATH] = /usr/local/bin:/usr/bin:/bin env[TMP] = /var/customers/tmp/froxlor.panel/ env[TMPDIR] = /var/customers/tmp/froxlor.panel/ env[TEMP] = /var/customers/tmp/froxlor.panel/ php_admin_value[session.save_path] = /var/customers/tmp/froxlor.panel/ php_admin_value[upload_tmp_dir] = /var/customers/tmp/froxlor.panel/ php_admin_flag[allow_call_time_pass_reference] = Off php_admin_flag[allow_url_fopen] = On php_flag[asp_tags] = Off php_admin_value[disable_classes] = php_admin_value[disable_functions] = curl_multi_exec,exec,parse_ini_file,passthru,popen,proc_close,proc_get_status,proc_nice,proc_open,proc_terminate,shell_exec,show_source,system php_flag[display_errors] = Off php_flag[display_startup_errors] = Off php_admin_flag[enable_dl] = Off php_value[error_reporting] = E_ALL & ~E_NOTICE php_admin_flag[expose_php] = Off php_admin_flag[file_uploads] = On php_admin_flag[cgi.force_redirect] = 1 php_admin_value[gpc_order] = "GPC" php_flag[html_errors] = Off php_admin_flag[ignore_repeated_errors] = Off php_admin_flag[ignore_repeated_source] = Off php_value[include_path] = ".:/usr/share/php/:/usr/share/php5/" php_flag[log_errors] = On php_admin_flag[log_errors] = On php_value[log_errors_max_len] = 1024 php_flag[magic_quotes_gpc] = Off php_flag[magic_quotes_runtime] = Off php_flag[magic_quotes_sybase] = Off php_value[max_execution_time] = 60 php_admin_value[max_input_time] = 60 php_admin_value[memory_limit] = 128M php_admin_value[output_buffering] = 4096 php_admin_value[post_max_size] = 16M php_admin_value[precision] = 14 php_admin_flag[register_argc_argv] = Off php_admin_flag[report_memleaks] = On php_admin_value[sendmail_path] = "/usr/sbin/sendmail -t -i -f admin@web.hostname.de" php_value[session.auto_start] = 0 php_value[session.cookie_domain] = php_value[session.cookie_lifetime] = 0 php_value[session.cookie_path] = / php_admin_value[session.gc_divisor] = 1000 php_admin_value[session.gc_probability] = 1 php_value[session.name] = PHPSESSID php_value[session.serialize_handler] = php php_flag[session.use_cookies] = 1 php_flag[short_open_tag] = On php_flag[suhosin.simulation] = Off php_flag[track_errors] = Off php_value[upload_max_filesize] = 32M php_admin_value[variables_order] = "GPCS" php_admin_value[opcache.restrict_api] = ""
  6. PHP-FPM funktioniert nicht

    1) Ja, läuft ● php7.0-fpm.service - The PHP 7.0 FastCGI Process Manager Loaded: loaded (/lib/systemd/system/php7.0-fpm.service; enabled; vendor preset: enabled) Active: active (running) since Sat 2018-01-27 21:53:41 GMT; 12h ago Docs: man:php-fpm7.0(8) Main PID: 1268 (php-fpm7.0) Status: "Processes active: 0, idle: 1, Requests: 3, slow: 0, Traffic: 0req/sec" Tasks: 2 (limit: 4915) CGroup: /system.slice/php7.0-fpm.service ├─1268 php-fpm: master process (/etc/php/7.0/fpm/php-fpm.conf) └─1270 php-fpm: pool web.hostname.de Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable. 2) Ja, /etc/php/7.0/fpm/pool.d/ ist eingetragen 3) Ja, die config für das Panel ist vorhanden 4) root@web:/var/www/html/froxlor# pwd /var/www/html/froxlor root@web:/var/www/html/froxlor# ls actions customer_domains.php admin_admins.php customer_email.php admin_apcuinfo.php customer_extras.php admin_autoupdate.php customer_ftp.php admin_configfiles.php customer_index.php admin_cronjobs.php customer_logger.php admin_customers.php customer_mysql.php admin_domains.php customer_tickets.php admin_index.php customer_traffic.php admin_ipsandports.php dns_editor.php admin_logger.php index.php admin_message.php install admin_opcacheinfo.php js admin_phpsettings.php lib admin_settings.php lng admin_templates.php logs admin_tickets.php README.md admin_traffic.php scripts admin_updates.php ssl_certificates.php COPYING templates css
  7. Hallo, Das Bad Username Problem hatte ich auch ewig, letzendlich hat dann aber der Umstieg auf extrausers sowie folgender Commit geholfen: https://github.com/Froxlor/Froxlor/commit/c49539258ed1017aa078dc448a41dd3fa7a9c1f6
  8. Hi, Ich verstehe zwar den Hintergrund, wieso Nutzer keine eigenen Domains anlegen dürfen, dennoch wäre es eventuell eine Möglichkeit entweder Global, oder pro Nutzer einzustellen ob dieser eigene Domains anlegen darf. Das lässt sich momentan zwar über einen Reseller erledigen, das macht das ganze für den Nutzer aber etwas umständlicher, da er selbst wieder einen Nutzer anlegen muss. Grüße
  9. Wäre es denkbar das noch in Froxlor 0.9 zu integrieren, wenn sich froxlor 2 eh noch etwas zieht, oder würde das zu viele Änderungen mit sich führen?
  10. phpmyadmin mit SSL über subdomain

    Na genauso wie du es auch bei der anderen Instanz gemacht hast? Nur eben die Config Dateien im Webroot des Nutzers bearbeiten.
  11. phpmyadmin mit SSL über subdomain

    * PHPMyadmin Instanz des Kunden
  12. phpmyadmin mit SSL über subdomain

    Auch beim der PHPmyadmin Installation des Nutzers..?
  13. phpmyadmin mit SSL über subdomain

    https://www.hostnet.de/faq/was-bedeutet-ab-sofort-muss-ein-geheimes-passwort-zur-verschluesselung-in-der-konfigurationsdatei-gesetzt-werden-blowfish_secret.html
  14. phpmyadmin mit SSL über subdomain

    Lade das runter, entpacke es und lade es via FTP in den Docroot des Nutzers hoch. https://files.phpmyadmin.net/phpMyAdmin/4.7.4/phpMyAdmin-4.7.4-all-languages.zip
  15. phpmyadmin mit SSL über subdomain

    Lösch einfach den bisherigen Inhalt aus dem Feld, Froxlor fügt dann den richtigen Documentroot selbst ein.
  16. phpmyadmin mit SSL über subdomain

    Hallo, Es ist zwar deine erstellte Domain SSL verschlüsselt, doch die Adresse auf die du diese weiterleitest "IP/phpmyadmin" nicht, daher auch die Fehlermeldung. Die einfachste Möglichkeit ist es, einen neuen Kunden zu erstellen, ihm die Subdomain phpmyadmin.domain.de zuzuordnen und in den Webroot packst du phpmyadmin manuell. https://files.phpmyadmin.net/phpMyAdmin/4.7.4/phpMyAdmin-4.7.4-all-languages.zip
  17. Kein Mailempfang in externen Programmen

    Plaintext_authentification könnte das entscheidende Stichwort sein, einfach mal im Forum danach suchen, gibt genug Topics dazu. Grüße
  18. Couldn't fetch mails

    Froxlor versucht sich weitestgehend an die Config Vorlagen der jeweiligen Distribution zu halten. Ich fände es jedoch auch gut, wenn das in den Config Templates angepasst wird, da standardmäßig kein SSL genutzt wird und plaintext_auth daher zwingend notwendig ist
  19. dovecot 10-auth.conf. #disable_plaintext_auth = yes zu disable_plaintext_auth = no
  20. Stichwort Plaintext Authentification
  21. Install on Google Cloud Compute LAMP - debian

    Well, I can understand his point and I think it would not be too much if some sort of note would be added to the install documentation. I might submit a PR later.
  22. curl aktivieren unter FCGID suExec

    PHP-Konfigurationen > Default Config. Dort kannst du sie editieren.
  23. Webserver-Interface: APACHE2HANDLER

    Vermutlich hast du nicht gewählt, dass FCGID auch für den Froxlor vHost verwendet wird.
  24. 403 Forbidden und Basisverzeichnis

    Scheinbar hast du in den Webserver Einstellungen nicht "Apache 2.4 verwenden" gewählt.
  25. Let's Encrypt Zertifikate

    Das Zertifikat das bei der Domain hinterlegt ist ist abgelaufen. Zudem ist es auch kein Let´s Encrypt Zertifikat, vermutlich hast du noch das alte drinstehen.
×