Current time: 11-26-2024, 04:09 PM Hello There, Guest! (LoginRegister)


Post Reply 
ispcp auf Ubuntu-12.04
Author Message
tmueko Offline
Junior Member
*

Posts: 13
Joined: Jun 2009
Reputation: 0
Post: #1
ispcp auf Ubuntu-12.04
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?
06-05-2012 10:18 PM
Find all posts by this user Quote this message in a reply
ZooL Offline
Moderator
*****
Moderators

Posts: 3,429
Joined: Jan 2007
Reputation: 79
Post: #2
RE: ispcp auf Ubuntu-12.04
interessant wäre gwesen was in dem domainstatus im phpmyadmin stand...


greetz
06-09-2012 06:40 PM
Visit this user's website Find all posts by this user Quote this message in a reply
tmueko Offline
Junior Member
*

Posts: 13
Joined: Jun 2009
Reputation: 0
Post: #3
RE: ispcp auf Ubuntu-12.04
Ich werde das System ausgiebig testen und mich melden...
06-11-2012 04:21 AM
Find all posts by this user Quote this message in a reply
ephigenie Offline
Project Leader
*******
Administrators

Posts: 1,578
Joined: Oct 2006
Reputation: 15
Post: #4
RE: ispcp auf Ubuntu-12.04
Wenn noch mehr auffällt ... bitte melden - werde es dann integrieren
06-11-2012 05:52 PM
Visit this user's website Find all posts by this user Quote this message in a reply
tmueko Offline
Junior Member
*

Posts: 13
Joined: Jun 2009
Reputation: 0
Post: #5
RE: ispcp auf Ubuntu-12.04
So, ich habe jetzt die ersten Site mirgriert und bisher läuft mit der neuen Installation alles weiterhin alles bestens...
07-11-2012 11:00 PM
Find all posts by this user Quote this message in a reply
tmueko Offline
Junior Member
*

Posts: 13
Joined: Jun 2009
Reputation: 0
Post: #6
RE: ispcp auf Ubuntu-12.04
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;
(This post was last modified: 07-28-2012 03:30 AM by tmueko.)
07-28-2012 02:51 AM
Find all posts by this user Quote this message in a reply
tmueko Offline
Junior Member
*

Posts: 13
Joined: Jun 2009
Reputation: 0
Post: #7
RE: ispcp auf Ubuntu-12.04
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>
07-30-2012 11:19 PM
Find all posts by this user Quote this message in a reply
tmueko Offline
Junior Member
*

Posts: 13
Joined: Jun 2009
Reputation: 0
Post: #8
RE: ispcp auf Ubuntu-12.04
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>
(This post was last modified: 08-01-2012 12:00 AM by tmueko.)
07-31-2012 11:59 PM
Find all posts by this user Quote this message in a reply
tmueko Offline
Junior Member
*

Posts: 13
Joined: Jun 2009
Reputation: 0
Post: #9
RE: ispcp auf Ubuntu-12.04
Nachtrag: Das Problem betrifft nur Subdomains: Bei Hauptdomains werden diese <Limit>-Directiven nicht erzeugt.
08-01-2012 01:26 AM
Find all posts by this user Quote this message in a reply
tmueko Offline
Junior Member
*

Posts: 13
Joined: Jun 2009
Reputation: 0
Post: #10
RE: ispcp auf Ubuntu-12.04
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);
01-09-2013 08:02 PM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 4 Guest(s)