ispCP - Board - Support
Problem nach Serverumzug - 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: Problem nach Serverumzug (/thread-9099.html)



Problem nach Serverumzug - loisl - 01-06-2010 12:45 AM

Hi,

ich habe folgendes Problem nach einem Serverumzug!

2 Domains haben den Status OK
10 haben das Gesperrt-Zeichen

An die Domainendung ist ein "s" angehängt ????
DOMAIN.coms Kontostatus ist nicht ok!

und im Status steht dann:
sys_command() | ERROR: External command '/bin/cp -p /etc/bind/named.conf /etc/ispcp/bind/backup/named.conf.1262599422' returned '1' status !

kann ich das noch irgendwie reparieren???

beste Grüsse loisl


PS soeben die DB-einträge überprüft und nicht gefunden, da sind die Domainnamen ohne "s" ???


RE: Problem nach Serverumzug - fulltilt - 01-06-2010 01:14 AM

hier die Infos zu named.conf:
http://www.isp-control.net/forum/thread-9040.html

am besten erst mal die Einträge dort checken und reparieren.
Wenn die Domainendung auch so in der Datenbank steht - diese Einträge verbessern.
Am besten auch in der Datenbank den Status von htaccess, mailuser, subdomains, aliasdomains ... überprüfen u. ggf. verbessern.
Dann:
Code:
mysql -u root -p
USE ispcp
UPDATE domain SET domain_status = "change";
UPDATE subdomain SET subdomain_status = "change";
UPDATE domain_aliasses SET alias_status = "change";
UPDATE mail_users set status = "change";
quit

/var/www/ispcp/engine/ispcp-rqst-mngr



RE: Problem nach Serverumzug - loisl - 01-06-2010 01:30 AM

Danke ... schon gemacht

bin jetzt dem Fehler schonweiter auf der spur ;-)

beim neuen setzten der KUNDEN GID & UIDs NACH DEM RESTORE
habe ich fehler in den Benutzern:

chown: ungültiger Benutzer: „vu0:vu0“
chown: ungültiger Benutzer: „vu0:www-data“
usw.

.... muss doch auch in der DB stehen ???


RE: Problem nach Serverumzug - fulltilt - 01-06-2010 01:38 AM

probier das script mal - weiss aba nischt genau ob das bei der 1.0.3 richtig funzt:
Code:
nano /root/mysql.cnf

einfügen:
[client]
user=root
password=deinmysqlpassword

speichern

dann:

nano /var/www/ispcp/engine/setup/groups.sh

einfügen:

#!/bin/bash
#
# PROCESS DIRECTORY RIGHTS (OWNERSHIP & CHMOD)
#
# !!!! Edit path to mysql cnf file !!!!
mycnf=/root/mysql.cnf

# sample mysql.cnf looks like this:
# [client]
# user=user_for_ispcp_database_usualy_root
# password=password_of_user

for domain_id in `echo "SELECT domain_id FROM ispcp.domain" | mysql --defaults-file=$mycnf -s`;
do
uid=`echo "SELECT domain_uid FROM ispcp.domain WHERE domain_id='$domain_id'" | mysql --defaults-file=$mycnf -s`;
gid=`echo "SELECT domain_gid FROM ispcp.domain WHERE domain_id='$domain_id'" | mysql --defaults-file=$mycnf -s`;
dmn=`echo "SELECT domain_name FROM ispcp.domain WHERE domain_id='$domain_id'" | mysql --defaults-file=$mycnf -s`;
echo "===========================================================";
echo " $dmn";
echo "===========================================================";

# process ftp
echo "UPDATE \`ispcp\`.\`ftp_group\` SET \`gid\`='$gid' WHERE \`groupname\`='$dmn'" | mysql --defaults-file=/root/mysql.cnf -s
echo "UPDATE \`ispcp\`.\`ftp_users\` SET \`uid\`=$uid, \`gid\`='$gid' WHERE \`userid\` like '%@$dmn'" | mysql --defaults-file=/root/mysql.cnf -s
chown -vR vu$uid:vu$gid /var/www/virtual/$dmn
chown -v vu$uid:www-data /var/www/virtual/$dmn

