Beiträge von kk

    Hallo,


    ab sofort steht die erste Preview für LiveConfig v2.2.1 zum Download bereit. Die wichtigsten Änderungen in diesem Update sind:


    • wir haben die GUI erweitert, so dass künftig Inhalte von Tabellenfeldern direkt in die Zwischenablage kopiert werden können. Erster Anwendungsfall ist "Hosting" -> "Domains": beim "hover" (Mouse-Over) taucht nun ein Icon auf, welches beim Anklicken den Domainnamen in die Zwischenablage kopiert.
    • zudem gibt es noch ein zweites Icon in dieser Tabelle, mit welchem man die jeweilige Domain direkt in einem neuen Tab öffnen kann. Dieses Icon ist als "echter" Link hinterlegt, man kann also auch mit der rechten Maustaste ein "In privatem Fenster öffnen" auslösen.
    • bevor ein SSL-Zertifikat ausläuft wird nun eine E-Mail versendet (14 Tage vorher, 7 Tage vorher sowie am Tag des Ablaufs). Ist für jedes Zertifikat einzeln einstellbar (neuer Tab "Optionen" bei SSL-Verwaltung). Der Text ist natürlich auch anpassbar (-> E-Mail-Vorlagen)


    Viele Grüße


    -Klaus Keppler

    Haben Sie eventuell einen Cron-Job, der lang laufende PHP-Scripte "abschießt"?
    Kürzlich hatte ein anderer Kunde dies als Ursache identifiziert.


    FastCGI-Prozesse beenden sich eigentlich nicht von alleine - das muss immer einen Grund von außen haben. Eine andere häufige Ursache wäre noch er OOM-Killer (Out Of Memory), der schlägt zu wenn dem Server der Arbeitsspeicher ausgeht. Das wird dann aber im Syslog protokolliert.


    Viele Grüße


    -Klaus Keppler

    Hello,


    the problem was an incorrect escaping of a description in the Application Installer, which broke the SQL generated by lcdbdump.
    We've updated the lcdbdump utility, please re-download it (here) and try again.
    If you still experience any problems, please let me know.


    Best regards


    -Klaus Keppler


    (SHA1 of the new lcdbdump tool: 362bbf92349b3b8a481cad8d86b5274b855847b2)

    Hallo,


    die PHP-Pakete für Debian wurden eben auf die Versionen 5.5.38, 5.6.24 und 7.0.9 aktualisiert.


    Bitte beachten Sie, dass der Support für PHP 5.5 nun ausläuft ("end of life") und nur noch Updates bei kritischen Fehlern dafür bereitgestellt werden.


    Viele Grüße


    -Klaus Keppler

    So lange noch sehr viele Mailclients keine IDN-Domains unterstützen, sehe ich hier ein großes Problem... :(
    Outlook unterstützt IDNs erst ab Version 2013, Thunderbird ab Version 24.


    Vielleicht wäre es ein Kompromiss, die Domain "nativ" (UTF8) anzuzeigen, aber einen Warnhinweis dazu einzublenden, dass IDN-Domains bei E-Mail große Probleme machen (können).

    Hallo,


    ich schätze dass das mit einer RewriteRule und einer Wildcard-Subdomain erheblich einfacher gehen dürfte als mit mod_vhost_alias.


    Im Prinzip also:

    • Subdomain mit "*"-Hostname im LiveConfig anlegen, ggf. gewünschtes Webspace-Startverzeichnis auswählen
    • dort eine .htaccess-Datei anlegen, die mit einem regulären Ausdruck über HTTP_HOST prüft, ob das gewünschte Zielverzeichnis existiert


    Wie das vom Prinzip her funktioniert ist im URL Rewriting Guide im Abschnitt "Virtual User Hosts" beschrieben. :)
    Wichtig ist dabei, zwei RewriteRules zu erzeugen: eine setzt den HTTP_HOST vor das tatsächlich angeforderte Verzeichnis, die zweite Regel routet diese Anfrage dann entsprechend. Mit "-d" können Sie prüfen, ob das gewünschte Zielverzeichnis existiert. Ggf benötigen Sie noch eine weitere RewriteRule für Zugriffe auf nicht vorhandene Subdomains (quasi die "Standard-Subdomain").

    Die Auswahl der "richtigen" php.ini ist eigentlich nur eine Sache der vHost-Konfiguration.


    Wenn Sie Apache neu von LiveConfig übernehmen lassen möchten, müssten Sie in diesem Fall folgenden SQL-Befehl in der LiveConfig-Datenbank ausführen:


    UPDATE WEBSERVERS SET WS_MANAGED=0;


    (vorausgesetzt, es handelt sich um eine Single-Server-Installation, also kein LiveConfig-Business mit mehreren Servern)


    Danach LiveConfig neu starten, dann auf "Serververwaltung" -> "Web", und Apache erneut verwalten lassen.

    LiveConfig v2.2.0 (r4254) is available for download now.


    Most important changes are:


    • supporting autoresponder with forward-only mailboxes
    • supporting Ubuntu 16.04 and MySQL 5.7.6+
    • NGINX can now be configured as reverse proxy for Apache httpd
    • SSL certificates for services like SMTP, POP3/IMAP and FTP are now updated after modification/renewal (so you can use certificates from Let's Encrypt with mail servers)


    ... as well as many minor changes and detail improvements as described in the changelog.


    Best regards


    -Klaus Keppler

    Ab sofort steht LiveConfig in der Version 2.2.0 (r4254) zum Download bereit.


    Die wichtigsten Änderungen sind:

    • Auto-Responder können nun auch mit reinen E-Mail-Weiterleitungen (nicht nur mit Postfächern) genutzt werden
    • Unterstützung von Ubuntu 16.04 und MySQL 5.7.6+
    • NGINX kann als Reverse-Proxy für Apache konfiguriert werden
    • SSL-Zertifikate für Dienste wie SMTP, POP3/IMAP und FTP werden mit aktualisiert, wenn das Zertifikat bearbeitet/verlängert wurde (damit können Zertifikate von Let's Encrypt nun auch für Mailserver genutzt werden)


    ... sowie viele kleinere Änderungen und Detailverbesserungen, die alle im Änderungsverlauf zu finden sind.


    Viele Grüße


    -Klaus Keppler

    Die Preview wurde eben noch auch v2.2.0-r4254 aktualisiert.
    Der Rollout auf die ersten produktiven Systeme läuft gerade an, morgen Vormittag wird diese dann als "stable" freigegeben.


    Viele Grüße


    -Klaus Keppler

    Sie können das als Admin recht einfach über die php.ini-Verwaltung einrichten - einfach die beiden Einstellungen (mail.add_x_header, ggf. mail.log) anlegen, und dann die Änderungen übernehmen. Fertig.
    Beim mail.log darauf achten, dass das kundenindividuell geschrieben wird (also z.B. "%HOME%/logs/priv/mail.log").


    Zitat

    Und: Wäre das nicht etwas, das man bei LiveConfig gleich implementieren könnte (so wie das Greylisting etc. auch), am Besten mit Konfiguration mit PHP?


    Es gibt sehr viele Kunden die eben nicht möchten, dass in einer Mail steht welches Script diese abgesendet hat. Für lokal generierte Mails haben wir bereits eine andere Lösung in Arbeit.


    Viele Grüße


    -Klaus Keppler

    Sowohl der Client (lcclient) als auch das normale Paket (liveconfig) enthalten für Debian eine Abhängigkeit auf libc6 >= 2.13. Damit ist Debian 6 explizit ausgeschlossen, Ubuntu 12.04 LTS wird aber noch unterstützt. Aktuell wird (nur der Ordnung halber) noch eine Abhängigkeit von libstdc++ >= 4.6.0 hinzugefügt, dann erfolgt das Release.


    apt sollte das Update also gar nicht installieren können. Unabhängig davon ist mir kein "knirschen" bekannt. Falls es irgendwo hakt, bitte her mit den Logs. :)


    Viele Grüße


    -Klaus Keppler

    Wir haben HTTP/2 auf dem Schirm, aber noch nicht in der Entwicklung.
    Unter Debian 8 wird das von Haus aus noch gar nicht unterstützt, unter Ubuntu 16 nur von NGINX.
    Mit dem Release von Debian 9 (Anfang 2017) wird das aber sicher unterstützt. Die Konfiguration dafür ist ja zum Glück nicht sooo komplex. :)

    Ok, r4245 ist ab sofort im Repository, da ist das Problem behoben.
    (hing mit den Änderungen zur Aktualisierung von SSL-Zertifikaten bei Diensten wie FTP, SMTP etc. zusammen)