ispCP - Board - Support
ispcp auf Ubuntu-12.04 - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+--- Thread: ispcp auf Ubuntu-12.04 (/thread-16105.html)

Pages: 1 2


ispcp auf Ubuntu-12.04 - tmueko - 06-05-2012 10:18 PM

Läuft bei irgend wem ispcp unter 12.04?

Die Installation war relativ problemlos: Folgende zeilen in der ubuntu-packages-lucid getausch:
Code:
-libperl5.10
+libperl5.14
-libmysqlclient16
+libmysqlclient18
noch xz-lzma entfernt und der Installer lief wie gewohnt.

Beim Anlegen eines neuen Benutzers, hat dieser aber keinen Status. Ich kann den Benutzer auch nicht mehr löschen!?

Ich habe dann alles in /var/www/virtual/* /var/mail/virtual/* gelöscht und das "perl ispcp-setup" noch mal aufgerufen und nun klappt es erst mal...

Hat irgend wer Erfahrung mit der Kombination im Produktivbetrieb?


RE: ispcp auf Ubuntu-12.04 - ZooL - 06-09-2012 06:40 PM

interessant wäre gwesen was in dem domainstatus im phpmyadmin stand...


greetz


RE: ispcp auf Ubuntu-12.04 - tmueko - 06-11-2012 04:21 AM

Ich werde das System ausgiebig testen und mich melden...


RE: ispcp auf Ubuntu-12.04 - ephigenie - 06-11-2012 05:52 PM

Wenn noch mehr auffällt ... bitte melden - werde es dann integrieren


RE: ispcp auf Ubuntu-12.04 - tmueko - 07-11-2012 11:00 PM

So, ich habe jetzt die ersten Site mirgriert und bisher läuft mit der neuen Installation alles weiterhin alles bestens...


RE: ispcp auf Ubuntu-12.04 - tmueko - 07-28-2012 02:51 AM

Bei Squirrelmail kommt nur eine leere Seite.
PHP-Error Loggin eingeschaltet:
Quote:[27-Jul-2012 17:20:21 UTC] PHP Parse error: syntax error, unexpected T_STRING in /var/www/ispcp/gui/tools/webmail/config/config.php on line 30
Da steht
Quote:$domain = '$_SERVER['SERVER_NAME']';
Wenn ich statisch den Hostnamen eintrage geht auch das schon mal ...
Daran hat es gelegen:
Quote:--- /var/www/ispcp/gui/tools/webmail/config/config.php.bak 2012-07-27 19:29:27.000000000 +0200
+++ /var/www/ispcp/gui/tools/webmail/config/config.php 2012-07-27 19:28:47.000000000 +0200
@@ -27,7 +27,7 @@
$default_charset = 'iso-8859-1';
$lossy_encoding = false;

-$domain = '$_SERVER['SERVER_NAME']';
+$domain = $_SERVER['SERVER_NAME'];
$imapServerAddress = 'localhost';
$imapPort = 143;
$useSendmail = false;



RE: ispcp auf Ubuntu-12.04 - tmueko - 07-30-2012 11:19 PM

Neues Problem: Umbenennen und löschen klappt nicht per ftp.
Code:
proftpd[5307] dispatching CMD command 'DELE index.html' to mod_core
proftpd[5307] deleting '/htdocs/index.html' denied by <Limit> configuration

Eintrag aus /etc/proftpd/ispcp/<domain>.conf
Code:
<Directory /var/www/virtual/<domain>/htdocs>
<Limit RMD RNTO DELE XRMD>
  DenyAll
</Limit>
</Directory>
<Directory /var/www/virtual/<domain>/htdocs/*>
<Limit RMD RNTO DELE XRMD>
    AllowAll
</Limit>
</Directory>



RE: ispcp auf Ubuntu-12.04 - tmueko - 07-31-2012 11:59 PM

OK, wenn ich den einen Teil der Limits auskommentiere funktioniert es wieder:

Code:
#<Directory /var/www/virtual/<domain>/htdocs>
# <Limit RMD RNTO DELE XRMD>
#  DenyAll
# </Limit>
#</Directory>
<Directory /var/www/virtual/<domain>/htdocs/*>
<Limit RMD RNTO DELE XRMD>
    AllowAll
</Limit>
</Directory>



RE: ispcp auf Ubuntu-12.04 - tmueko - 08-01-2012 01:26 AM

Nachtrag: Das Problem betrifft nur Subdomains: Bei Hauptdomains werden diese <Limit>-Directiven nicht erzeugt.


RE: ispcp auf Ubuntu-12.04 - tmueko - 01-09-2013 08:02 PM

Hab was neues Gefunden: Ich weiss nicht, ob es an 12.04 oder an amavis in postfix liegt: Der Autoresponder funktionierte nicht. Habe irgendwie alten Code reaktiviert und einige Debug-Anweisungen eingetragen:

Code:
--- ispcp-arpl-msgr.bak    2013-01-09 10:37:29.000000000 +0100
+++ ispcp-arpl-msgr    2013-01-09 10:54:01.000000000 +0100
@@ -648,11 +648,14 @@
                my ($dmn_id, $sub_id, $pt, $ref) = (undef, undef, undef, undef);
                my ($domainformsubdomain, $subformsubdomain) = (undef, undef);

-                 #@edmn = split(/\./,$2,2);

-                 #$edmn = $edmn[1];
+                 my @edmn = split(/\./,$2,2);

-                 $edmn = $2;
+                 $edmn = $edmn[1];
+
+                 #$edmn = $2;
+
+                push_el(\@main::el, 'arpl_msgr_engine()', 'edmn: |' . $edmn . '|');

                $sql = "
                    SELECT
@@ -667,6 +670,8 @@
                ($rs, $ref) = doSQL($sql);

                return $rs if ($rs != 0);
+        
+                push_el(\@main::el, 'arpl_msgr_engine()', 'sql: |' . $sql . '|');

                $ref = @$ref[0];

@@ -686,6 +691,8 @@
                    ($rs, $ref) = doSQL($sql);
                    return $rs if ($rs != 0);

+                    push_el(\@main::el, 'arpl_msgr_engine()', 'sql: |' . $sql . '|');
+
                    $ref = @$ref[0];

                    if (@$ref[0] == 1) {
@@ -784,6 +791,7 @@
                    ";
                }

+                push_el(\@main::el, 'arpl_msgr_engine()', 'pt: |' . $pt . '|');
                push_el(\@main::el, 'arpl_msgr_engine()', 'sql: |' . $sql . '|');

                ($rs, $ref) = doSQL($sql);