Änderungsverlauf

Änderungen in Version 2.10.1 (17.09.2020):

  • manche Konfigurationsdateien wurden mit falschen Berechtigungen erzeugt (Fehler in v2.10.0)

Änderungen in Version 2.10.0 (16.09.2020):

  • Unterstützung von Wildcard-Domains (z.B. *.example.org oder sogar *.tld) für E-Mail-Blacklists/Whitelists
  • SOAP-Funktion HostingMailboxGet() hinzugefügt (um Konfiguration von E-Mail-Adressen abzurufen)
  • Verwendung von /var/www/.skel (falls vorhanden) als sogenanntes “Skeleton-Verzeichnis” beim Anlegen neuer Webspace-Accounts
  • globales Überschreiben von PHP-FPM-Pool-Einstellungen möglich (Lua-Tabelle LC.web.FPMCONFIG)
  • Prüfung des Ablaufdatums von SSL/TLS-Zwischenzertifikaten
  • Unterstützung von CentOS 8
  • Unterstützung von Ubuntu 20.04 LTS
  • IFRAME-API: JavaScript-Funktion toTop() hinzugefügt, um von IFRAME-Inhalt heraus auf der Seite ganz nach oben zu scrollen
  • Unterstützung von openSUSE 15.1
  • die SOAP-Funktion HostingSubscriptionGet() liefert nun auch eine Liste aller konfigurierten E-Mail-Adressen zurück
  • GPG-Key-Rollover des Repositories vorbereitet (Key-ID: D409AC6D65FE6664)
  • Unterstützung Domain-spezifischer Apache-Konfigurationen nun auch mit Proxy-Zielen
  • OpenSSL auf v1.1.1g aktualisiert
  • Unterstützung des neuen Berechtigungssystems von MariaDB 10.4
  • Standard-Home-Verzeichnis von Postfächern von /var/mail auf /var/mail/%C/%I geändert (behebt u.a. Problem mit Autoresponder- Wiederholungen)
  • MySQL-Authentifizierung zur Unterstützung von MySQL 8.x angepasst
  • Unterstützung der auth_socket-Authentifizierung (ohne Passwort) für den MySQL root-Benutzer
  • iOS MobileConfig unterstützt nun mehrere Postfächer mit der selben Domain auf dem selben Endgerät
  • iOS MobileConfig unterstützt Deaktivierung von IMAPS/POP3S (Port 993/995)
  • Passwort-Felder enthalten nun autocomplete-Attribut für bessere Usability
  • kleinere CSS-Verbesserungen
  • NGINX-vHost-Konfiguration für Web-Statistiken verbessert
  • NGINX Reverse-Proxy-Konfiguration verbessert
  • SOAP-Funktion HostingSubscriptionGet() liefert nun auch die konfigurierte PHP-Version pro Subdomain zurück, sowie Verbrauchsdaten zum Vertrag (UsageStats)
  • Limit für php.ini-Einstellungen (Text) von 512 auf 4096 Zeichen erhöht
  • Standardwert der php.ini-Einstellung opcache.file_cache von %HOME%/tmp auf "” (leerer String) geändert (Datei-Cache somit standardmäßig deaktiviert)
  • Platzhalter %PHP% zu php.ini-Einstellungen hinzugefügt (ermöglicht die Einstellung opcache.file_cache pro PHP-Version zu setzen, z.B. auf %HOME%/.cache/opcache.%PHP%)
  • falsches Passwortlimit beim Aktivieren/Bearbeiten der OTP-Einstellungen korrigiert
  • kleinen Fehler bei der Suche nach vollständigen Mailadressen in der Liste der Mailpostfächer behoben
  • Domains wurden nicht aus der recipient_access-Datei von Postfix entfernt, wenn der betroffene Vertrag gesperrt war und gelöscht wurde
  • Fehler beim Anlegen von zusätzlichen FTP-Accounts via HostingFtpAdd() behoben (betrifft v2.9.x)
  • Shell wurde auf nologin gesetzt wenn Wiederverkäufer ein bestehendes Hosting-Angebot bearbeitet hat
  • Problem im ACMEv2-Client bei Kommunikation z.B. mit Buypass CA behoben
  • .htpasswd-Datei für Web-Statistiken wurde nicht erzeugt wenn nur NGINX verwendet wurde
  • Deaktivierung von TLS1/TLS1.1 in NGINX wurde ignoriert
  • SSL-Chiffren-Auswahl (Standard/Stark) wurde nicht in NGINX-vHosts übernommen
  • Fehler beim Ändern von Passwörtern mit MySQL 8.x behoben

Änderungen in Version 2.9.3 (03.03.2020):

  • Problem im Zusammenhang mit Let’s-Encrypt-Update behoben, wenn MySQL als Backend-Datenbank verwendet wurde