chown -vR vu$uid:www-data /var/www/virtual/$dmn/backups

chown -vR vu$uid:vu$gid /var/www/virtual/$dmn/cgi-bin

chown -vR vu$uid:vu$gid /var/www/virtual/$dmn/errors

chown -vR vu$uid:vu$gid /var/www/virtual/$dmn/htdocs

chown -v vu$uid:www-data /var/www/virtual/$dmn/.ht*

chown -vR vu$uid:www-data /var/www/virtual/$dmn/logs

chown -vR vu$uid:www-data /var/www/virtual/$dmn/phptmp

chown -R vmail.mail /var/mail/virtual/*

done

################################

dann:
chmod 700  /var/www/ispcp/engine/setup/groups.sh

dann ausführen:
/var/www/ispcp/engine/setup/groups.sh

dann wichtig:
cd /var/www/ispcp/engine/setup
./set-gui-permissions.sh
./set-engine-permissions.sh



RE: Problem nach Serverumzug - loisl - 01-06-2010 02:00 AM

Ja, das hab ich und beim ausführen bekomme ich die Fehlermeldung!

in der DB steht wirklich bei den 10 fehlerhaften domains unter
domain_gid und domain_uid eine "0"
da muss was mit meiner DB beim unzug passiert sein
habe es mal manuell in der DB auf die richtigen Werte editiert
und "/var/www/ispcp/engine/setup/groups.sh" gestartet
... die Fehlermeldungen für die Domains bleiben


RE: Problem nach Serverumzug - fulltilt - 01-06-2010 02:05 AM

dann scheinen keine User vorhanden zu sein /etc/passwd ?
Ich mache das meistens so mit dem Umzug:
http://www.isp-control.net/forum/thread-5610.html

(01-06-2010 02:00 AM)loisl Wrote:  Ja, das hab ich und beim ausführen bekomme ich die Fehlermeldung!

in der DB steht wirklich bei den 10 fehlerhaften domains unter
domain_gid und domain_uid eine "0"
da muss was mit meiner DB beim unzug passiert sein
habe es mal manuell in der DB auf die richtigen Werte editiert
und "/var/www/ispcp/engine/setup/groups.sh" gestartet
... die Fehlermeldungen für die Domains bleiben



RE: Problem nach Serverumzug - loisl - 01-06-2010 06:08 AM

@fulltilt

Danke schon mal vorab ...
.... das Problem lag wirklich in der /etc/passwd

nachdem ich die vom alten Server kopiert habe,
werden die Probleme immer noch grösser ...

Werde nochmal mit deiner Anleitung eine Neu-Umzug machen

Nun mache ich erst einmal auf den alten ein Upgrade (ispcp 1.0.0 => 1.0.3)
Funktioniert die Anleitung hier: http://www.isp-control.net/documentation/doku.php?id=start:upgrade:rc

.... hatte lieber erst eine lauffähige Serverkopie gehabt, dann hätte ich sorglos das Update machen können ;-)
grüsse loisl


RE: Problem nach Serverumzug - loisl - 01-06-2010 07:10 AM

....brrrrrrrr

bis hier hat alles geklappt!!!
nun haben wir das neue Problem:

# perl ispcp-update

Fehlermeldung:
Can't locate File/MimeInfo/Magic.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at ispcp-update line 53.
BEGIN failed--compilation aborted at ispcp-update line 53.


RE: Problem nach Serverumzug - ZooL - 01-06-2010 02:01 PM

da fehlt dir das paket ? Magic
Can't locate File/MimeInfo/Magic.pm
so wies da steht..... google hilft

zb:
http://search.cpan.org/~pardus/File-MimeInfo-0.15/lib/File/MimeInfo/Magic.pm oder
http://packages.debian.org/etch/all/libfile-mimeinfo-perl/filelist

aber das hättest auch geschafft...

mfg


RE: Problem nach Serverumzug - loisl - 01-06-2010 02:09 PM

Danke @Zool

ich glaube ich bin einfach u müde

grüsse loisl