Current time: 11-16-2024, 08:23 AM Hello There, Guest! (LoginRegister)


Post Reply 
Problem nach Serverumzug
Author Message
loisl Offline
Junior Member
*

Posts: 101
Joined: Jul 2008
Reputation: 0
Post: #1
Problem nach Serverumzug
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" ???
(This post was last modified: 01-06-2010 01:06 AM by loisl.)
01-06-2010 12:45 AM
Visit this user's website Find all posts by this user Quote this message in a reply
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #2
RE: Problem nach Serverumzug
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
(This post was last modified: 01-06-2010 01:15 AM by fulltilt.)
01-06-2010 01:14 AM
Find all posts by this user Quote this message in a reply
loisl Offline
Junior Member
*

Posts: 101
Joined: Jul 2008
Reputation: 0
Post: #3
RE: Problem nach Serverumzug
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 ???
01-06-2010 01:30 AM
Visit this user's website Find all posts by this user Quote this message in a reply
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #4
RE: Problem nach Serverumzug
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
01-06-2010 01:38 AM
Find all posts by this user Quote this message in a reply
loisl Offline
Junior Member
*

Posts: 101
Joined: Jul 2008
Reputation: 0
Post: #5
RE: Problem nach Serverumzug
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
01-06-2010 02:00 AM
Visit this user's website Find all posts by this user Quote this message in a reply
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #6
RE: Problem nach Serverumzug
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
01-06-2010 02:05 AM
Find all posts by this user Quote this message in a reply
loisl Offline
Junior Member
*

Posts: 101
Joined: Jul 2008
Reputation: 0
Post: #7
RE: Problem nach Serverumzug
@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...upgrade:rc

.... hatte lieber erst eine lauffähige Serverkopie gehabt, dann hätte ich sorglos das Update machen können ;-)
grüsse loisl
01-06-2010 06:08 AM
Visit this user's website Find all posts by this user Quote this message in a reply
loisl Offline
Junior Member
*

Posts: 101
Joined: Jul 2008
Reputation: 0
Post: #8
RE: Problem nach Serverumzug
....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.
01-06-2010 07:10 AM
Visit this user's website 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: #9
RE: Problem nach Serverumzug
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-Mime...o/Magic.pm oder
http://packages.debian.org/etch/all/libf...l/filelist

aber das hättest auch geschafft...

mfg
01-06-2010 02:01 PM
Visit this user's website Find all posts by this user Quote this message in a reply
loisl Offline
Junior Member
*

Posts: 101
Joined: Jul 2008
Reputation: 0
Post: #10
RE: Problem nach Serverumzug
Danke @Zool

ich glaube ich bin einfach u müde

grüsse loisl
01-06-2010 02:09 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


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