Archiv für August 2012

Da ab und an die automatische Verl├Ąngerung fehlschl├Ągt oder eine Lizenz wegen Hardware├Ąnderungen deaktiviert wird, ├╝berwachen wir per Nagios den Stauts aller Confixx Lizenzen.

Das passende Plugin hierzu darf gerne ├╝bernommen werden:

#!/usr/bin/env php
/**
* check_confixx_license
*
* Nagios plugin that checks expiration date of Confixx license.
*
* @author INGATE GmbH
* @license GPL2 http://www.gnu.org/licenses/gpl-2.0.html
*
*/
define('NAGIOS_RETURN_OK', 0);
define('NAGIOS_RETURN_WARNING', 1);
define('NAGIOS_RETURN_CRITICAL', 2);
define('NAGIOS_RETURN_UNKNOWN', 3);
if($argc fwrite(STDERR, "UNKNOWN: Usage error\n");
exit(NAGIOS_RETURN_UNKNOWN);
}
$daystoexpire = (int)$argv[1];
if(!@include("/var/www/confixx/settings.inc.php")) {
fwrite(STDERR, "UNKNOWN: Could not access settings.inc.php - is Confixx installed?\n");
exit(NAGIOS_RETURN_UNKNOWN);
}
if(!@mysql_connect($db_host,$db_user,$db_pass)) {
fwrite(STDERR, "UNKNOWN: Could not connect to MySQL server.\n");
exit(NAGIOS_RETURN_UNKNOWN);
}
mysql_select_db($db_db);
$result = mysql_fetch_array(mysql_query("select ablauf from register"));
if(!is_numeric($result[0])) {
fwrite(STDERR, "UNKNOWN: Could not read license expiration date.\n");
exit(NAGIOS_RETURN_UNKNOWN);
}
$timeleft=(($result[0] - time())/86400);
if($timeleft<0) { fwrite(STDERR, "CRITICAL: License already expired " . abs(floor($timeleft)) . " days ago.\n"); exit(NAGIOS_RETURN_CRITICAL); } elseif(($timeleft-$daystoexpire)<0) { fwrite(STDERR, "WARNING: License will expire in " . floor($timeleft) . " days.\n"); exit(NAGIOS_RETURN_WARNING); } else { fwrite(STDOUT, "OK: License will expire in " . floor($timeleft) . " days.\n"); exit(NAGIOS_RETURN_OK); }

  • Kommentare deaktiviert f├╝r Nagios Plugin f├╝r Confixx Lizenzcheck

Das Ende von Confixx

Laut Parallels wird Confixx ab 24. September nicht mehr vertrieben werden, d.h. es werden sich ab diesem Zeitpunkt keine neuen Lizenzen mehr bestellen lassen. Wir bedauern, dass Parallels die Nuzter mit diesem drastischen Schritt dazu bewegen will, mehr oder weniger gezwungenerma├čen auf Plesk umzusteigen.

F├╝r bestehende Systeme wird sich erst einmal nichts ver├Ąndern. Allerdings ist davon auszugehen, dass es auch keine Updates mehr geben wird. Somit wird sich sp├Ątestens bei der Aktualisierung auf Debian Wheezy oder PHP 5.4 die Frage nach einem Nachfolger f├╝r Confixx stellen.

Aufgrund der mit Plesk gemachten Erfahrungen w├╝rden wir als Alternativen LiveConfig (schlank und minimalinvasiv) oder CPanel (gro├čer Funktionsumfang) empfehlen. Beide sind deutlich stabiler und weniger resourcenhungrig als Plesk und bringen entsprechende Migrationstools f├╝r Confixx mit.

Wir werden bestehende Confixx Installationen nat├╝rlich so lange wie technisch machbar weiter betreiben.

  • Kommentare deaktiviert f├╝r Das Ende von Confixx