Das Monit Monitoring System hat ein Problem mit dem monitoring von HTTPS Webseiten.
Das System Meldet: monit via TCPSSL — HTTP error
Hier ist ein BUG im System. Es gebit dafür auch Updates. Leider sind diese aber im der Ubuntu Software System nicht vorhanden. Als kann man nicht einfach mit apt-get install monit oder apt get upgrade die neue Version installieren.
Monit Problem -Lösung
Man muss Monit manuel installieren (updaten)
Anleitung zur manuellen Installation / Update
Monit sollt installiert sein, wenn nicht Monit normal über
aptitude install monit
installieren. Somit ist die Grundkonfiguration installiert.
Nun Monit löschen:
aptitude remove monit
mkdir /home/monit cd /home/monit
apt-get install git build-essential libtool automake byacc bison flex zlibc zlib1g zlib1g-dev libpam0g-dev libssl-dev
git clone https://tildeslash@bitbucket.org/tildeslash/monit.git
cd /home/monit/monit ./bootstrap ./configure
Wenn alles sauber durchgelaufen ist, sehen wir dieses Meldung.
make make install
Hier sehen wir nun, en welches Verzeichnis Monit installiert wurde.
In diesem Fall
/usr/local/bin/monit
Wir können dies auch noch mal mit dem Befehl
which monit
prüfen.
Nun die System Startdatei von Monit anpassen und den neuen Pfad eintragen.
vi /etc/init.d/monit
Neu Pfad ist unter:
DAEMON=/usr/bin/monit
ändern auf
DAEMON=/usr/local/bin/monit
Nun Monit wieder starten:
/etc/init.d/monit start