Beiträge von kk

    AWStats wird nun auch unterstützt (ab r1788), ist also in v1.5.2 enthalten, die Preview wird in den nächsten Tagen noch mal aktualisiert.
    Der Admin kann entscheiden, ob Webalizer und/oder AWStats zur Verfügung stehen sollen, der Endkunde kann dann ggf. zwischen diesen Tools selber wählen.


    Viele Grüße


    -Klaus Keppler

    Zitat

    Im Fenster "Neuen Vertrag erstellen" versuche ich verzweifelt, etwas anderes als "Webhosting-Vertrag" zu wählen. Geht aber nicht, weil das der einzige Eintrag ist.


    Hmm, ich verstehe das Problem. Für uns sind auch Resellerverträge in diesem Sinne "Webhosting-Verträge" - die andere Alternative wäre nämlich ein "Server-Vertrag" (das ist für künftige Versionen geplant, wenn man einem Kunden quasi einen kompletten Server zuweisen möchte). Derzeit ist das aber verwirrend; ich denke mal wir werden diese "alternativlose" Dropdown-Box daher vorerst mal entfernen.


    Zitat

    Und siehe da, der Vertrag erscheint beim Kunden. Im Fenster Statistiken stehen die Angaben Hosting-Angebot: mit dem Reseller-Angebot, der WebServer, den ich ausgewählt habe und der Speicherplatz. Sollte da nicht auch der Datenbank-Server und Mailserver auftauchen? Und sollte das nicht klar als Reseller-Vertrag gekennzeichnet sein?


    Die Anzeige wird für Reseller- bzw. Endkundenverträge aus unterschiedlichen Funktionen zusammengestellt; so wie es aussieht werden bei Reseller-Verträgen tatsächlich einige Daten unterschlagen. Wird gleich behoben, das sollte natürlich mit da stehen.


    Viele Grüße


    -Klaus Keppler

    Hallo Herr Groh,


    der Download sollte unter /var/cache/liveconfig/downloads gecached sein (d.h. dort sollte die Datei "owncloud-4.0.7.tar.bz2" zu finden sein, SHA-Checksum=99b9c5b6b26b75a6ddac610ed47c342e80897c9a).


    Aufgrund der Fehlermeldung vermute ich, dass eventuell das bzip2-Tool nicht installiert ist?
    (aptitude install bzip2)


    Viele Grüße


    -Klaus Keppler

    ... noch was: in /var/log/liveconfig/liveconfig.log sollten fehlgeschlagene Login-Versuche auftauchen. Falls diese das nicht tun, sind Sie vielleicht auf dem falschen Server? (nicht falsch verstehen, aber das passiert uns hier mit unseren vielen Test-VMs auch ab und zu mal...)


    Viele Grüße


    -Klaus Keppler

    Das ist absolut merkwürdig... Um einen Passwort-Fehler auszuschließen können Sie auch einfach mal direkt in U_PASSWORD den Wert "$1$Ahe6lrV7$NAJBLmpFnU6ey64PJfXPe/" eintragen - das ist ein MD5-Hash für "admin".
    Oder schicken Sie mir einfach mal einen Hash von Ihnen durch, dann teste ich den mal kurz durch.

    Das Login lautet "admin". :p


    Ansonsten werfen Sie bitte mit SQLite einen Blick in die Datenbank /var/lib/liveconfig/liveconfig.db:

    SQL
    SELECT U_PASSWORD FROM USERS WHERE U_LOGIN="admin"


    Dort sehen Sie den (gesalzenen) MD5-Hash des Passworts; nach einer Änderung via --init sollte sich dieser auch ändern.

    Ich habe eben mal im Code nachgesehen - beim Aufruf über "--init" sollten beliebig lange Passwörter möglich sein, beim Aufruf über die Weboberfläche (Einstellungen -> Passwort ändern) sind maximal 30 Byte erlaubt (bei UTF8-codierten Sonderzeichen wie z.B. Umlauten kann das effektiv also kürzer sein).
    Was meinen Sie mit "es gehen keine Kennwörter mit 20 Zeichen" - bekommen Sie eine Fehlermeldung?


    Viele Grüße


    -Klaus Keppler

    Ich habe diese Diskussion eben mal in einen eigenen Thread verschoben, das das mit dem anderen Thema nichts zu tun hat.


    Zitat

    Wann ist mit der Implementierung im AppInstaller zu rechnen


    An beiden Installern (phpMyAdmin/RoundCube) wird derzeit gearbeitet, beide dürften in den nächsten 1-2 Tagen fertig sein. Allerdings braucht der AppInstaller dazu noch eine Erweiterung (um praktisch "Rückfragen" während der Installation noch durchführen zu können); diese Erweiterung dürfte mit etwas Glück auch noch vor dem Wochenende fertig sein (ist für Donnerstag/Freitag eingeplant).


    In v1.5.2 ist das also jedenfalls enthalten.


    Viele Grüße


    -Klaus Keppler

    Ich meinte damit, dass phpmyadmin vorkonfiguriert mitinstalliert wird - ist wohl für 1.5.2 angekündigt.


    Um Mißverständnissen vorzubeugen: das wird LiveConfig nicht machen (phpMyAdmin ist ein völlig eigenständiges Produkt). Wir nehmen phpMyAdmin, RoundCube und einige weitere Anwendungen jedoch aktuell mit in den AppInstaller auf. So kann ein Admin während der Einrichtung eines Servers einen "eigenen" Webspace (z.B. unter "Mein Hosting") anlegen und dort diese Anwendungen per AppInstaller hinzufügen.
    Eine Alternative wäre, dass man über die jeweilige Distribution z.B. phpMyAdmin oder Roundcube installiert und LiveConfig diese dann in irgendeiner Form erkennt/verlinkt. Beide Varianten haben ihre Vor- und Nachteile; wir starten aber einfach mal mit der AppInstaller-Lösung.

    Argh... ja, das wird wohl ein Fehler in der Übersetzungsdatenbank sein. Im Source ist nämlich von "locked" und "suspended" die Rede... Ich schau' mir das gleich mal an - danke für den Hinweis!


    [Nachtrag] Ist ab r1785 beseitigt.

    Hallo,


    eben wurde eine neue Preview-Version bereitgestellt (1.5.1-r1781).


    Neben einigen Bugfixes und Detailverbesserungen ist die wichtigste Änderung in Bugfix in den internen RRD-Tabellen. Ein Kunde mit dem offenbar am längsten laufenden LiveConfig-System machte uns auf das Problem aufmerksam - kurz gesagt wurden viele RRD-Archive nicht als "Ringpuffer" gefüllt, sondern sind stetig angewachsen.
    Mit dem Update wird dieser Fehler beseitigt und alle überflüssigen Daten entfernt. Daher kann der Update-Vorgang bei länger laufenden System ein paar Minuten dauern. Eine Fortschrittsanzeige informiert aber über den Status.


    Außerdem wurde das Sperren von Kunden vorbereitet; derzeit wird aber lediglich der Zugang zu LiveConfig gesperrt bzw. deaktiviert, in Kürze werden auch die FTP- und E-Mail-Accounts berücksichtigt.


    Viele Grüße


    -Klaus Keppler

    Postfix unterstützt ja leider keine modulare Konfiguration, daher ist LiveConfig leider gezwungen, die entsprechende Datei jeweils neu zu erzeugen (die Konfigurationsanweisungen und Zusammenhänge sind zu komplex, um nur zeilenweise Ersetzungen vorzunehmen, wie wir das bei manchen anderen Konfigurationen machen)


    Kurz gesagt: RBLs können in nächsten Update (wohl noch diese Woche) direkt über die Oberfläche verwaltet werden (Auswahl der Listen und/oder Deaktivierung). Greylisting kommt dann eine Version später - hier brauchen wir noch Änderungen an den Eingabemasken um das pro Postfach konfigurierbar zu machen (ein "globales" Greylisting ist i.d.R. nicht praxistauglich). Das selbe gilt für SpamAssassin (da fehlen auch nur noch GUI-Anpassungen).


    Leider überschreibt LC also bei Änderungen die Postfix-Konfigurationen - das ist aber nur dann der Fall, wenn man irgendwas an der Konfiguration ändert (konkret kann man da aktuell ja nur den Virenscanner ein-/ausschalten). Im normalen Betrieb wird da nichts geändert, selbst nach LC-Updates normalerweise nicht.


    Wer sicher gehen möchte, sollte von einer modifizierten Konfiguration ein Backup anlegen und nach Konfigurationsänderungen in LC sowie nach LC-Updates prüfen, ob die Konfiguration neu erzeugt wurde.


    Last but not least: sollte LC während eines Updates zwangsweise irgendwelche Dateien neu schreiben müssen, weisen wir immer in den Release-Notes (Changelog) darauf hin. :)


    Viele Grüße


    -Klaus Keppler

    Ich habe das oben beschriebene Problem auf einer Test-VM eben exakt reproduzieren können (trat eben dann auf, wenn ClamAV-Milter aktiviert war und man eine E-Mail über den Submission-Port 587 eingeliefert hat).
    Bitte prüfen Sie, ob das "n" wirklich in der fünften Spalte in master.cf eingetragen ist, und ob Postfix tatsächlich neu gestartet wurde.

    Hmm... ich habe eine Vermutung...
    Bitte bearbeiten Sie die Datei /etc/postfix/master.cf und ändern Sie folgende Zeile ab:

    Code
    submission inet n       -       [B]n[/B]       -       -       smtpd


    (also in der fünften Spalte das "-" in ein "n" ändern)


    Dann Postfix neu starten (/etc/init.d/postfix restart).
    Auf den ersten Blick sieht das nach einem Konfigurationsfehler aus, da per SMTP-Submission (Port 587) eingelieferte Mails in einer chroot-Umgebung verarbeitet werden. Macht auch irgendwie keinen Sinn in diesem Zusammenhang...

    Was gibt denn der Befehl "ps aux | grep clamav" aus?
    Dort sollten mindestens zwei Dienste erscheinen (clamd und clamav-milter, optimalerweise auch noch freshclam)


    Ein Berechtigungsproblem sollte es bei einer normalen Repository-Installation nicht geben, das haben wir hier recht ausführlich getestet (ich habe in diesen Minuten auch auf einer frischen Test-VM ClamAV-Milter problemlos mit LiveConfig aktivieren können, ebenfalls Debian 6 mit LC 1.5.1).
    Bitte werfen Sie auch einen Blick in /var/log/clamav/clamav-milter.log (nicht nur in clamav.log)

    Unter Debian haben wir erlebt, dass manchmal direkt nach der Installation der clamav-daemon nicht automatisch gestartet wird (/etc/init.d/clamav-daemon start)
    Stehen weitere Hinweise in /var/log/clamav/clamav-milter.log ?


    Viele Grüße


    -Klaus Keppler