Beiträge von antondollmaier

    Nun bestehen hier Datenbanknamen und Benutzer die mehr als 16 Zeichen lang sind.



    Nein:


    Zitat von https://dev.mysql.com/doc/refman/5.6/en/user-names.html

    MySQL user names can be up to 16 characters long. Operating system user names may be of a different maximum length. For example, Unix user names typically are limited to eight characters.
    Warning


    The limit on MySQL user name length is hard-coded in MySQL servers and clients, and trying to circumvent it by modifying the definitions of the tables in the mysql database does not work.


    *10z*

    1) Natürlich gibt es 5.3 noch unter Jessie.


    nicht über das Liveconfig-PHP-Repository.


    Zitat

    alles was auf Standard steht (5.4) ist danach der neue Standard 5.6 und was explizit vorher schon auf 5.6 war muss nach dem Upgrade auf Jessie meist manuell auf Standard umgestellt werden.


    Hier würde es nützen, wenn LC beim Start die Domains auf fehlerhafte / fehlende FastCGI-Konfiguration prüft und das im Fehlerfall loggt ("Domain example.com is using PHP 5.6, which is not present ATM") sowie die Domain dann auf den Default zurücksetzt.


    Gebe zu, nicht perfekt: bei "temporär nicht vorhandener PHP-Version" wären dann alle (Kunden-)Einstellungen dazu weg. Sowas darf aber eigentlich auch nicht auftreten.

    Zitat

    Meine aktuellste Frage betrifft HostingMailboxEdit. Dort kann man keinen Parameter "forward" angeben. Fehlt dieser oder ist er nur nicht in der Doku enthalten?


    Schau in die WSDL. Was dort nicht enthalten ist, geht definitiv - schon Clientseitig - nicht.



    Zitat

    Je mehr ich mit der API arbeite, desto mehr habe ich den Eindruck, dass die API nicht dazu gedacht ist, die Verwaltung über ein anderes System zu gestalten, sondern lediglich die einmalige Erstellung von Kunden/Reseller ermöglichen soll.


    sehe ich auch so.

    Es handelt sich um einen Linux Debian 7.6 Server.


    Latest Wheezy ist 7.8. Bitte aktualisieren.


    Zitat

    Als ich den Dovecot Mailserver dann in LiveConfig eingebunden habe, kommt folgende Fehlermeldung:


    Error while reloading configuration (exit code: 1)


    doveconf -n


    Ansonsten:


    http://wiki2.dovecot.org/#Troubleshooting


    Zitat

    Ich benötige da Hilfe da mein Hoster sich dessen nicht widmet bzw. sagen sie das dies den Support übersteigt und es kein Fehler von denen sei.


    Möglich. Kostenpflichtig helfen die doch da sicher, oder auch das nicht?

    Es wäre toll, wenn der Kunde selbst mit 1 Klick ein Backup von Webspace-Dateien+Datenbank erstellen könnte


    +1 von mir, das dann aber auch gleich für Multi-Server-Umgebungen. Muss ja nicht Echtzeit sein ("Ihr Backup wird vorbereitet, Sie erhalten weitere Informationen per Mail"), aber selbstständig anstoßbar in jedem Fall.

    Möchte das irgendwie nochmals anstossen, vor allem der Dateimanager, Error Seiten


    .htaccess / .httpd.conf:


    Code
    ErrorDocument 403 /errors/403.html


    Zitat

    Webmail...


    eigenen Vertrag dafür anlegen, .httpd.conf: "ServerAlias webmail.*"

    Bitte das nächste Mal die Fehlermeldung hier als Text einfügen (vgl. vBulletin "code"-Tags).


    Außerdem ist ein Linux-Server kein Windows-Desktop: deinstallieren und nochmal installieren löst in den wenigsten Fällen tatsächlich ein Problem. Dafür gibt es Logfiles, die man prüft und dann reagiert. (Persönlich tendiere ich zu ProFTPd, aber das ist Geschmackssache).



    Ansonsten tendiere ich zu einem "aptitude reinstall libapache2-mod-fcgid", siehe Fehlermeldung im oberen Teil.

    Mein Hoster hat Liveconfig installiert, sonst könnte ich es nicht nutzen.


    Dann ist normal auch der Hoster die erste Anlaufstelle bei Fragen und Problemen.



    Zitat

    Nur warum soll ich über Umwege Fragen stellen, wenn sie hier schneller und direkter beantwortet werden können?


    Spricht nicht für den Hoster, oder? :)

    HSTS-Header haben mit LiveConfig IMHO nichts zu tun. Wäre auch kontraproduktiv, wenn LC hier eigenständig die HSTS-Header für Kunden-Verträge verschickt (Welche Gültigkeitsdauer? Mit und ohne Subdomains? Was ist bei Wildcard-SSL-Zertifikaten? Evntl. soll doch Content ohne HTTPS übertragen werden?).


    Also den Header in der .htaccess selbst setzen, da bleibt der dann normal auch drinnen.

    ich habe auf allen LC Clients eine Domain angelegt und auf diese das SSL Zertifikat installiert, dieses wurde auch beim jeweiligen LC Client unter /etc/liveconfig/sslcert.pem eingetragen.


    Nachdem auf dem LC Clients kein öffentlich erreichbarer Dienst (und damit auch keine Web-GUI) läuft, bringt das gar nix.

    Das ist auch nicht besonders elegant und lässt sich auch nicht über die API ansteuern :-/


    Yes! Ein API-Verbündeter! :cool:


    Zitat

    Es wäre, um einen Betrieb im produktiven Rahmen zu ermöglichen, dringend anzuraten, dass eine Sperrung einzelner Verträge ermöglicht wird - idealerweise auch über die API.


    Sehe ich voll und ganz genauso.



    Es gibt da noch EINIGE andere Probleme, die über die API lösbar sein sollten! "Kunde löschen" gehört da dazu (dass es "Vertrag löschen" gibt, aber "Kunde löschen" nicht, lässt sich ja auch nicht mehr alleine mit "eigentlich war die API nur für den Import gedacht..." erklären :) )