Änderungen in Version 2.9.2 (03.03.2020):

  • Liste der SSL-Zertifikate kann nun auch als CSV heruntergeladen werden
  • TLSv1/TLSv1.1 kann nun beim Webserver pro IP-Gruppe deaktiviert werden
  • SOAP-Funktionen HostingDCVCreate()/HostingDCVDelete() hinzugefügt
  • systemd-Konfiguration von liveconfig/lcclient verbessert
  • ACMEv2: einige Verbesserungen für Let’s Encrypt Staging API
  • automatische Erneuerung von SSL-Zertifikaten von Let’s Encrypt, die von deren “CAA rechecking bug” betroffen waren
  • lcphp: PHP_BINARY wurde nicht übergeben
  • SAN-Domains wurden bei SSL-Bestellungen ignoriert (v2.9.x)

Änderungen in Version 2.9.1 (13.12.2019):

  • SSL-Zertifikate: weitere Filteroption “nur eigene Zertifikate”
  • Anrede (bei Kontaktdaten) kann nun leer gelassen werden
  • Suchbegriff bei Tabellen wurde bei Seitenaktualisierung nicht gespeichert
  • Anzeige der Versionsnummer in “Server”-Bericht korrigiert
  • Fehler (fehlende Berechtigungen) behoben, wenn man als zusätzlicher LiveConfig-Benutzer einen weiteren FTP-Benutzer anlegen wollte
  • fehlende Berechtigungsprüfung behoben, wenn ein zusätzlicher LiveConfig- Benutzer Domains unter “Mein Hosting” bearbeiten möchte
  • HC_REFRESHCFG wird nun mit Versionsnummer verglichen (Revisionsnummer ist nicht mehr verfügbar)
  • Fehler in Quota-Prüfung beim Bearbeiten bestehender E-Mail-Adresssen behoben

Änderungen in Version 2.9.0 (29.11.2019):

  • Let’s Encrypt: nach HTTP-Fehlern (z.B. aufgrund Timeout mit Let’s Encrypt- API) wird Domainvalidierung nun alle 15 Minuten automatisch erneut versucht
  • bei automatisierten SSL/TLS-Zertifikaten kann nun die DNS-Prüfung einzeln deaktiviert werden (z.B. bei Einsatz eines CDN)
  • wenn private IPv4-Adressen verwendet werden (ohne zugehörige IP_NAT- Einträge), dann werden keine DNS-Checks für Let’s Encrypt ausgeführt
  • der PHP-Interpreter für den Application Installer kann nun geändert werden (über die Lua-Variable LC.web.PHPCLI)
  • die automatische Konfiguration automatisierter SSL-Zertifikate kann nun optional deaktiviert werden (via Checkboxen beim Bestellprozess)
  • Postfix kann nun auch nur an “localhost” (127.0.0.1) gebunden werden
  • wenn ein zusätzlicher Admin-Benutzer einen neuen Server anlegt, erhält dieser nun automatisch auch gleich alle Berechtigungen für diesen Server
  • beim Löschen einer Domain können nun optional gleichzeitig alle damit verwendeten SSL-Zertifikate mit gelöscht werden
  • Erkennung passender Wildcard-SSL-Zertifikate (beim Bearbeiten von Subdomains) verbessert
  • die Liste der SSL-Zertifikate kann nun gefiltert werden (abgelaufen, keinem Kunden zugeordnet, etc.)
  • Rundmails werden nun nicht mehr an deaktivierte Kunden gesendet (optional per Checkbox möglich)
  • Übersicht der SSL-Jobs (Startseite) enthält nun keine Einträge mehr von gesperrten Kunden
  • Bearbeiten der E-Mail-Adressen von Let’s-Encrypt-Accounts möglich
  • Anzeige des HTTPS-Links beim AppInstaller, wenn SSL für Domain aktiviert ist
  • AppInstaller: Deinstallation manchmal erfolglos wenn Verzeichnis der Anwendung noch nicht existierte oder vor Deinstallation bereits gelöscht war
  • Löschen einer Domain mit bestehenden Postfächern als Wiederverkäufer führte manchmal zu einem Fehler (fehlende Berechtigungen)
  • Endkunden mit einem über die GUI erzeugtem Hostingangebot hatten nicht die Berechtigung, um das LiveConfig-Protokoll einzusehen
  • Anzeigefehler beim Bearbeiten von Subdomains behoben, wenn die zugehörige Domain die “(+www.)"-Konfiguration aktiviert hatte (Bevorzugung der .www- Subdomain)
  • Fehler beim Zusammenfassen von www/nicht-www Subdomains behoben, wenn diese als reine Weiterleitung konfiguriert waren
  • Bestellung von SSL-Zertifikaten beim Anlegen neuer Domains ist nun nicht mehr möglich, wenn der Benutzer keine Berechtigung zur SSL-Verwaltung hat
  • Fehler beim Hinzufügen automatisierter SSL-Zertifikate mit automatischer HTTPS-Weiterleitung behoben (nicht-Webspace-Ziele wurden falsch konfiguriert)
  • Fehler bei Konfiguration von FPM mit Standard-PHP-Version unter CentOS behoben (falsches Verzeichnis für Pool-Konfiguration)
  • lcsam: doppelte Zeilenumbrüche im X-Spam-Report entfernt

Archiv