Beiträge von pkambach

    hi!


    Ich habe auf den LC2 Systemen folgendes gemacht: kunden.domain.tld auf dem System als (Sub-) Domain angelegt und dafür Let's Encrypt aktiviert. Da die Servernamen bei mir für alle Dienste gelten, habe ich dann das Let's Encrypt Zertifikat auch für den FTP-Server hinterlegt. Dazu dann ein kleines Script in /etc/cron.weekly/ abgelegt (chmod +x nicht vergessen):


    Code
    # cat /etc/cron.weekly/lc-cert-update
    #!/bin/sh
    
    cat /etc/ssl/private/proftpd.key > /etc/liveconfig/sslcert.pem
    cat /etc/ssl/certs/proftpd.crt >> /etc/liveconfig/sslcert.pem
    cat /etc/ssl/chains/proftpd-ca.crt >> /etc/liveconfig/sslcert.pem
    systemctl restart liveconfig.service >/dev/null 2>&1


    Damit wird das SSL-Zertifikat vom FTP-Server für Liveconfig hinterlegt und entsprechend neu gestartet. Das Script ist sicherlich nicht perfekt, ich hatte aber nie Probleme damit.


    VG

    Hallo,


    generell stimmt das mit dem PMG schon, aber noch eine Oberfläche + Login-Link (was die Kunden ab und an nicht verstehen oder Probleme mit der Freigabe / Verwaltung von Black- und Whitelisten haben) ist eigentlich "unschön". Ich kann Kunden verstehen, die galt gerne nur einen Login haben möchten und dort alles verwalten können wollen (ob es nun eigene Filter oder Blacklisten sind oder z.B. Spam-Mails in einen Spam-Ordner sortieren und nicht in die Quarantäne).


    Kann man alles drum herum bauen, aber alles zusammen wäre einfach "schöner".


    Jetzt darf gesteinigt werden ;)


    VG

    hi!


    Ich meine KK hatte angedeutet, dass das Paket "wegfällt" und die Installation nur noch für LC3 z.B. über


    Code
    wget -O- https://install.liveconfig.com/lc3 | sh

    erfolgt. Das lc2-Script scheint es aber (noch) nicht zu geben. Bleibt denke ich aktuell nur die manuelle Installation der einzelnen Dienste oder erst als lc3 installieren und dann auf lc2 downgraden :)


    VG

    Hallo Zusammen,


    ich habe auf einem LC2 Server soeben die site.pro Erweiterung installiert. Beim Hinzufügen einer Webseite kommt jedoch:


    Code
    [2025/08/29 17:02:12.835273] [2145780|2145788] ERROR: Releasing db connection, but still have open statements
    [2025/08/29 17:02:12.835308] [2145780|2145788]        aborting SQL: 'INSERT INTO SBSITES  ( SBS_CONTRACTID, SBS_BUILDERID) VALUES ( ?1, ?2)'
    [2025/08/29 17:02:12.835317] [2145780|2145788] ERROR: Releasing db connection, but still have running transaction (-> forcing ROLLBACK)
    [2025/08/29 17:02:12.835434] [2145780|2145788] Database Exception: No ROLLBACK possible, still open statements
    SQL: INSERT INTO SBSITES  ( SBS_CONTRACTID, SBS_BUILDERID) VALUES ( ?1, ?2) (SQL: [ROLLBACK])


    Hat jemand eine Idee, woran es hakt? Ist sqlite und kein MySQL als Backend.


    Danke!

    Upgrade vom letzten 3er Stable auf Test klappt bei mir nicht:


    Code
    Aug 23 22:06:53 server liveconfig[2037109]: [2037109] [2025-08-23 22:06:53.680002] [INFO] LiveConfig starting...
    Aug 23 22:06:53 server liveconfig[2037109]: [2037109] [2025-08-23 22:06:53.683305] [INFO] Database driver loaded: SQLite (3.50.3)
    Aug 23 22:06:53 server liveconfig[2037109]: [2037109] [2025-08-23 22:06:53.685346] [INFO] Upgrading database schema (r218010 -> 2.18.4-0)
    Aug 23 22:06:53 server liveconfig[2037109]: [2037109] [2025-08-23 22:06:53.685391] [INFO]  - migrating TSIGKEYS
    Aug 23 22:06:53 server liveconfig[2037109]: [2037109] [2025-08-23 22:06:53.685752] [EMERG] index TSIGKEYS_IDX already exists
    Aug 23 22:06:53 server systemd[1]: liveconfig.service: Control process exited, code=exited, status=74/IOERR

    Edit: Beim Versuch von der 2er auf die 2er Test upzugraden bekomme ich die gleiche Fehlermeldung. Auf dem Server ist und war übrigens nie ein Nameserver aktiv.

    https://www.liveconfig.com/de/changelog/

    v3 ist doch da?


    Änderungen in Version 3.0.2 (15.08.2025):

    • Frontend: Speicherung der Dark-Mode/Light-Mode-Einstellung pro Gerät
    • Frontend: verschiedene kleinere Farb-/CSS-Verbesserungen und Fehlerbehebungen
    • Frontend: Deaktivierung der “Erste Schritte”-Box war in einigen Fällen nicht möglich
    • Backend: Unterstützug von Debian 13 (“Trixie”)
    • Backend: automatische Aktualisierung der Konfigurationsdateien wenn sich die Versionsnummer der SMTP- oder IMAP-Software geändert hat (z.B. bei dist-upgrade)
    • Backend: Fehler beim Bearbeiten von Wiederverkäufer-Accounts behoben
    • Backend: Prozess-Leck behoben wenn Web-Terminal unerwartet geschlossen wurde
    • Backend: Fehler unter bestimmten Daten-Bedingungen mit SQLite behoben, wenn Subdomain-Einstellungen gespeichert wurden
    • CLI: Diagnose-Hilfsfunktionen hinzugefügt

    Danke für die Rückmeldungen! Wir werden die Punkte morgen alle mal durchgehen, eine ausführlichere Antwort folgt in Kürze.

    Hallo,


    gibt's zu den Punkten hier evtl. schon Rückmeldungen?


    VG

    In /etc/default gibt es zwei Dateien. Von früher "spamassassin" bei dem LC entsprechende Anpassungen vorgenommen hat:


    Code
    OPTIONS="-m 5 -H --socketpath=/var/run/spamd.sock --socketowner=root --socketgroup=spamd --socketmode=0660 -x --virtual-config-dir=/var/lib/spamassassin/%u/ -u spamd"


    Bei einem Upgrade wird im gleichen Verzeichnis die neue Datei für "spamd" angelegt. Dort stehen nur die Standard-Variablen drin:


    Code
    OPTIONS="--create-prefs --max-children 5 --helper-home-dir"

    Was mir auch gerade noch aufgefallen ist: Wenn ich bei den Diensten jeweils auf die drei ... klicke und dann auf "Service-Protokoll anzeigen" kommt das Popup mit "Log messages" bei dem nichts angezeigt wird und unten nach kurzer Zeit nur "HTTP request timed out! (/liveconfig/api/v1/servers/localhost/services/dovecot/log?id=httGD_fowT0xMBSgrRo1PSAu)". Erscheint bei jedem Dienst.


    Edit: Auch beim Klicken auf "Protokoll anzeigen" unter "Letzte Aktivitäten" in der Übersicht kommt einfach nur ein Ladebild und nichts wird angezeigt.

    Die Checkbox "Erste Schritte künftig nicht mehr anzeigen" ist aktivierbar, sobald mindestens ein Dienst auf dem Server von LiveConfig verwaltet wird (völlig egal welcher).

    Kann ich nicht bestätigen - ich habe jeden Menge Dienste über LC verwaltet (Ubuntu 24) und das wird nicht erkannt - Diag sagt auch:


    Code
    Distribution description: 'Ubuntu 24.04.3 LTS'
    Checking for web server software:
     - Found 'apache' web server
       Version: '2.4.58'
       Package version: '2.4.58-1ubuntu8.7'

    VG