Jump to content
Froxlor Forum

Meth0d

Members
  • Posts

    26
  • Joined

  • Last visited

Posts posted by Meth0d

  1. Ja, ich meine das ist noch alles ziemlich default php7.4 halt aufg fcgid. 

    Habe mal die aktive Config rauskopiert:

    image.thumb.png.df631e60889a3ef4d9485f2046c191ce.png

    allow_url_fopen = On
    allow_url_include = Off
    auto_append_file =
    auto_globals_jit = On
    auto_prepend_file =
    bcmath.scale = 0
    cli_server.color = On
    default_charset = "UTF-8"
    default_mimetype = "text/html"
    default_socket_timeout = 60
    asp_tags = Off
    disable_functions = pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,curl_multi_exec,parse_ini_file,passthru,popen,proc_close,proc_get_status,proc_nice,proc_open,proc_terminate,shell_exec,show_source,system
    display_errors = On
    display_startup_errors = Off
    doc_root =
    enable_dl = Off
    error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT & ~E_NOTICE
    expose_php = Off
    file_uploads = On
    html_errors = On
    ignore_repeated_errors = Off
    ignore_repeated_source = Off
    include_path = ".:{PEAR_DIR}"
    implicit_flush = Off
    ldap.max_links = -1
    log_errors = On
    log_errors_max_len = 1024
    mail.add_x_header = Off
    max_execution_time = 120
    max_file_uploads = 20
    max_input_time = 120
    memory_limit = 512M
    output_buffering = 4096
    post_max_size = 500M
    precision = 14
    register_argc_argv = Off
    report_memleaks = On
    request_order = "GP"
    sendmail_path = "/usr/sbin/sendmail -t -i -f {CUSTOMER_EMAIL}"
    serialize_precision = -1
    session.auto_start = 0
    session.cache_expire = 180
    session.cache_limiter = nocache
    session.cookie_domain =
    session.cookie_httponly =
    session.cookie_lifetime = 0
    session.cookie_path = /
    session.cookie_samesite =
    session.gc_divisor = 1000
    session.gc_maxlifetime = 1440
    session.gc_probability = 0
    session.name = PHPSESSID
    session.referer_check =
    session.save_handler = files
    session.save_path = "{TMP_DIR}"
    session.serialize_handler = php
    session.sid_bits_per_character = 5
    session.sid_length = 26
    session.trans_sid_tags = "a=href,area=href,frame=src,form="
    session.use_cookies = 1
    session.use_only_cookies = 1
    session.use_strict_mode = 0
    session.use_trans_sid = 0
    short_open_tag = On
    upload_max_filesize = 500M
    upload_tmp_dir = "/var/lib/phpmyadmin/tmp/:{TMP_DIR}"
    variables_order = "GPCS"
    opcache.restrict_api = ""
    open_basedir = "/tmp/:/var/www/webmail/:/var/www/html/froxlor/:/var/www/webmail/:/var/customers/webs/:/var/customers/logs/:/etc/apache2/sites-enabled:/etc/apache2/vhosts/:/usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/php/php-php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/:/usr/share/doc/phpmyadmin/:/usr/share/php/phpseclib/:/usr/share/php/PhpMyAdmin/:/usr/share/php/Symfony/:/usr/share/php/Twig/:/usr/share/php/Twig-Extensions/:/usr/share/php/ReCaptcha/:/usr/share/php/Psr/Container/:/usr/share/php/Psr/Cache/:/usr/share/php/Psr/Log/:/usr/share/php/Psr/SimpleCache/:{TMP_DIR}:{OPEN_BASEDIR}"
    mail.add_x_header = On 
    mail.log = /var/log/phpMail.log
    date.timezone = "Europe/Berlin"

  2. Wenn ich eine E-Mail Weiterleitung einrichte, dann wird der ursprüngliche Absender von postfix/dovecot wieder als Absender eingesetzt. Manch ein E-Mail Server mag das nicht weil die Absender Domain natürlich keinen SPF für den Forxlor Host hat.

    Kann ich das irgendwie mittels froxlor beeinflussen? Also z.B. den Absender umschreiben lassen auf die Weiterleitungs-Adresse oder wie handhabt ihr das ?

     

    Beispiel:

    Sender: someone@absenderdomain.de schickt an info@froxlordomain.de
    Weiterleitung: info@froxlordomain.de -> someone@weiterleitungsdomain.de (extern)
    
    Remote server returned '554 5.0.0 <mx1.weiterleitungsdomain.de #5.0.0 smtp; 550 #froxlorip# is not allowed to send mail from absenderdomain.de>'
    
    Ursprüngliche Nachrichtenköpfe:
    
    Return-Path: <someone@absenderdomain.de>
    Received: from DEU01-FR2-obe.outbound.protection.outlook.com (mail-fr2deu01on2058.outbound.protection.outlook.com [40.107.135.58])
    	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
    	(No client certificate requested)
    	by froxlorhostname.de (Postfix) with ESMTPS id C314A4002E2
    	for <info@froxlordomain.de>; Tue, 11 Jul 2023 12:13:07 +0200 (CEST)

     

  3. Also ich bekomme auch mit 2.0.12 bei automatischen LE Erneuerungen noch ein "Invalid response" (404) von acme.sh, gibt es nach dem Upgrade noch ein Todo?

    [Mon 20 Feb 2023 12:06:11 AM CET] domain.de:Verify error:xxx.xxx.xxx.xxx: Invalid response from http://domain.de/.well-known/acme-challenge/Are_dguD96MlG7tuHp8lFsj9OV7s57f450swLCyXsRY: 404
    [Mon 20 Feb 2023 12:06:11 AM CET] Please add '--debug' or '--log' to check more details.
    [Mon 20 Feb 2023 12:06:11 AM CET] See: https://github.com/acmesh-official/acme.sh/wiki/How-to-debug-acme.sh
    [Mon 20 Feb 2023 12:06:13 AM CET] Error renew domain.de.

    Ich helfe mir (mangels CLI LE Task) damit das Zertifikat um was es geht einmal aus der Zertifikat Übersicht zu löschen, dann wird die Challange anscheinend richtig angelegt und das Zertifikat erneuert.

    Das kann ja aber so nicht der Gedanke dahinter sein ;) 

  4. Ich habe das selbe Problem aber System php ist noch 7.4:

     

    [information] Requesting 1 new Let's Encrypt certificates
    [information] Creating certificate for domain.de
    [information] Adding common-name: domain.de
    [information] Adding SAN entry: www.domain.de
    [information] Validating DNS of domain.de
    [warning] Skipping Let's Encrypt generation for domain.de due to no system known IP address via DNS check
    [warning] Let's Encrypt deactivated for domain domain.de
    [information] Validating DNS of www.domain.de
    [warning] Skipping Let's Encrypt generation for www.domain.de due to no system known IP address via DNS check
    [warning] Let's Encrypt deactivated for domain www.domain.de
    [information] Let's Encrypt certificates have been updated

    ; <<>> DiG 9.16.1-Ubuntu <<>> domain.de
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54704
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

    ;; OPT PSEUDOSECTION:
    ; EDNS: version: 0, flags:; udp: 65494
    ;; QUESTION SECTION:
    ;domain.de.                     IN      A

    ;; ANSWER SECTION:
    domain.de.              3600    IN      A       valid.ip

    ;; Query time: 8 msec
    ;; SERVER: 127.0.0.53#53(127.0.0.53)
    ;; WHEN: Tue Feb 14 09:31:43 CET 2023
    ;; MSG SIZE  rcvd: 54

     

    Ich habe 2.0.10-1 sollte die Version von PhpHelper.php auch helfen ?

  5. Ja das ist klar, es wird dem Kunden jetzt wieder nicht mehr der Gesamtspeicherplatz angezeigt wie vor der Änderung 2019 :)

    Also der Mail Speicherplatz wird nirgends für ihn ersichtlich angezeigt ist aber trotzdem Voll.

    Damals hattest du dafür den "Gesamtspeicherplatz" erfunden der beides in der Kunden Übersicht anzeigt wie es auch dem Admin angezeigt wird (Gesamtspeicherplatz ist voll).

  6. Unter Froxlor 1 hatte ich immer auf dem "E-Mail" Reiter der User den korrekten Hostnamen (Mailname mit LE Zertifikat) hinterlegt was für die meisten eine Erleichterung zur E-Mail Einrichtung war.

    Bei Froxlor 2 scheint es diese Seite mit der "Hilfe zur Einrichtung" überhaupt nicht mehr zu geben oder muss man die noch irgendwo aktivieren?

    Diese Seite meine ich:

    image.png.e80cb4d02b9aad34736fe9deebdd2517.png

     

    Zu dem gleichen Thema passt auch: kann man jetzt irgendwo default custom DNS Einträge für alle Domains anlegen?

    Wir legen autoconfig cname Einträge aktuell immer noch manuell an ...

     

  7. I have noticed the same problem (a while ago too), just noticed it again because i was trying to add a "Verzeichnisschutz" and was getting the forbidden error.

    [Wed Dec 21 12:06:34.045799 2022] [core:crit] [pid 844244] (13)Permission denied: [client XX.XX.XX.XX:53253] AH00529: /var/customers/webs/XXXX/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable and that '/var/customers/webs/XXXX/' is executable

    There obviously is no /var/customers/webs/XXXX/.htaccess

    When i change /var/customers/webs/XXXX/  to 751 i can get the auth prompt just fine, so it seems that its trying to look for .htaccess in the customer docroot but is unable to with 750?!

    I dont really get why this relates to the customer root dir and not the Domain Subdir.

    I am using fcgi, and the allowoverwrite comes from:

    # 05_froxlor_dirfix_nofcgid.conf
    # Created 21.12.2022 11:55
    # Do NOT manually edit this file, all changes will be deleted after the next domain change at the panel.

      <Directory "/var/customers/webs/">
        Require all granted
        AllowOverride All
      </Directory>

    so i guess this should be working.

    As a side note: the automatically created diroptions for webalizer seem to work fine because i have not seen an error in other customer logs (without Verzeichnisschutz)

  8. Ich stehe gerade vor dem selben Problem, allerdings ist mein froxlorlocal (fcgi User für Froxlor) in der ftp_groups hinter allen Usern. 

    Die Einstellungen setze ich doch nur bei Froxlor Vhost: Lokaler Benutzer für FCGID (Froxlor Vhost) oder gibt es da noch einen Punkt ?

  9. Ich muss das Thema auch noch mal aufgreifen, da es wirklich bis jetzt bei JEDEM Kunden für Verwirrung geführt hat. 

    Es sollte {DISKUSED} also web+mail für den User im Dashboard klar ersichtlich sein denn so passiert es sehr häufig, dass die User ihr Mailkonto vollmüllen und sich hinterher wundern warum sie nichts mehr per FTP hochladen können. "Wie aber da steht doch ich verbrauche erst 50% von meinem Webspace" ... Die Anzeige suggeriert einfach etwas falsches denn dem User ist nicht direkt ersichtlich, dass er die Mailkonten auch noch dazu rechnen muss.

    Gibt es nicht eine einfache Möglichkeit in das Template ein weiteres Diagramm einzubauen was dann "Gesamtspeicherplatz Konto" oder "Speicherplatz Konto" oder irgend so etwas zusammenfasst.

    Ich habe noch nie etwas mit den Froxlor Templates gemacht aber die Variable dafür müsste doch da sein, sie wird ja schließlich in der Admin Übersicht auch angezeigt.

×
×
  • Create New...