Posts by MyIgel

    Ich muss gerade meinen Server umziehen, doch alle Versuche scheitern aktuell, so langsam bin ich ratlos...


    Mein letztes Vorgehen war, die Ordner /etc/imscp, /var/www und /var/mail auf den neuen Server zu ziehen, die DB rüberzudumpen und das installsetup mit -d --reconfigure ips laufen zu lassen, was aber immer in einem Fehler endet:


    Code
    1. [ERROR]main::setupRebuildCustomerFiles: [ERROR]main::_process: Error while processing 12, domain.tld, tochange.main::_process: See /var/log/imscp/User_module_domain.tld.log for more details.iMSCP::Debug::END: Exit code: 12iMSCP::Debug::END: Exit code: 12



    /var/log/imscp/User_module_domain.tld.log:

    Code
    1. [Thu Jul 17 12:11:00 2014] [debug] iMSCP::Ext2Attributes::__ANON__: Removing Immutable flag on /var/www/virtual/domain.tld
    2. [Thu Jul 17 12:11:00 2014] [debug] iMSCP::Execute::execute: Executing command: /usr/bin/pkill -KILL -u vu2013 ; /usr/sbin/usermod -c 'i-MSCP Web User' -d '/var/www/virtual/domain.tld' -l vu2012 -m -s '/bin/false' vu2012
    3. [Thu Jul 17 12:11:00 2014] [debug] iMSCP::Execute::getExitCode: External command exited with value 12
    4. [Thu Jul 17 12:11:00 2014] [debug] Modules::User::add: usermod: directory /var/www/virtual/domain.tld exists


    Bei meinem Letzten Serverumzug (vor nen paar monaten) gab es da noch keine Probleme. Hat sich das Setupscript mittlerweile so sehr verändert? Oder hab ich einfach nur etwas übersehen? bin grad wirklich ?( ...

    Für die FTP-Dateien einzelner Domains kannst du dieses Script nehmen, nachdem du die Domains angelegt hast (das hatte ich bei meinem letzten Einzelumzug am Werk). dafür musst du auf dem Alten Server den Root Login per SSH und Public Key erlauben und einrichten, sodass dein neuer Server darauf zugreifen kann, aufgerufen wird es über move.sh domain.tld und bei Subdomains über domain.tld/sub:


    Ja, du kannst, wenn du ein komplettes Backup aller Datenbanken machst, die Ftp (/var/www/), Mail (/var/mail/) sowie Konfigdaten von i-mscp (/etc/imscp/) sicherst und rüberkopierst (in einem tar.gz Archiv, dann bleiben Berechtigungen und Zugriffsrechte erhalten) sollte der wichtigste Schritt getan sein. Ein anschließendes durchlaufen des Setups sollte dann eigentlich den Rest erledigen, eventuell müsstest du nur noch die Dateiberechtigungen anpassen und die User (aus der etc/passwd und etc/shadow ) importieren, das könnte aber auch vom Setupscript erledigt werden können, wo ich mir gerade nicht sicher bin.

    Mein Server hat mehrere IPs, eine für die Verwaltung (Server IP) und mehrere für die Domains. Bei einem NSlookup auf die Domain erscheint die ServerIP als weiterer Eintrag in den SPF und TXT Records. Wie kann ich verhindern, dass neben der DomainIP auch die ServerIP in den NSrecords auftaucht?


    Code
    1. domain.tld IN SPF v=spf1 a mx ip4:(Domain IP) ip4:(Server IP)
    2. domain.tld IN TXT v=spf1 a mx ip4:(Domain IP) ip4:(Server IP)

    Nuxwin
    In my /etc/aliases (without changes)

    Code
    1. ## Mail aliases for sendmail## You must run newaliases(1) after making changes to this file.## Required aliasespostmaster: rootMAILER-DAEMON: postmaster# Common aliasesabuse: postmasterspam: postmaster# Other aliases


    the

    Code
    1. postmaster: rootabuse: postmaster


    already exists, so only

    Code
    1. hostmaster: root
    2. webmaster: root
    3. root: [email protected]


    needs to be added.