Posts by Systemhaus-EHST

    Hallo


    also der Fehler besteht immer noch, die Domains (Zertifikate) mit www. sind immer valid und die ohne bleiben auf Pending stehen.


    In den Logs habe ich folgende Fehler gefunden:


    [2025/04/23 09:22:23.868520] [1370462|1370470] ERROR: Releasing db connection, but still have open statements

    [2025/04/23 09:22:23.868532] [1370462|1370470] aborting SQL: 'UPDATE SSLFILEAUTH SET SFA_ERROR= 0, SFA_CONFIRMED= ? WHERE SFA_SERVERID = ? AND SFA_NAME = ? AND SFA_FILE = ? AND SFA_PATH = ?'

    [2025/04/23 09:22:23.868566] [1370462|1370470] ERROR: Releasing db connection, but still have running transaction (-> forcing ROLLBACK)

    [2025/04/23 09:22:23.868635] [1370462|1370470] Database exception: mysql_stmt_execute: (1020) Record has changed since last read in table 'SSLFILEAUTH' (SQL: UPDATE SSLFILEAUTH SET SFA_ERROR= 0, SFA_CONFIRMED= ? WHERE SFA_SERVERID = ? AND SFA_NAME = ? AND SFA_FILE = ? AND SFA_PATH = ?)

    [2025/04/23 09:22:23.868923] [1370462|1370470] successfully wrote domain validation file '/.well-known/acme-challenge/pCA6NEc5lBTWOekwcRbeNLK2L1Ay6Zuwll2AFfkySJ0' for domain 'Kundendomain'

    [2025/04/23 09:22:23.869051] [1370462|1370472] ERROR: Releasing db connection, but still have open statements

    [2025/04/23 09:22:23.869060] [1370462|1370472] aborting SQL: 'UPDATE SSLFILEAUTH SET SFA_ERROR= 0, SFA_CONFIRMED= ? WHERE SFA_SERVERID = ? AND SFA_NAME = ? AND SFA_FILE = ? AND SFA_PATH = ?'

    [2025/04/23 09:22:23.869100] [1370462|1370472] ERROR: Releasing db connection, but still have running transaction (-> forcing ROLLBACK)

    [2025/04/23 09:22:23.869166] [1370462|1370472] Database exception: mysql_stmt_execute: (1020) Record has changed since last read in table 'SSLFILEAUTH' (SQL: UPDATE SSLFILEAUTH SET SFA_ERROR= 0, SFA_CONFIRMED= ? WHERE SFA_SERVERID = ? AND SFA_NAME = ? AND SFA_FILE = ? AND SFA_PATH = ?)

    [2025/04/23 09:22:23.869327] [1370463|1370467] [LUA] Created SSL/TLS domain-validation file '/var/www/.well-known/htdocs/acme-challenge/www.Kundendomain.de.njj967gEVF9_2TzwWAc-vT6QWALkahb-0_zoWKicqf0'

    [2025/04/23 09:22:23.869840] [1370462|1370472] successfully wrote domain validation file '/.well-known/acme-challenge/njj967gEVF9_2TzwWAc-vT6QWALkahb-0_zoWKicqf0' for domain 'http://www.Kundendomain.de'

    [2025/04/23 09:22:36.713620] [1370462|1370829] Updating AppInstaller repository (https://update.liveconfig.com/repo-v3.json)...


    Vielleicht kann man dadurch den Fehler besser finden.

    In der Regel reicht ein:


    systemctl restart liveconfig.service

    um das Ausstellen der Zertifikate erneut anzustoßen.

    Mit freundlichen Grüßen

    Martin Krüger

    Hallo


    dazu musst du nur einen Relay Server eintragen, und damit dieser auch Config Änderungen übersteht in die custom.lua den Relay Server eintragen:


    Pfad: /usr/lib/liveconfig/lua


    Hinzufügen:


    postfix.LOCALCONFIG["relayhost"] = "1.2.3.4:25"


    Optional:


    postfix.LOCALCONFIG["smtp_fallback_relay"] = "2.3.4.5:25"


    So leiten wir schon seit Jahre die E-Mails von LiveConfig Servern an unsere Backup MX (Proxmox Mailgateway) weiter.


    Mit freundlichen Grüßen

    Martin Krüger

    Hallo


    beim Mailgateway kann man es je E-Mail/Kunde individuell einstellen, und zusätzlich eine eigene White- und Blacklist anlegen.


    Bisher (letzten 8 Jahre) sind alle Kunden zufrieden.


    Mit freundlichen Grüßen

    Martin Krüger

    Hallo


    würde einfach eine Test-Installation aufsetzen und prüfen ob es geht, in der Regel muss nicht bei jedem OS Update LiveConfig angepasst werden.


    Mit freundlichen Grüßen

    Martin Krüger

    Hallo


    dann müsste die htaccess Regel erweitert werden.


    Beispiel:


    <IfModule mod_rewrite.c>
    RewriteEngine On


    RewriteRule ^de/(.*)$ index.php?lang=de&$1 [NC,L]
    RewriteRule ^en/(.*)$ index.php?lang=en&$1 [NC,L]


    # Ensures that requests to the root (/) are also handled with the appropriate language prefix


    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteRule ^/(.*)$ index.php?lang=de&$1 [NC,L]

    </IfModule>


    Mit freundlichen Grüßen

    Martin Krüger