ispCP - Board - Support
perl ispcp-update Abbruch - 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: perl ispcp-update Abbruch (/thread-2762.html)



perl ispcp-update Abbruch - frankwth - 03-18-2008 04:39 AM

Hallo ich habe gerade nach der Anleitung ein Update von VHCS2 auf RC 4 versucht. Alle erforderlichen Pakete wurden installiert und auch das Installations-Script lief fehlerfrei durch.

Das update-script brach mit folgender Meldung ab (letzte Zeile):
Code:
...
        Please enter path to vhcs2.conf [/etc/vhcs2/vhcs2.conf]:
        Stopping vhcs2_daemon: Stopped /var/www/vhcs2/daemon/vhcs2_daemon (pid 4413).
vhcs2_daemon.
        Stopping ispCP GUI-Backend communication Daemon: ispcp_daemon.
        Stopping ispCP Network Traffic Logger: ispcp_network
* ispcp_network is already stopped
.
        Dropping empty ispcp table...done
        Creating new database...done
        Copying database...done
        Upgrading database structure... done
        Now you can remove VHCS2. Do you want to remove VHCS2 auomaticly? (yes|no) [yes]:
        Removing /var/www/vhcs2...done
        Removing /etc/vhcs2...done
        Removing /var/log/vhcs2...done
        Removing /etc/postfix/vhcs2...done
        Removing logrotation...done
        Removing old bind files...done
        Do you really want to remove crontab? All custom entries will be deleted. (yes|no) [no]: yes
        Removing crontab...done
        Removing apache vhost file...Site vhcs2.conf disabled; run /etc/init.d/apache2 reload to fully disable.
done
[Mon Mar 17 17:22:59 2008] [warn] The Alias directive in /etc/apache2/sites-enabled/awstats.conf at line 12 will probably nev                         er match because it overlaps an earlier Alias.
httpd (no pid file) not running
[Mon Mar 17 17:23:04 2008] [warn] The Alias directive in /etc/apache2/sites-enabled/awstats.conf at line 12 will probably nev                         er match because it overlaps an earlier Alias.
        Removing vhcs2-mkdirs.pl        Removing Daemons        Upgrading system values ...     failed to get /etc/ispcp/ispcp.conf

Die Datei war aber vorhanden. Danach lief nichts mehr. Die Domains waren nicht erreichbar weil in den div. ispcp.conf Dateien keinerlei Eintraege fuer die Domains vorhanden waren.

Mein System ist Etch. ispcp_daemon und ispcp_network liefen aber nach der Installation. Nach dem Fehler habe ich im Forum gesucht, aber nichts gefunden. Die o.g. Meldungen zu awstats duerften ja eigentlich mit dem Fehler nichts zu tun haben. Ich gehe davon aus, ich den Inhalt der alten vhcs2.conf nicht 1:1 kopieren kann.

Waere nett wenn jemand eine Idee haette.


RE: perl ispcp-update Abbruch - rbtux - 03-18-2008 04:46 AM

Backup zurückspielen und nochmals von vorne...


RE: perl ispcp-update Abbruch - joximu - 03-18-2008 05:00 AM

könnte auch ein Problem beim convertieren der vhcs.conf -> ispcp.conf gewesen sein.
Der Code:
http://www.isp-control.net/ispcp/browser/trunk/engine/setup/ispcp-update#L661

/J

PS: hab diesen Thread ins deutsche Forum umgezogen...


perl ispcp-update Abbruch - frankwth - 03-18-2008 02:13 PM

Habe das Backup eingespielt und bekam nur noch weisse Seiten zu sehen. Einzig Email funktionierte. Der Apache und VHCS liefen zwar, aber es gab nichts zu sehen. Keine Logeintraege, keine Fehlermeldingen mit error_reporting(E_ALL).

Mir fiel allerdings auf, dass wahrend der Paketinstallation meine PHP-Version ge-downgradet wurde
Code:
Downgrade the following packages:
php-pear [5.2.0-10 (now) -> 5.2.0-8+etch10 (stable, stable)]
php5 [5.2.0-10 (now) -> 5.2.0-8+etch10 (stable, stable)]
php5-cli [5.2.0-10 (now) -> 5.2.0-8+etch10 (stable, stable)]
php5-common [5.2.0-10 (now) -> 5.2.0-8+etch10 (stable, stable)]
php5-curl [5.2.0-10 (now) -> 5.2.0-8+etch10 (stable, stable)]
php5-dev [5.2.0-10 (now) -> 5.2.0-8+etch10 (stable, stable)]
php5-gd [5.2.0-10 (now) -> 5.2.0-8+etch10 (stable, stable)]
php5-imap [5.2.0-10 (now) -> 5.2.0-8+etch10 (stable, stable)]
php5-mcrypt [5.2.0-10 (now) -> 5.2.0-8+etch10 (stable, stable)]
php5-mhash [5.2.0-10 (now) -> 5.2.0-8+etch10 (stable, stable)]
php5-mysql [5.2.0-10 (now) -> 5.2.0-8+etch10 (stable, stable)]
php5-odbc [5.2.0-10 (now) -> 5.2.0-8+etch10 (stable, stable)]

In der php.err fand ich dann, dass mein eAccelerator wegen dieser Version meckerte. Nachdem ich diesen in der php.ini auskomentiert hatte, funktionierte auch VHCS2 wieder. Nur proftpd meldet immer noch "Connection lost".

Bevor ich also einen neuen Installations (Update)-Versuch wage, werde ich erstmal an meiner Backupstrategie feilen. Vielleicht gibt es bis dahin eine Erklaerung fuer das Installationsproblem.