Jump to content
Froxlor Forum

d00p

Administrators
  • Content Count

    8621
  • Joined

  • Last visited

  • Days Won

    41

d00p last won the day on September 8 2016

d00p had the most liked content!

Community Reputation

140 Excellent

About d00p

  • Rank
    Lead developer
  • Birthday 07/15/1985

Profile Information

  • Gender
    Not Telling
  • Location
    Frankfurt/Main

Recent Profile Visitors

163651 profile views
  1. Das könnte man tun ja...allerdings würd ich mir bei so einem wilden rumsymlinken überlegen ob das so alles sinn der sache ist Du kannst sicher verstehen dass ich nicht für jedes spezial-setup stunden an arbeit investiere. Am einfachsten wäre es an dieser Stelle für dich, die AcmeSh.php Datei entsprechend zu patchen und den pfad zu .acme.sh manuell anzupassen, ist definitiv die bessere Lösung gegenüber /root zu symlinken: https://github.com/Froxlor/Froxlor/blob/master/lib/Froxlor/Cron/Http/LetsEncrypt/AcmeSh.php#L33
  2. Ist schon in der aktuellen 0.10.20 enthalten
  3. First friday of the months too bad i just releases 0.10.20 xD
  4. hm, still sends the wrong identifiert: dkim=none (invalid DKIM record) header.d=yourdomain.com header.s=dkim_1 header.b=Us+Rd1Zt; So the problem seems to be a wrong config, i wasnt aware of the way dkim-filter works (way too old never used that anyway), the manpages say: So this means, the following changes to lib/Froxlor/Cron/Dns/DnsBase.php.php are necessary: diff --git a/lib/Froxlor/Cron/Dns/DnsBase.php b/lib/Froxlor/Cron/Dns/DnsBase.php index f51ff6bc..820c9df2 100644 --- a/lib/Froxlor/Cron/Dns/DnsBase.php +++ b/lib/Froxlor/Cron/Dns/DnsBase.php @@ -195,8 +195,8 @@ abstract class DnsBase while ($domain = $result_domains_stmt->fetch(\PDO::FETCH_ASSOC)) { - $privkey_filename = \Froxlor\FileDir::makeCorrectFile(Settings::Get('dkim.dkim_prefix') . '/dkim_' . $domain['dkim_id']); - $pubkey_filename = \Froxlor\FileDir::makeCorrectFile(Settings::Get('dkim.dkim_prefix') . '/dkim_' . $domain['dkim_id'] . '.public'); + $privkey_filename = \Froxlor\FileDir::makeCorrectFile(Settings::Get('dkim.dkim_prefix') . '/dkim' . $domain['dkim_id']); + $pubkey_filename = \Froxlor\FileDir::makeCorrectFile(Settings::Get('dkim.dkim_prefix') . '/dkim' . $domain['dkim_id'] . '.public'); if ($domain['dkim_privkey'] == '' || $domain['dkim_pubkey'] == '') { $max_dkim_id_stmt = Database::query("SELECT MAX(`dkim_id`) as `max_dkim_id` FROM `" . TABLE_PANEL_DOMAINS . "`");
  5. as my server resolves the entry correctly, you might want to send a test-mail to mk@froxlor.support and I can tell you whether it all works fine
  6. nice, it's a valid entry and the dns records are just fine, so i'd say give it a bit more time, most likely dns-cache stuff
  7. Sounds most likey like DNS yes. I would be able to check from here but you anonymized your domain
  8. There is a Null Coalesce Operator which was added in PHP 7.0 and should be totally fine - this error is only shown if PHP Is lower than 7.0. Also, the latest version is 0.10.20
  9. Jap, da liegt der Hund begraben, dort wird eine andere Funktion zum Auslesen der fpm-daemon-settings verwendet die die override-settings der php-config nicht berücksichtigt. Schau mal ob folgender Patch dein Problem löst: diff --git a/lib/Froxlor/Cron/Http/Php/PhpInterface.php b/lib/Froxlor/Cron/Http/Php/PhpInterface.php index 7d85cea8..ae57f5f9 100644 --- a/lib/Froxlor/Cron/Http/Php/PhpInterface.php +++ b/lib/Froxlor/Cron/Http/Php/PhpInterface.php @@ -108,6 +108,11 @@ class PhpInterface $this->_php_configs_cache[$php_config_id]['fpm_settings'] = Database::pexecute_first($stmt, array( 'id' => $this->_php_configs_cache[$php_config_id]['fpmsettingid'] )); + // override fpm daemon settings if set in php-config + if ($this->_php_configs_cache[$php_config_id]['override_fpmconfig'] == 1) { + $this->_php_configs_cache[$php_config_id]['fpm_settings']['limit_extensions'] = $this->_php_configs_cache[$php_config_id]['limit_extensions']; + $this->_php_configs_cache[$php_config_id]['fpm_settings']['idle_timeout'] = $this->_php_configs_cache[$php_config_id]['idle_timeout']; + } } }
  10. Ach im vhost...ja sag das doch gleich - müsst ich Mal schauen ob da ggfls nicht der korrekte wert genommen wird ja
  11. Ja sicher....sollte so gehen
  12. Kann nur wiederholen das es bei funktioniert. Mach doch bitte Mal Screenshots von den beiden Einstellungsseiten
  13. achso, ja das sollte gehen, froxlor liest das working dir aus der acme.sh.env
  14. Sollte klappen wenn du den Pfad hier anpasst: https://github.com/Froxlor/Froxlor/blob/master/lib/Froxlor/Cron/Http/LetsEncrypt/AcmeSh.php#L33 Das ist (noch) keine Einstellung bei froxlor
  15. Dann hast du wohl eine sehr alte debian version. Nutz doch einfach den Auto-Updater (sofern php-zip extension installiert ist solltest du das menü als admin links sehen)
×
×
  • Create New...