Jump to content
Froxlor Forum

d00p

Administrators
  • Posts

    10317
  • Joined

  • Last visited

  • Days Won

    43

Everything posted by d00p

  1. Schau doch am einfachsten bei uns im discord rein, da kann man so was weitaus zügiger zum abschluss bringen und führt zu weniger verwirrung/missverständnissen
  2. Also ich würde folgendes raten: - update froxlor auf die aktuelle 2.0.x - aktiviere und richte php-fpm korrekt ein - ...? - profit
  3. du hast doch gesagt die kunden haben schon php 8.x nur froxlor noch 7.4 - das kann ja wohl schlecht sein wenn du weder fcgid noch php-fpm genutzt hast...2 php module in apache geht schlichtweg nicht gleichzeitig nicht wirklich, die meldung ist nich sehr hilfreich. FCGID nutz ich auch schon seit ewigkeiten nicht mehr, php-fpm ist das deutlich bessere. Kann ich so bei dem wilden hin und her und uneindeutigen Infos zum Status halt auch nicht viel sagen
  4. bis auf den user anlegen solltest du das alles schon gmacht haben, dachte deine kunden haben schon fcgid?
  5. naja dann sag doch das du FCGID nutzt, woher soll ich das wissen? Kommt aber aufs selbe raus, bearbeite die entsprechende php-konfiguration und setz die korrekte php-binary. Also z.B. /usr/bin/php8.1-cgi oder welche version du auch immer willst und installiert hast
  6. Na wenn du jetzt php-fpm für froxlor aktiviert hast, dann schau doch mal welche php-fpm config für froxlor zugewiesen wurde und welche php-version du dafür nutzt...lässt sich ja alles einstellen. Das andere scheint ein permission problem zu sein, sollte mit folgendem einfach behoben werden können: chown -R froxlorlocal: /var/customers/tmp/froxlor.panel/
  7. ach du bist ja auch auf 0.10.....also: php /var/www/html/froxlor/scripts/froxlor_master_cronjob.php --force --debug
  8. Naja, dann führe den cron halt manuell aus wo auch immer der bei dir liegt. Ich gehe von Standards aus
  9. Das sind einstellungen die Änderungen voraussetzen (benutzer anlegen), das ist in den Konfigurations-Templates (ist mit 2.0.x etwas leichter geworden). Was du brauchst ist: a2enmod suexec proxy_fcgi actions groupadd -f froxlorlocal useradd -s /bin/false -g froxlorlocal froxlorlocal php /var/www/html/froxlor/bin/froxlor-cli froxlor:cron --force für die genutzte PHP Version fehlt die XML extension (php-xml)
  10. ja mit "mod_php" geht das nicht, dafür musst du FCGID oder PHP-FPM nutzen (sowieso ratsam) Dann hast du vllt PHP-FPM für Kunden aktiviert aber nicht für froxlor selbst (siehe Einstellungen "Froxlor Vhost-Einstellungen") dann schauste da mal in die webserver error log und sachst was da für nen fehler steht
  11. Froxlor 2 unterstützt nur die hier aufgeführten Passwort hashes: https://www.php.net/manual/en/function.password-hash.php
  12. Nein, der Server kann ja nicht auf die IP eines anderen Servers hören....
  13. joa, da kann dir froxlor aber nicht bei helfen, network config des servers ist deine sache
  14. Wie sind denn die (ssl) Einstellungen für die neomatt.com ? und das mein ich bedeutet wohl eher das auf dem server die 85.114.128.59 gar nicht eingerichtet ist...was sagt da ein ip a s?
  15. Poste bitte mal eine vollständige vhost config die erstellt wurde
  16. As stated in the --help output of the command: parameters Paramaters to pass to the command as JSON array Dont see where you are doing anything wrong, looks ok to me (and you've stated that the following works...)
  17. `-s` = show parameters, that won't run the `Customers.add` API call. The commands call is the following: froxlor:api-call [options] [--] <user> <api-command> [<parameters>] Also: Arguments: user Loginname of the user you want to run the command as api-command The command to execute in the form "Module.function" parameters Paramaters to pass to the command as JSON array The API doc for adding customers can be found here: https://docs.froxlor.org/latest/api-guide/commands/customers.html#customers-add
  18. 4 Jahre alter Thread...und ich muss meine ursprüngliche Antwort wiederholen weil unklar: Bzw prüfe im froxlor Dashboard als Admin ob dort noch offene Aufgaben angezeigt werden
  19. Problem bekannt, siehe https://github.com/Froxlor/Froxlor/commit/4b753695979d44cb8ef2d9da4b16f897729b0128
  20. Yes, already committed that yesterday. There will most likely be a bug fix release this week
  21. You need to have default_pass_scheme unset/commented out. Seems like you have very old passwords (e.g. not set with froxlor 0.10 or later, those that do not start with {hash-algorithm} Search the forum, there is a topic where this is discussed. Iirc either re-set the passwords so they will be stored in the new way or make a dovecot post-login-password-convert-script that updates password hashes after POP3/IMAP Login
  22. Ah from cli, there's no user-session there, try this: diff --git a/lib/Froxlor/Domain/IpAddr.php b/lib/Froxlor/Domain/IpAddr.php index 1c6f5cdf..c53eeac7 100644 --- a/lib/Froxlor/Domain/IpAddr.php +++ b/lib/Froxlor/Domain/IpAddr.php @@ -55,6 +55,7 @@ class IpAddr /** * @return array + * @throws \Exception */ public static function getSslIpPortCombinations(): array { @@ -75,7 +76,7 @@ class IpAddr $additional_conditions_params = []; $additional_conditions_array = []; - if ($userinfo['ip'] != '-1') { + if (!empty($userinfo) && $userinfo['ip'] != '-1') { $admin_ip_stmt = Database::prepare(" SELECT `id`, `ip`, `port` FROM `" . TABLE_PANEL_IPSANDPORTS . "` WHERE `id` = IN (:ipid) ");
  23. Can you please provide your froxlor-settings.json? (If required, you can do so privately)
×
×
  • Create New...