Januar 30

OpenNMS 15 – detailed Outages anpassen

Ich habe bei meinem OpenNMS bisher immer sehr gerne
die vom Kollegen Hemmler beschriebene „detailed Outages“ Box benutzt,
um schnell zu erkennen, was genau ausgefallen ist. Insbesondere bei Servern
mit vielen Diensten oder (Edge-)Routern mit unzähligen Interfaces ist das
immer eine enorme Erleichterung gewesen. Wie man die grundsätzliche
Implementierung durchführt steht hier: hemmler.net

Leider passen die styles in der aktuellen Version 15 von OpenNMS nicht mehr,
es zeigt sich dann so:
outages_alt

Ich habe mir dann mal die classes der anderen Boxen angeschaut und die detail.jsp
entsprechend angepasst. Das Ergebnis ist zwar nicht mehr so hübsch wie früher,
erfüllt aber eher wieder seinen Zweck:
outages_neu

Die aktualisierte Datei gibts hier: detail.jsp

 

Nachtrag: auch die blinkende Alarmbox muss nun anders
implementiert werden. Ein Update dazu gibt’s im entsprechenden
Artikel.

Januar 30

Owncloud von SQLite auf MySQL konvertieren

Mit steigender Benutzerzahl hatte ich bei owncloud in letzter Zeit
öfter mal das Problem, dass Daten nicht gesynced wurden. Das hat
sich in den Serverlogs mit folgender Meldung bemerkbar gemacht:

"app":"remote","message":"An exception occurred while executing 'UPDATE \"oc_filecache\" SET \"size\"=? WHERE \"fileid\" = ?':\n\nSQLSTATE[HY000]: General error: 5 database is locked","level":4,"time":"2015-01-28T19:04:55+00:00"
"app":"PHP","message":"Session has been closed - no further changes to the session as allowed at \/var\/www\/owncloud\/lib\/private\/session\/memory.php#80","level":3,"time":"2015-01-28T19:04:55+00:00"

Die gängigen Sofortmaßnahmen á la Apache restart haben nur selten geholfen.
Also wollte ich das Problem bei der Wurzel packen: die Datenbank kommt nicht hinterher.

Lesen Sie weiter

Januar 14

UNCHECKED contents in mail – Amavis meckert über PGP

Da ich selbst ein Freund der Verschlüsselung von Mails bin (stehe ich jetzt auf irgendeiner Liste?)
benutze ich gern (Open)PGP für meine privaten Mails.
Hierbei wende ich in der Regel Inline-PGP an, was auch so keine Probleme macht.
Viele Leute senden/antworten jedoch auch mit PGP/MIME.

Das gefällt Amavis nicht sonderlich,
weil er es nicht prüfen kann (so soll es ja bei Verschlüsselung auch sein).
Lesen Sie weiter

Januar 13

Joe autoindent (Auto Indent deaktivieren)

Die Wahl eines Editors und Linux ist bekanntlich
Geschmackssache. Ich für meinen Teil benutze sehr
gerne Joe (Ubuntu&Co: apt-get install joe).

Das Einzige, was mich bisher daran störte ist folgendes:

Wenn man einen Text mit Tabs und eingerückten Zeilen
(insbesondere also Programmcode) einfügt, rückt Joe
den ganzen Text noch einmal zusätzlich ein – das ist für
die Funktion in den meisten Fällen zwar egal, macht einen
Code aber in null komma nichts komplett unlesbar.
Lesen Sie weiter