Beiträge von bfal

    Ich habe gerade folgende Situation.


    Ich habe ein Angebot welches keine Datenbank beinhaltet hat geändert und Datenbanken hinzugefügt. Anschließend habe ich in den Vertrag eines Kunden, welcher dieses Angebot, bearbeitet und konnte dort den Datenbankserver auswählen. Das war natürlich der falsche.
    Ich habe bis jetzt keine Möglichkeit mehr gefunden dies zu ändern....übersehe ich da was oder geht das gar nicht?


    Grüße
    Björn

    Es wäre toll wenn man beim jeweiligen Server eine Webmail URL angeben kann (ähnlich wie phpmyadmin) welche dann unter E-Mail z.B. als "Webmail" Link genutzt wird.


    Die Krönung wäre es wenn man einen Parameter automatisch anhängen lassen könnte um z.B. das Login Feld automatisch zu füllen. Konkret hier wäre das Roundcube wo der Link dann z.B. "http://<domain.de>/roundcube/index.php?_user=test@test.de" lauten würde wobei die E-Mail Adresse automatisch bei der jeweiligen angehängt wird.

    Richtig.....ich nutze Awstats 7.0. Der genannte Parameter ist hier auch richtig funktioniert aber leider so nicht direkt.
    Ich habe inzwischen rausgefunden das die mitgelieferte "awstats_buildstaticpages.pl" diese gar nicht baut.
    Nachdem ich diese erweitert habe wird die Datei jetzt korrekt generiert.


    Aber es brachte mich auf die richtige Spur....danke schön.

    Na gut....einen habe ich noch.


    Die Angebote werden soweit korrekt importiert allerdings ist mir aufgefallen das bei allen Angeboten als Shell "scponly" konfiguriert war obwohl dies in Confixx nicht der Fall ist.

    OK, wenn ich unter dem Kunden die Wiederverkäufereinstellungen entsprechend ausfülle läuft der Import durch. Bei meinen Tests ist mir jetzt aber aufgefallen das es Probleme gibt mit Subdomain E-Mail Adressen.


    Sobald eine E-Mail Adresse (Postfach oder Weiterleitung ist egal) an einer Subdomain eingerichtet ist (test@test.test.de) schlägt der Import mit der folgenden Meldung fehl.


    Code
    <SOAP-ENV:Body>
        <SOAP-ENV:Fault>
          <faultcode>SOAP-ENV:Server</faultcode>
          <faultstring>Invalid subdomain name (subdomain not found)</faultstring>
        </SOAP-ENV:Fault>
      </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    
    
    Error while calling Web Service HostingMailboxAdd: Invalid subdomain name (subdomain not found)


    Weiter wurde eine vorhanden Subdomain welche hier auf ein Unterverzeichnis zeigt nicht importiert. Ebenfalls wurden keine zusätzlichen FTP Nutzer importiert.


    So....das war es erst mal was mir aufgefallen ist.

    OK, die Zeile habe ich korrigiert aber ich bekomme den Import nicht zum laufen.


    Gebe ich die Parameter mailserver,webserver,dbserver mit an sagt das Script jetzt

    Code
    PHP Fatal error:  Uncaught SoapFault exception: [SOAP-ENV:Server] Webserver not found or not permitted in /root/cfximport.php:321

    also statt Mailserver dann Webserver.


    Er kommt nur soweit das ein Kunde angelegt wurde mit Benutzer "res1". Lege ich hier manuell einen Vertrag (ob Endkunde oder Reseller ist egal) namens res1 an läuft das Script weiter aber auch nicht durch. Folgende Fehlermeldung kommt dann nach "Importe Kunde:"


    Code
    <SOAP-ENV:Body>
        <SOAP-ENV:Fault>
          <faultcode>SOAP-ENV:Server</faultcode>
          <faultstring>No reseller settings found - can't create customer ID automatically.</faultstring>
        </SOAP-ENV:Fault>
      </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>


    Er hat dann aber zumindest unter dem neuen Kunden die Angebote schon importiert.

    Ich dachte ich teste mal das Script und bin sozusagen gleich auf ein Fehler gestossen....wenn es denn ein Fehler ist.


    Wenn ich versuche ein Confixx Web zu importieren bekomme ich folgenden Fehler:


    Kann es sein das dies Import Script nicht in einer Mehrserverumgebung funktioniert?


    Ich habe zur Zeit zwei Server. Eine Business Lizenz wo nur zentrale Dienste (phpmyadmin und Webmail) laufen und z.B. kein Mailserver von Liveconfig verwaltet wird. Und weiter eine Standartlizenz welche wo die eigentlichen Kunden drauf laufen (Webserver, Mailserver, DB).


    Grüße
    Björn

    Auf einem Liveconfig Dienste Server wo kein Awstats aktiviert und installiert ist kommt immer ein Fehler vom Cronjob welcher trotzdem /usr/lib/liveconfig/cron.awstats.sh aufruft.


    Code
    cd: 47: can't cd to /etc/awstats/liveconfig


    Vielleicht sollte der Cronjob nur angelegt werden wenn Awstats auch aktiviert wurde in Liveconfig.

    In der aktuellen Preview wird eine fehlerhafte main.cf für Postfix erzeugt wodurch keine Mails empfangen werden können.


    Dort ist eine Zeile

    Code
    reject_rbl_client sbl-xbl.spamhaus.orgsmtpd_sender_restrictions =


    wo der Zeilenumbruch fehlt.
    Korrekt sollte es dort

    Code
    reject_rbl_client sbl-xbl.spamhaus.org
    smtpd_sender_restrictions =

    lauten.


    Grüße
    Björn

    Richtig, die Konfiguration meine ich. Im Liveconfig.log steht nichts bzw. kommt kein Fehler beim Löschen.
    Die Datei wird sozusagen einfach nur geleert.....und sieht dann folgendermaßen aus.


    Wenn ich einen neuen Vertrag erstelle wird die Apache Konfiguration für den Vertrag erstellt aber wenn ich den Vertrag wieder lösche wird die Config Datei nicht mehr gelöscht sondern nur der Inhalt entfernt.


    Da einmal benutzte Vertragsnummer nicht mehr automatisch wieder verwendet werden sammeln sich so quasi Dateileichen an welche nicht mehr gebraucht werden. Hier wäre es wohl eher sinnvoll die Konfigurationsdatei komplett zu entfernen wenn der Vertrag gelöscht wird.


    Grüße
    Björn

    Hm....ok zumindest scheint deine alias.conf ausgewertet zu werden sonst würde die Warnung nicht kommen.
    Hast du vielleicht in einem Ordner davor noch eine .htaccess mit irgendwelchen rewrite Rules welche den Icons umbiegen oder abfangen? Denn mehr fällt mir aktuell auch nicht mehr ein.