Beiträge von kk

    Hallo,


    nachdem in Version 3.2.4 hauptsächlich Bugfixes und Detailverbesserungen eingeflossen sind, werden mit der kommenden Version 3.3.0 einige neue Features erscheinen.

    Zu den wichtigsten Änderungen gehören:

    • Browser-basierter Datei-Upload ("Web-FTP"): über Webspace -> Dateien können nun Dateien und auch ganze Verzeichnisse per "drag and drop" per Browser auf den Webspace hochgeladen werden.
    • SSH Key Manager: wenn die SSH-Funktion für Accounts freigeschalten ist, können SSH-Keys nun über LiveConfig verwaltet werden (hinzufügen, entfernen, Einschränkungen bearbeiten). Somit kann eine (unsichere) Passwort-Anmeldung am sshd komplett deaktiviert werden.
    • ARI (ACME Renewal Information): LiveConfig hat das in RFC9773 spezifizierte ARI-Protokoll implementiert, somit entfallen bei Let's Encrypt eventuelle Begrenzungsraten. Weitere Features in dem Zusammenhang sind noch in Arbeit.
    • LAC-Container: die LiveConfig Account Container (LAC) nutzen nun auch seccomp und reduzieren die capabilities, die cGroup-Unterstützung wurde verbessert, die Filterung der Dateisysteme (á la chroot) optimiert, und vieles mehr. Zudem werden LAC-Container von uns nun standardmäßig bei jedem Release (also auf allen Plattformen) automatisiert mit durchgetestet.
    • OAuth 2: LiveConfig beherrscht nun das OAuth-Protokoll (2.0 bzw. 2.1), inklusive Dynamic Client Registration (DCR) und Client ID Metadata Documents (CIMD). Aktuell wird das nur für einen bestimmten Endpoint genutzt (siehe nächster Punkt), künftig werden weitere Endpoints folgen (z.B. als Option für API-Nutzung).
    • MCP Server: LiveConfig kann damit direkt an MCP-Clients (z.B. Claude, ChatGPT) angebunden und durch diese bedient werden. Statt nur "dumm" die REST-API auf MCP zu mappen, stellt LiveConfig einige spezialisierte sog. MCP-Tools bereit, die REST-Funktionen sind darüber (quasi als "Fallback") auch erreichbar. Die Authentifizierung erfolgt sicher über OAuth - jeder MCP-Client erhält also ein "eigenes", einschränkbares Token.

    Die 3.3.0-Preview wird in den nächsten Stunden im Preview-Repository bereitgestellt. Die MCP-Funktionen sind darin noch deaktiviert (hier fehlt noch die Möglichkeit dieses Feature als admin aktivieren/deaktivieren zu können).


    Da die Änderungen sehr umfangreich sind, empfehlen wir die 3.3.0-Preview vorerst nur auf Testsystemen zu nutzen.


    In etwa 4-6 Wochen wird die Preview nochmal aktualisiert, so dass wir voraussichtlich im Oktober das "Release" bereitstellen können.


    Viele Grüße


    -Klaus Keppler

    Die Spalte U_REJECTED_COUNT hat nichts mit der LiveConfig-Datenbank zu tun, sondern ausschließlich mit der lcpolicyd-Datenbank (/var/lib/liveconfig/lcpolicyd.db, SQLite)


    Und diese wird durchaus während eines Upgrades aktualisiert (hinzugefügt), und zwar beim (korrekten) Start vom lcpolicyd.


    Ich gehe davon aus, dass das Upgrade von LiveConfig 2.x auf 3.x nicht vollständig durchgelaufen ist (möglicherweise aufgrund eines anderen Fehlers?) und dadurch abgebrochen wurde.

    Gerne können Sie uns die entsprechenden Abschnitte aus /var/log/apt/term.log schicken, wo die Ausgaben des Upgrades noch stehen dürften.


    Insgesamt liegt also kein allgemeiner Fehler vor.

    Hallo,


    ab sofort steht LiveConfig 3.2.4 zum Download bereit.


    Dieses Update behebt einige Fehler und verbessert die Stabilität, alle Details sind wie immer im Changelog zu finden.

    Unter Anderem wurde sehr viel Energie in die ACME-Unterstützung gesteckt, da das Thema TLS-Automatisierung immer mehr Beachtung findet.


    Größere Änderungen (neue Features) stecken zudem in der kommenden Version 3.3.0, welche in den nächsten Tagen als Preview bereitgestellt wird. Details dazu folgen dann separat.


    Viele Grüße


    -Klaus Keppler

    Hallo,


    wir haben eben die PHP-Pakete 8.5/8.4/8.3/8.2/8.1/8.0/7.4 aktualisiert. Updates für 7.3-5.6 folgen vermutlich auch noch in Kürze.

    Es gibt mindestens zwei kritische Probleme (einmal in gd, einmal bei phar) welche mit diesen Updates behoben werden.


    Insgesamt haben wir eben 581 (!) aktualisierte .deb-Pakete bereitgestellt.


    Viele Grüße


    -Klaus Keppler

    Autodiscover (für Outlook) ist inzwischen irrelevant - Outlook unterstützt das nicht mehr für "fremde" Server (seit Outlook 2019).

    AutoConfig (für Thunderbird und vmtl auch K9-Mail) wird tatsächlich derzeit vereinfacht - hier wird keine separate IP mehr erforderlich sein.

    Hallo,


    ab sofort stehen Updates für die von uns erstellten PHP-Pakete der Versionen 5.6 bis 8.5 (für Debian und Ubuntu) in den Repositories zum Download bereit.

    (5.6/7.0/7.1/7.2/7.3/7.4/8.0/8.1/8.2/8.3/8.4/8.5, Debian 11/12/13, Ubuntu 22/24/26, AMD64/ARM64)


    Es wurde u.a. ein Fehler im Zusammenhang mit openssl_encrypt behoben - offenbar so kritisch, dass Remi Collet den entsprechenden Patch gleich bis zur v5.6 zurückportiert hat.


    Viele Grüße


    -Klaus Keppler

    Also, die Extensions imagick, imap, memcached und redis für PHP 8.5 unter Ubuntu 22 und 24 (nur AMD64) waren betroffen.

    Der Build-Server, der diese Pakete baut, hatte zum damaligen Zeitpunkt noch eine Beta-Version von PHP 8.5 installiert, welche (dämlicherweise) ein anderes Extension-Verzeichnis verwendet als die Release-Version.

    Wir haben die betroffenen Pakete eben aktualisiert, und werden künftig bei PHP-Releases alle im Beta-Zeitraum gebauten Extensions automatisch mit aktualisieren.


    Viele Grüße


    -Klaus Keppler

    Der Footer (also ganz unten) lässt sich mit den LcDefaults-Variablen login.help.url und login.privacy.url um Links zu "Hilfe" und "Datenschutz" ergänzen (siehe hier)


    Unabhängig davon kann man eine Box mit beliebigem Inhalt unterhalb der Anmeldemaske einblenden - das geht direkt im LiveConfig unter "Verwaltung" -> "Einstellungen", Tab "Web-Oberfläche", Box "Hinweise und Neuigkeiten" einblenden.


    Die veralteten Informationen im Handbuch werden wir kurzfristig korrigieren.

    Hallo,


    wir haben eben LiveConfig 3.2.2 veröffentlicht. Dieses Update enthält primär Fehlerbehebungen und Detailverbesserungen - alle Änderungen im Detail sind wie immer im Changelog zu finden. Die wichtigsten Neuerungen sind:

    • prinzipiell sollte es nun auch möglich sein, Verträge mit "nur E-Mail" anzulegen (also ohne Webspace)
    • beim Löschen von Verträgen wird nun angezeigt, welche Objekte sich noch in Löschung befinden
    • Verbesserungen bei LAC, insbesondere in manchen Virtualisierungs-Umgebungen (u.a. wird die MTU für das virtuelle Netzwerkinterface nun automatisch an die des Hosts angepasst)
    • ggf. fehlende Berechtigungen bei Reseller-Verträgen werden automatisch korrigiert (führte nach Upgrade von LC2 nach LC3 manchmal zu unerwartetem Verhalten)

    Im Preview-Repository wird nach Pfingsten eine erste Preview für v3.3 bereitgestellt - hier gibt es einige neue Funktionen an denen wir schwer gearbeitet haben, zudem umfangreiche Aktualisierungen am Frontend-Framework.


    Viele Grüße


    -Klaus Keppler


    (PS: der Vollständigkeit halber: alleine letzte Woche wurden nochmal 381 (!) PHP-Pakete aktualisiert, die Versionen 5.6-7.4 erhielten nun auch noch Security-Backports)