<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>Bits, Bytes and my 5 cents &#187; Software</title>
	<atom:link href="http://blog.encodingit.ch/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.encodingit.ch</link>
	<description>Life is just a technical game</description>
	<lastBuildDate>Wed, 08 Feb 2012 07:57:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Lync speichert Standort nicht</title>
		<link>http://blog.encodingit.ch/2012/01/lync-speichert-standort-nicht/</link>
		<comments>http://blog.encodingit.ch/2012/01/lync-speichert-standort-nicht/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 09:04:25 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Lync]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Office365]]></category>

		<guid isPermaLink="false">http://blog.encodingit.ch/?p=3061</guid>
		<description><![CDATA[Bei uns der Firma setzen wir seit kurzem Lync als Kommunikationsmittel ein. Eigentlich eine ganz coole Software, mit vielen Funktionen und Goodies. Unter anderem wäre da auch eine Funktion, welche den Standort anzeigen kann. Einmal definiert, sollte Lync erkennen können, wo ich mich gerade befinde und zeigt das auch sogleich an. Praktisch ist diese Funktion [...]<img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></description>
			<content:encoded><![CDATA[<p>Bei uns der Firma setzen wir seit kurzem Lync als Kommunikationsmittel ein. Eigentlich eine ganz coole Software, mit vielen Funktionen und Goodies. Unter anderem wäre da auch eine Funktion, welche den Standort anzeigen kann. Einmal definiert, sollte Lync erkennen können, wo ich mich gerade befinde und zeigt das auch sogleich an. Praktisch ist diese Funktion vor allem deshalb, weil bei uns in der Firma aus dem Büro, beim Kunde vor Ort oder auch von zu Hause aus gearbeitet werden kann. Somit entfällt das lästige Nachfragen, wo sich eine bestimmte Person gerade befindet.<br />
Doch das gilt natürlich nur, wenn es denn auch funktionieren würde!</p>
<p>Aus mir zuerst unbekannten Gründen, war es mir nie möglich, einen Standort einzugeben. Ich konnte zwar etwas eintippen, jedoch hat Lync das nicht gespeichert. Mehr zufällig als gewollt, habe ich dann aber entdeckt, dass das Problem nur besteht, solange mein Virenschutz, Kaspersky aktiv ist.</p>
<p>Also habe ich mal alles, von Datei-Anti-Virus, bis Zugriffskontrolle deaktiviert und Eines nach dem Anderen wieder aktiviert, wodurch ich das Problem auf den Web-Anti-Virus eingrenzen konnte. Genau! Auch ich hätte gedacht, es läge an der Firewall, aber manche Wege sind unergründlich&#8230;<br />
Also habe ich zuerst einmal in dessen Einstellungen die benötigten Adressen zugefügt:</p>
<p><a href="http://blog.encodingit.ch/wp-content/uploads/2012/01/konfig.png"  rel="lightbox[3061]"><img src="http://blog.encodingit.ch/wp-content/uploads/2012/01/konfig-265x300.png" alt="" title="konfig" width="265" height="300" class="alignnone size-medium wp-image-3062" /></a></p>
<p><span id="more-3061"></span></p>
<p>Ausserdem habe ich Kaspersky klar gemacht, dass ich der Applikation vertrauen möchte, indem ich unter Schutz > Vertrauenswürdige Zonen den Communicator eingetragen habe:</p>
<p><a href="http://blog.encodingit.ch/wp-content/uploads/2012/01/vertrauen.png"  rel="lightbox[3061]"><img src="http://blog.encodingit.ch/wp-content/uploads/2012/01/vertrauen-234x300.png" alt="" title="vertrauen" width="234" height="300" class="alignnone size-medium wp-image-3063" /></a></p>
<p>Und siehe da, von da an konnte auch ich meinen Standort teilen:</p>
<p><a href="http://blog.encodingit.ch/wp-content/uploads/2012/01/lync.png"  rel="lightbox[3061]"><img src="http://blog.encodingit.ch/wp-content/uploads/2012/01/lync-126x300.png" alt="" title="lync" width="126" height="300" class="alignnone size-medium wp-image-3065" /></a></p>
<img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.encodingit.ch/2012/01/lync-speichert-standort-nicht/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Die nervigsten Tools im Vergleich</title>
		<link>http://blog.encodingit.ch/2012/01/die-nervigsten-tools-im-vergleich/</link>
		<comments>http://blog.encodingit.ch/2012/01/die-nervigsten-tools-im-vergleich/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 08:57:01 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[dreckstool]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Planet]]></category>

		<guid isPermaLink="false">http://blog.encodingit.ch/?p=3037</guid>
		<description><![CDATA[Soeben bin ich via Dirk auf die Seite dreckstool.de aufmerksam geworden. Ja, die Seite gibt es schon ein Weilchen, jedoch ist sie mir erst jetzt aufgefallen und nach meinem Besuch da, musste ich erst mal schmunzeln. Viele Tools, welche ich auch aus meinem Arbeitsalltag verfluche, sind auf dieser Liste sehr weit oben aufgeführt.
Das könnte dich auch interessieren:<ol>
<li><a href='http://blog.encodingit.ch/2011/06/fast-dial-und-firefox-5-0/' rel='bookmark' title='Fast Dial und Firefox 5.0'>Fast Dial und Firefox 5.0</a> <small>Fast Dial, ein Add-on für Firefox, dass ich in den...</small></li>
</ol><img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></description>
			<content:encoded><![CDATA[<p>Soeben bin ich <a href="http://www.deimeke.net/dirk/blog/index.php?/archives/2913-Wie-ich-arbeite-Beruf-....html"  target="_blank">via Dirk</a> auf die Seite <a href="http://dreckstool.de/index.do"  target="_blank">dreckstool.de</a> aufmerksam geworden. Ja, die Seite gibt es schon ein Weilchen, jedoch ist sie mir erst jetzt aufgefallen und nach meinem Besuch da, musste ich erst mal schmunzeln. Viele Tools, welche ich auch aus meinem Arbeitsalltag verfluche, sind auf dieser Liste sehr weit oben aufgeführt.<br />
Vielleicht sollte man solche Liste mal unter dem Management verbreiten, damit diese bei der nächsten Auswahl einbezogen werden könnten <img src='http://blog.encodingit.ch/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Ganz interessant finde ich aber die Verteilung der Plattformen, welche sich auf der Liste ergibt. Ich will ja hier kein &#8220;Plattformen-Weltkrieg&#8221; losbrechen aber, geht man mal von den offensichtlichsten aus, so findet man viele Anhänger der <a type=amzn >Microsoft</a> (Office-) Palette, jedoch keine Produkte von OpenOffice / LibreOffice. Auch sind der eine oder andere Virenschutz und natürlich der Internet Explorer sehr &#8220;gut&#8221; platziert!<br />
Erst weiter unten kommen dann auch bekannte Produkte aus beiden Welten wie der Mozilla Firefox.</p>
<p>Woran das nun genau liegt, das zu interpretieren überlasse ich jedem selbst, für mich war es schön zu sehen, dass es nicht nur mir so geht! Und für mich reichte die Liste für ein Schmunzeln am Montag morgen und das ist ja immerhin schon etwas! </p>
<p>Ach ja, <a href="http://dreckstool.de/"  target="_blank">dreckstool.de</a> heisst die Seite &#8211; tobt euch aus!</p>
<br /><p>Das könnte dich auch interessieren:<ol>
<li><a href='http://blog.encodingit.ch/2011/06/fast-dial-und-firefox-5-0/' rel='bookmark' title='Fast Dial und Firefox 5.0'>Fast Dial und Firefox 5.0</a> <small>Fast Dial, ein Add-on für Firefox, dass ich in den...</small></li>
</ol></p><img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.encodingit.ch/2012/01/die-nervigsten-tools-im-vergleich/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Worst Case: Notebook verloren? Prey hilft&#8230;</title>
		<link>http://blog.encodingit.ch/2012/01/worst-case-notebook-verloren-prey-hilft/</link>
		<comments>http://blog.encodingit.ch/2012/01/worst-case-notebook-verloren-prey-hilft/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 09:02:00 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Notebook]]></category>
		<category><![CDATA[Planet]]></category>
		<category><![CDATA[Prey]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.encodingit.ch/?p=3008</guid>
		<description><![CDATA[Gehen wir mal vom Wort Case aus! Das Notebook bleibt zum Beispiel am Bahnhof auf einer Bank liegen und wird dummerweise von einer Person gefunden, welche sich schon lange über ein neues Notebook freut. So ein Notebook ist weg - für immer!
Das könnte dich auch interessieren:<ol>
<li><a href='http://blog.encodingit.ch/2011/05/aufgabenverwaltung-kann-schon-sein/' rel='bookmark' title='Aufgabenverwaltung kann schön sein!'>Aufgabenverwaltung kann schön sein!</a> <small>Obwohl ich es auf meinem iPhone schon länger installiert habe,...</small></li>
<li><a href='http://blog.encodingit.ch/2012/01/demonstrationen-in-neuem-ausmasse-internet-blackout-geplant/' rel='bookmark' title='Demonstrationen in neuem Ausmasse: Internet Blackout geplant'>Demonstrationen in neuem Ausmasse: Internet Blackout geplant</a> <small>Die Zeiten von Demonstrationen auf der Strasse sind vorbei. Am...</small></li>
<li><a href='http://blog.encodingit.ch/2011/03/paketquellen-fur-windows/' rel='bookmark' title='Paketquellen für Windows'>Paketquellen für Windows</a> <small>Die Lösung heisst Ninite und gibt es eigentlich schon seit...</small></li>
</ol><img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></description>
			<content:encoded><![CDATA[<p>Gehen wir mal vom Wort Case aus! Das Notebook bleibt zum Beispiel am Bahnhof auf einer Bank liegen und wird dummerweise von einer Person gefunden, welche sich schon lange über ein neues Notebook freut. So ein Notebook ist weg &#8211; für immer!<br />
Oder doch nicht? Denn dafür gibt es <a href="http://preyproject.com/"  target="_blank">Prey</a>:</p>
<blockquote><p>
Prey lets you keep track of your phone or laptop at all times, and will help you find it if it ever gets lost or stolen. It&#8217;s lightweight, open source software, and free for anyone to use. And it just works.
</p></blockquote>
<p>Vor allem letzteres wollen wir mal hoffen <img src='http://blog.encodingit.ch/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><iframe src="http://player.vimeo.com/video/18728980?title=0&amp;byline=0&amp;portrait=0" width="500" height="281" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p>
<p>Probieren konnte ich es selbst noch nicht, doch hier hilft eine andere Geschichte:</p>
<blockquote><p>
Stephan Meier* ist ein Geek. Der Schweizer lebt seit 10 Jahren in Rom. Doch aufgrund eines Todesfalles in seiner Familie, ist er während der Festtage nicht wie sonst üblich in die Skiferien gefahren, sondern hat sich im Raum Zürich bei seiner Verwandtschaft aufgehalten.</p>
<p><span id="more-3008"></span></p>
<p>Am 31. Dezember ist er mit seiner Partnerin unterwegs in Richtung Toggenburg und lässt beim Umsteigen seine Tasche mit Notebook, Pass und weiteren Dokumenten in der S-Bahn nach Rapperswil liegen.</p>
<p>[...]</p>
<p>Aber nach ein paar Stunden findet die Durchsuchung statt, und die vemisste Tasche mit Notebook, Pass, usw. konnte sichergestellt werden. Zu guter letzt willigte auch noch die Staatsanwältin ein, die &#8220;Beweisstücke&#8221; freizugeben und Stephan kann morgen nach Rom zurück fahren, als ob nichts geschehen wäre.
</p></blockquote>
<p>Die ganze Story <a href="http://www.andreasvongunten.com/blog/2012/1/6/wie-man-heutzutage-sein-verlorenes-oder-geklautes-notebook-z.html"  target="_blank">gibt es hier</a>.</p>
<p>Insgesamt ein voller Erfolg, wenn man bedenkt, dass die Software zu installieren gerade mal ein paar Minuten in Anspruch nimmt. Klar, die Chance, dass der Benutzer die Maschine auch sogleich ans Internet hängt, ist sehr klein, doch ist es immerhin ein Lichtblick, als wenn man gar nichts getan hätte. Wer es nicht versucht, hat schon verloren!</p>
<p><center><a href="http://blog.encodingit.ch/wp-content/uploads/2012/01/download.png"  rel="lightbox[3008]"><img src="http://blog.encodingit.ch/wp-content/uploads/2012/01/download-300x133.png" alt="" title="download" width="500" class="alignnone size-medium wp-image-3031" /></a></center></p>
<p>Ganz cool, dass es Prey nicht nur für <a href="http://preyproject.com/releases/0.5.3/prey-0.5.3-win.exe"  target="_blank">Windows</a>, <a href="http://preyproject.com/releases/0.5.3/prey-0.5.3-mac.dmg"  target="_blank">Mac</a> oder <a href="http://preyproject.com/releases/0.5.3/prey-0.5.3-linux.zip"  target="_blank">Linux</a> (<a href="http://preyproject.com/releases/0.5.3/prey_0.5.3-ubuntu2_all.deb"  target="_blank">Ubuntu</a>) gibt, sondern auch für <a href="https://market.android.com/search?q=pname:com.prey"  target="_blank">Android</a> und <a href="http://itunes.apple.com/us/app/prey-anti-theft/id456755037"  target="_blank">iOS</a>.</p>
<br /><p>Das könnte dich auch interessieren:<ol>
<li><a href='http://blog.encodingit.ch/2011/05/aufgabenverwaltung-kann-schon-sein/' rel='bookmark' title='Aufgabenverwaltung kann schön sein!'>Aufgabenverwaltung kann schön sein!</a> <small>Obwohl ich es auf meinem iPhone schon länger installiert habe,...</small></li>
<li><a href='http://blog.encodingit.ch/2012/01/demonstrationen-in-neuem-ausmasse-internet-blackout-geplant/' rel='bookmark' title='Demonstrationen in neuem Ausmasse: Internet Blackout geplant'>Demonstrationen in neuem Ausmasse: Internet Blackout geplant</a> <small>Die Zeiten von Demonstrationen auf der Strasse sind vorbei. Am...</small></li>
<li><a href='http://blog.encodingit.ch/2011/03/paketquellen-fur-windows/' rel='bookmark' title='Paketquellen für Windows'>Paketquellen für Windows</a> <small>Die Lösung heisst Ninite und gibt es eigentlich schon seit...</small></li>
</ol></p><img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.encodingit.ch/2012/01/worst-case-notebook-verloren-prey-hilft/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Firefox zu Chrome: Eine Ära!</title>
		<link>http://blog.encodingit.ch/2011/12/firefox-zu-chrome-eine-ara-geht-zu-ende/</link>
		<comments>http://blog.encodingit.ch/2011/12/firefox-zu-chrome-eine-ara-geht-zu-ende/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 15:06:04 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://blog.encodingit.ch/?p=2851</guid>
		<description><![CDATA[Fett, träge und langsam! Leider treffen diese Adjektive je länger je mehr auf den guten alten Firefox zu! Eigentlich liebäugelte ich schon lange mit einem Wechsel zu einem alternativen Browser, heute aber hat mir Firefox den Rest gegeben. Bei einem Download oder einer Seite mit Flash hängt sich der komplette Browser auf, das Schliessen und Öffnen dauert fast länger als den Computer neuzustarten, das waren Punkte, wo ich sagen musste, jetzt ist die Zeit gekommen!
Das könnte dich auch interessieren:<ol>
<li><a href='http://blog.encodingit.ch/2011/06/fast-dial-und-firefox-5-0/' rel='bookmark' title='Fast Dial und Firefox 5.0'>Fast Dial und Firefox 5.0</a> <small>Fast Dial, ein Add-on für Firefox, dass ich in den...</small></li>
<li><a href='http://blog.encodingit.ch/2011/06/eine-ara-geht-zu-ende/' rel='bookmark' title='Eine Ära geht zu Ende &#8230;'>Eine Ära geht zu Ende &#8230;</a> <small>Nein keine Angst, ich höre nicht auf mit dem Bloggen....</small></li>
</ol><img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></description>
			<content:encoded><![CDATA[<p>Fett, träge und langsam! Leider treffen diese Adjektive je länger je mehr auf den guten alten Firefox zu! Eigentlich liebäugelte ich schon lange mit einem Wechsel zu einem alternativen Browser, heute aber hat mir Firefox den Rest gegeben. Bei einem Download oder einer Seite mit Flash hängt sich der komplette Browser auf, das Schliessen und Öffnen dauert fast länger als den Computer neuzustarten, das waren Punkte, wo ich sagen musste, jetzt ist die Zeit gekommen!</p>
<p>Liebe Opera-Gemeinde, hasst mich, ich habe Google Chrome für mich auserwählt <img src='http://blog.encodingit.ch/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Die Installation von Chrome ist wie gehabt einfach und zum Glück kann ich direkt aus Firefox meine Lesezeichen und Passwörter importieren. Somit erspare ich mir mühsames abgleichen o.ä.<br />
Und wie sich bei meinen ersten Erkundungsreisen zeigt vermisse ich nichts. Dinge wie Rechtschreibprüfung oder Firebug brauche ich gar nicht mehr zu installieren, das gibt es schon out-of-the-box!<br />
Ausserdem öffnet und schliesst Chrome binnen Sekunden und ich frage mich echt langsam: Wieso habe ich nicht schon früher gewechselt&#8230;</p>
<p>Ich möchte Firefox ja nicht vergraulen, aber leider kann ich den Wechsel nur jedem empfehlen! Und ja, das ist mein erster Post von Chrome <img src='http://blog.encodingit.ch/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<br /><p>Das könnte dich auch interessieren:<ol>
<li><a href='http://blog.encodingit.ch/2011/06/fast-dial-und-firefox-5-0/' rel='bookmark' title='Fast Dial und Firefox 5.0'>Fast Dial und Firefox 5.0</a> <small>Fast Dial, ein Add-on für Firefox, dass ich in den...</small></li>
<li><a href='http://blog.encodingit.ch/2011/06/eine-ara-geht-zu-ende/' rel='bookmark' title='Eine Ära geht zu Ende &#8230;'>Eine Ära geht zu Ende &#8230;</a> <small>Nein keine Angst, ich höre nicht auf mit dem Bloggen....</small></li>
</ol></p><img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.encodingit.ch/2011/12/firefox-zu-chrome-eine-ara-geht-zu-ende/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Windows Updates prüfen mit Nagios</title>
		<link>http://blog.encodingit.ch/2011/09/windows-updates-prufen-mit-nagios/</link>
		<comments>http://blog.encodingit.ch/2011/09/windows-updates-prufen-mit-nagios/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 12:07:22 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Nagios]]></category>
		<category><![CDATA[NRPE]]></category>
		<category><![CDATA[Updates]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.encodingit.ch/?p=2707</guid>
		<description><![CDATA[Um unserer Server optimal überwachen zu können, habe ich eine Lösung implementiert, wie die benötigten Updates durch Nagios überwacht werden können.
Leider ist dies nicht eine Standardfunktion von NSClient++ und auch per SNMP habe ich nichts schlaues gefunden, also habe ich eine Lösung mittels Scripts und NRPE implementiert.
Das könnte dich auch interessieren:<ol>
<li><a href='http://blog.encodingit.ch/2011/08/die-updates-im-griff-mit-mbsa/' rel='bookmark' title='Die Updates im Griff mit MBSA'>Die Updates im Griff mit MBSA</a> <small>Vor einiger Zeit mal hatte ich ein Stück Software von...</small></li>
<li><a href='http://blog.encodingit.ch/2011/08/unbekannte-systeme-in-nagios/' rel='bookmark' title='Unbekannte Systeme in Nagios'>Unbekannte Systeme in Nagios</a> <small>Die Nagios Status Map ist ja eine ganz feine Sache,...</small></li>
<li><a href='http://blog.encodingit.ch/2011/08/notification-von-nagios-ans-iphone/' rel='bookmark' title='Notification von Nagios ans iPhone'>Notification von Nagios ans iPhone</a> <small>Auf der Suche nach einer Lösung, wie ich die Notifications...</small></li>
<li><a href='http://blog.encodingit.ch/2011/03/paketquellen-fur-windows/' rel='bookmark' title='Paketquellen für Windows'>Paketquellen für Windows</a> <small>Die Lösung heisst Ninite und gibt es eigentlich schon seit...</small></li>
<li><a href='http://blog.encodingit.ch/2011/08/nagios-als-inventory-losung/' rel='bookmark' title='Nagios als Inventory-Lösung'>Nagios als Inventory-Lösung</a> <small>Heute bin ich über ein interessantes Script gestossen, welches aus...</small></li>
</ol><img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></description>
			<content:encoded><![CDATA[<p>Um unserer Server optimal überwachen zu können, habe ich eine Lösung implementiert, wie die benötigten Updates durch Nagios überwacht werden können.<br />
Leider ist dies nicht eine Standardfunktion von NSClient++ und auch per SNMP habe ich nichts schlaues gefunden, also habe ich eine Lösung mittels Scripts und NRPE implementiert.</p>
<p>Damit das klappt, muss zuerst <a href="https://www.monitoringexchange.org/inventory/Check-Plugins/Operating-Systems/Windows-NRPE/Check-Windows-Updates"  target="_blank">dieses Script</a> auf der zu überwachenden Maschine abgelegt werden. Ich habe dazu den Ordner C:\Program Files\NSClient++\scripts verwendet.</p>
<p>Nun kann es an die Konfiguration gehen. Dazu müssen einige Einstellungen in der NSC.ini-Datei angepasst werden. Natürlich ist NRPE bereits aktiviert und deshalb auch einkommentiert:</p>
<pre class="brush: bash; title: ; notranslate">
NRPEListener.dll
</pre>
<p>Aber es wird auch die folgende DLL gebraucht:</p>
<pre class="brush: bash; title: ; notranslate">
; Script to check external scripts and/or internal aliases.
CheckExternalScripts.dll
</pre>
<p>Dann wird noch der passende Port festgelegt:</p>
<pre class="brush: bash; title: ; notranslate">
[NRPE]
;# NRPE PORT NUMBER
;  This is the port the NRPEListener.dll will listen to.
port=5666
</pre>
<p>Ganz praktisch ist es auch, das Timeout hochzusetzen:</p>
<pre class="brush: bash; title: ; notranslate">
;# COMMAND TIMEOUT
;  This specifies the maximum number of seconds that the NRPE daemon will allow plug-ins to finish executing before killing them off.
command_timeout=60

;# SOCKET TIMEOUT
;  Timeout when reading packets on incoming sockets. If the data has not arrived withint this time we will bail out.
socket_timeout=30
</pre>
<p>Um es sicherer zu machen, verbieten wir noch Argumente zu übergeben.</p>
<pre class="brush: bash; title: ; notranslate">
;# COMMAND ARGUMENT PROCESSING
;  This option determines whether or not the NRPE daemon will allow clients to specify arguments to commands that are executed.
allow_arguments=0
</pre>
<p>Natürlich wollen wir auch SSL verwenden:</p>
<pre class="brush: bash; title: ; notranslate">
;# USE SSL SOCKET
;  This option controls if SSL should be used on the socket.
use_ssl=1
</pre>
<p>Nun können wir auch schon unser Script angeben:</p>
<p><span id="more-2707"></span></p>
<pre class="brush: bash; title: ; notranslate">
[External Scripts]
check_updates=cscript.exe //T:40 //NoLogo scripts\check_windows_updates.wsf /w:1 /C:10
</pre>
<p>Nun noch alles speichern und den NSClient++ neustarten:</p>
<pre class="brush: bash; title: ; notranslate">
net stop nsclientpp
net start nsclientpp
</pre>
<p>Wer noch eine Firewall aktiviert hat, der muss natürlich noch für Port 5666 eine Ausnahme anlegen.</p>
<p>So, nun gehts weiter auf der Seite von Nagios!</p>
<p>Hier prüfen wir als erstes mal die Verbindung:</p>
<pre class="brush: bash; title: ; notranslate">
root@encodingit:/usr/local/nagios/libexec# ./check_nrpe -H 192.168.1.20 -p 5666
</pre>
<p>Eine Ausgabe wie die folgende bestätigt, dass NRPE prinzipiell funktioniert:</p>
<pre class="brush: bash; title: ; notranslate">
I (0.3.8.76 2010-05-27) seem to be doing fine...
</pre>
<p>Nun prüfen wir noch das von uns definierte Kommando:</p>
<pre class="brush: bash; title: ; notranslate">
root@encodingit:/usr/local/nagios/libexec# ./check_nrpe -H 192.168.1.20 -p 5666 -c check_updates
</pre>
<p>Hier zeugt eine Ausgabe wie die folgende von Erfolg:</p>
<pre class="brush: bash; title: ; notranslate">
No updates waiting or installing.
</pre>
<p>Bekommt ihr einen Fehler wie</p>
<pre class="brush: bash; title: ; notranslate">
&quot;UNKNOWN: No handler for that command&quot;
</pre>
<p>oder</p>
<pre class="brush: bash; title: ; notranslate">
Request contained arguments (not currently allowed, check the allow_arguments option).
</pre>
<p>so geht die Schritte zu Beginn nochmals sorgfältig durch!</p>
<p>Nun also können wir das ganze in Nagios integrieren. Dazu definieren wir zuerst ein neues Kommando (unter nagios/etc/objects/commands.cfg)</p>
<pre class="brush: bash; title: ; notranslate">
#check windows updates
define command {
        command_name check_nrpe
        command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -p 5666 -c $ARG1$
        }
</pre>
<p>Und dann einen neuen Service:</p>
<pre class="brush: bash; title: ; notranslate">
define service{
        use                     generic-service
        host_name               SERVER1, SERVER2, SERVER3
        service_description     Windows Updates
        check_command           check_nrpe!check_updates
}
</pre>
<p>Nun alles neuladen und los geht das überwachen:</p>
<pre class="brush: bash; title: ; notranslate">
/etc/init.d/nagios reload
</pre>
<p>Kommt dabei nicht die folgende Ausgabe, so prüft euren Syntax:</p>
<pre class="brush: bash; title: ; notranslate">
Running configuration check...done.
Reloading nagios configuration...done
</pre>
<br /><p>Das könnte dich auch interessieren:<ol>
<li><a href='http://blog.encodingit.ch/2011/08/die-updates-im-griff-mit-mbsa/' rel='bookmark' title='Die Updates im Griff mit MBSA'>Die Updates im Griff mit MBSA</a> <small>Vor einiger Zeit mal hatte ich ein Stück Software von...</small></li>
<li><a href='http://blog.encodingit.ch/2011/08/unbekannte-systeme-in-nagios/' rel='bookmark' title='Unbekannte Systeme in Nagios'>Unbekannte Systeme in Nagios</a> <small>Die Nagios Status Map ist ja eine ganz feine Sache,...</small></li>
<li><a href='http://blog.encodingit.ch/2011/08/notification-von-nagios-ans-iphone/' rel='bookmark' title='Notification von Nagios ans iPhone'>Notification von Nagios ans iPhone</a> <small>Auf der Suche nach einer Lösung, wie ich die Notifications...</small></li>
<li><a href='http://blog.encodingit.ch/2011/03/paketquellen-fur-windows/' rel='bookmark' title='Paketquellen für Windows'>Paketquellen für Windows</a> <small>Die Lösung heisst Ninite und gibt es eigentlich schon seit...</small></li>
<li><a href='http://blog.encodingit.ch/2011/08/nagios-als-inventory-losung/' rel='bookmark' title='Nagios als Inventory-Lösung'>Nagios als Inventory-Lösung</a> <small>Heute bin ich über ein interessantes Script gestossen, welches aus...</small></li>
</ol></p><img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.encodingit.ch/2011/09/windows-updates-prufen-mit-nagios/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NRPE Module installieren</title>
		<link>http://blog.encodingit.ch/2011/09/nrpe-module-installieren/</link>
		<comments>http://blog.encodingit.ch/2011/09/nrpe-module-installieren/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 08:25:54 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Nagios]]></category>
		<category><![CDATA[NRPE]]></category>
		<category><![CDATA[Planet]]></category>
		<category><![CDATA[SSL]]></category>

		<guid isPermaLink="false">http://blog.encodingit.ch/?p=2701</guid>
		<description><![CDATA[Aktuell arbeite ich an einer Lösung, um mittels Nagios zu prüfen, ob auf unseren Windows-Servern neue Updates zur Verfügung stehen. Da dies leider nicht remote geht, versuche ich mittlerweile via NRPE ein Script auf der Maschine auszuführen.
Jedoch war ich ein wenig überrascht, auf meinem Nagios Server war gar kein check_nrpe verfügbar. Ich dachte eigentlich, das gehört zum Standard von Nagios, aber nun sei es so.
Das könnte dich auch interessieren:<ol>
<li><a href='http://blog.encodingit.ch/2011/08/unbekannte-systeme-in-nagios/' rel='bookmark' title='Unbekannte Systeme in Nagios'>Unbekannte Systeme in Nagios</a> <small>Die Nagios Status Map ist ja eine ganz feine Sache,...</small></li>
<li><a href='http://blog.encodingit.ch/2011/08/notification-von-nagios-ans-iphone/' rel='bookmark' title='Notification von Nagios ans iPhone'>Notification von Nagios ans iPhone</a> <small>Auf der Suche nach einer Lösung, wie ich die Notifications...</small></li>
</ol><img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></description>
			<content:encoded><![CDATA[<p>Aktuell arbeite ich an einer Lösung, um mittels Nagios zu prüfen, ob auf unseren Windows-Servern neue Updates zur Verfügung stehen. Da dies leider nicht remote geht, versuche ich mittlerweile via NRPE ein Script auf der Maschine auszuführen.<br />
Jedoch war ich ein wenig überrascht, auf meinem Nagios Server war gar kein check_nrpe verfügbar. Ich dachte eigentlich, das gehört zum Standard von Nagios, aber nun sei es so.</p>
<p>Den passenden Quelltext dazu habe ich auf Sourceforge gefunden und heruntergeladen:</p>
<pre class="brush: bash; title: ; notranslate">
cd /tmp
wget http://sourceforge.net/projects/nagios/files/nrpe-2.x/nrpe-2.12/nrpe-2.12.tar.gz
</pre>
<p>Dann noch entpackt und schon ist man bereit für die Installation:</p>
<pre class="brush: bash; title: ; notranslate">
tar -xvzf nrpe-2.12.tar.gz
cd nrpe-2.12
</pre>
<p>Doch führt man jetzt einfach &#8220;configure&#8221; aus, so erhält man den folgenden Fehler:</p>
<pre class="brush: bash; title: ; notranslate">
error: Cannot find ssl headers
</pre>
<p>Dazu müssen zuerst noch Abhängigkeiten installiert werden:</p>
<pre class="brush: bash; title: ; notranslate">
apt-get install libssl-dev libssl0.9.8
</pre>
<p>Nun läuft auch alles durch:</p>
<pre class="brush: bash; title: ; notranslate">
./configure
make all
</pre>
<p>Das war auch schon die ganze hexerei, nur noch kopieren und gut ist:</p>
<pre class="brush: bash; title: ; notranslate">
cp src/check_nrpe /usr/local/nagios/libexec/
</pre>
<br /><p>Das könnte dich auch interessieren:<ol>
<li><a href='http://blog.encodingit.ch/2011/08/unbekannte-systeme-in-nagios/' rel='bookmark' title='Unbekannte Systeme in Nagios'>Unbekannte Systeme in Nagios</a> <small>Die Nagios Status Map ist ja eine ganz feine Sache,...</small></li>
<li><a href='http://blog.encodingit.ch/2011/08/notification-von-nagios-ans-iphone/' rel='bookmark' title='Notification von Nagios ans iPhone'>Notification von Nagios ans iPhone</a> <small>Auf der Suche nach einer Lösung, wie ich die Notifications...</small></li>
</ol></p><img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.encodingit.ch/2011/09/nrpe-module-installieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nagios als Inventory-Lösung</title>
		<link>http://blog.encodingit.ch/2011/08/nagios-als-inventory-losung/</link>
		<comments>http://blog.encodingit.ch/2011/08/nagios-als-inventory-losung/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 15:18:12 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Nagios]]></category>
		<category><![CDATA[Inventory]]></category>
		<category><![CDATA[Nmap]]></category>
		<category><![CDATA[Planet]]></category>

		<guid isPermaLink="false">http://blog.encodingit.ch/?p=2638</guid>
		<description><![CDATA[Heute bin ich über ein interessantes Script gestossen, welches aus Nagios praktisch eine Inventory-Lösung macht, eine Lösung also, welche alle Maschinen im Netzwerk automatisch erfassen und ins eigene System integrieren kann. Nagios kann das zwar noch nicht ganz vollautomatisch, jedoch mit Hilfe von Nmap, dem bekannten Portscanner, schon beinahe! So wird mit einem simplen Perl-Script [...]
Das könnte dich auch interessieren:<ol>
<li><a href='http://blog.encodingit.ch/2011/08/notification-von-nagios-ans-iphone/' rel='bookmark' title='Notification von Nagios ans iPhone'>Notification von Nagios ans iPhone</a> <small>Auf der Suche nach einer Lösung, wie ich die Notifications...</small></li>
<li><a href='http://blog.encodingit.ch/2011/08/unbekannte-systeme-in-nagios/' rel='bookmark' title='Unbekannte Systeme in Nagios'>Unbekannte Systeme in Nagios</a> <small>Die Nagios Status Map ist ja eine ganz feine Sache,...</small></li>
</ol><img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></description>
			<content:encoded><![CDATA[<p>Heute bin ich über ein interessantes Script gestossen, welches aus Nagios praktisch eine Inventory-Lösung macht, eine Lösung also, welche alle Maschinen im Netzwerk automatisch erfassen und ins eigene System integrieren kann.<br />
Nagios kann das zwar noch nicht ganz vollautomatisch, jedoch mit Hilfe von Nmap, dem bekannten Portscanner, schon beinahe!<br />
So wird mit einem simplen Perl-Script ein Portscan von Nmap im XML-Format eingelesen und dann daraus automatisch eine *.cfg-Datei generiert, welche direkt in Nagios eingebunden werden kann.</p>
<p>Doch von vorne!<br />
Zuerst brauchen wir einen XML-Report von einem System. Zu Testzwecken habe ich dazu einen meinen Nagios-Server selbst verwendet:</p>
<pre class="brush: bash; title: ; notranslate">
nmap -PN -sS -O -oX 127.0.0.1.xml 127.0.0.1
</pre>
<p>Wer möchte kann auch gleich ein ganzes Subnetz einlesen:</p>
<pre class="brush: bash; title: ; notranslate">
nmap -PN -sS -O -oX 192.168.1.xml 192.168.1.*
</pre>
<p>Klappt alles, sprich blockt keine Firewall oder ähnliches, so erhält man eine Ausgabe wie die folgende:</p>
<pre class="brush: bash; title: ; notranslate">
Starting Nmap 5.00 ( http://nmap.org ) at 2011-08-31 15:00 CEST
Interesting ports on localhost.localdomain (127.0.0.1):
Not shown: 988 closed ports
PORT      STATE SERVICE
21/tcp    open  ftp
22/tcp    open  ssh
25/tcp    open  smtp
80/tcp    open  http
106/tcp   open  pop3pw
110/tcp   open  pop3
143/tcp   open  imap
443/tcp   open  https
993/tcp   open  imaps
995/tcp   open  pop3s
3306/tcp  open  mysql
Device type: general purpose
Running: Linux 2.6.X
OS details: Linux 2.6.15 - 2.6.27
Network Distance: 0 hops

OS detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 1.50 seconds
</pre>
<p><span id="more-2638"></span></p>
<p>Gleichzeitig wurde eine XML-Datei erstellt mit etwas detailierterem Inhalt:</p>
<pre class="brush: bash; title: ; notranslate">
compr00t@encodingit:/tmp/nmap2nagios# cat 127.0.0.1.xml
&lt;?xml version=&quot;1.0&quot; ?&gt;
&lt;?xml-stylesheet href=&quot;file:///usr/share/nmap/nmap.xsl&quot; type=&quot;text/xsl&quot;?&gt;
&lt;!-- Nmap 5.00 scan initiated Wed Aug 31 15:00:36 2011 as: nmap -PN -sS -O -oX 127.0.0.1.xml 127.0.0.1 --&gt;
&lt;nmaprun scanner=&quot;nmap&quot; args=&quot;nmap -PN -sS -O -oX 127.0.0.1.xml 127.0.0.1&quot; start=&quot;1314795636&quot; startstr=&quot;Wed Aug 31 15:00:36 2011&quot; version=&quot;5.00&quot; xmloutputversion=&quot;1.03&quot;&gt;
&lt;scaninfo type=&quot;syn&quot;  protocol=&quot;tcp&quot; numservices=&quot;1000&quot; services=&quot;1,3-4,6-7,9,13,17,19-26,30,32-33,37,42-43,49,53,70,79-85,88-90,99-100,106,109-111,113,119,125,135,139,143-144,146,161,163,179,199,211-212,222,254-256,259,264,280,301,306,311,340,366,389,406-407,416-417,425,427,443-445,458,464-465,481,497,500,512-515,524,541,543-545,548,554-555,563,587,593,616-617,625,631,636,646,648,666-668,683,687,691,700,705,711,714,720,722,726,749,765,777,783,787,800-801,808,843,873,880,888,898,900-903,911-912,981,987,990,992-993,995,999-1002,1007,1009-1011,1021-1100,1102,1104-1108,1110-1114,1117,1119,1121-1124,1126,1130-1132,1137-1138,1141,1145,1147-1149,1151-1152,1154,1163-1166,1169,1174-1175,1183,1185-1187,1192,1198-1199,1201,1213,1216-1218,1233-1234,1236,1244,1247-1248,1259,1271-1272,1277,1287,1296,1300-1301,1309-1311,1322,1328,1334,1352,1417,1433-1434,1443,1455,1461,1494,1500-1501,1503,1521,1524,1533,1556,1580,1583,1594,1600,1641,1658,1666,1687-1688,1700,1717-1721,1723,1755,1761,1782-1783,1801,1805,1812,1839-1840,1862-1864,1875,1900,1914,1935,1947,1971-1972,1974,1984,1998-2010,2013,2020-2022,2030,2033-2035,2038,2040-2043,2045-2049,2065,2068,2099-2100,2103,2105-2107,2111,2119,2121,2126,2135,2144,2160-2161,2170,2179,2190-2191,2196,2200,2222,2251,2260,2288,2301,2323,2366,2381-2383,2393-2394,2399,2401,2492,2500,2522,2525,2557,2601-2602,2604-2605,2607-2608,2638,2701-2702,2710,2717-2718,2725,2800,2809,2811,2869,2875,2909-2910,2920,2967-2968,2998,3000-3001,3003,3005-3007,3011,3013,3017,3030-3031,3050,3052,3071,3077,3128,3168,3211,3221,3260-3261,3268-3269,3283,3300-3301,3306,3322-3325,3333,3351,3367,3369-3372,3389-3390,3404,3476,3493,3517,3527,3546,3551,3580,3659,3689-3690,3703,3737,3766,3784,3800-3801,3809,3814,3826-3828,3851,3869,3871,3878,3880,3889,3905,3914,3918,3920,3945,3971,3986,3995,3998,4000-4006,4045,4111,4125-4126,4129,4224,4242,4279,4321,4343,4443-4446,4449,4550,4567,4662,4848,4899-4900,4998,5000-5004,5009,5030,5033,5050-5051,5054,5060-5061,5080,5087,5100-5102,5120,5190,5200,5214,5221-5222,5225-5226,5269,5280,5298,5357,5405,5414,5431-5432,5440,5500,5510,5544,5550,5555,5560,5566,5631,5633,5666,5678-5679,5718,5730,5800-5802,5810-5811,5815,5822,5825,5850,5859,5862,5877,5900-5904,5906-5907,5910-5911,5915,5922,5925,5950,5952,5959-5963,5987-5989,5998-6007,6009,6025,6059,6100-6101,6106,6112,6123,6129,6156,6346,6389,6502,6510,6543,6547,6565-6567,6580,6646,6666-6669,6689,6692,6699,6779,6788-6789,6792,6839,6881,6901,6969,7000-7002,7004,7007,7019,7025,7070,7100,7103,7106,7200-7201,7402,7435,7443,7496,7512,7625,7627,7676,7741,7777-7778,7800,7911,7920-7921,7937-7938,7999-8002,8007-8011,8021-8022,8031,8042,8045,8080-8090,8093,8099-8100,8180-8181,8192-8194,8200,8222,8254,8290-8292,8300,8333,8383,8400,8402,8443,8500,8600,8649,8651-8652,8654,8701,8800,8873,8888,8899,8994,9000-9003,9009-9011,9040,9050,9071,9080-9081,9090-9091,9099-9103,9110-9111,9200,9207,9220,9290,9415,9418,9485,9500,9502-9503,9535,9575,9593-9595,9618,9666,9876-9878,9898,9900,9917,9943-9944,9968,9998-10004,10009-10010,10012,10024-10025,10082,10180,10215,10243,10566,10616-10617,10621,10626,10628-10629,10778,11110-11111,11967,12000,12174,12265,12345,13456,13722,13782-13783,14000,14238,14441-14442,15000,15002-15004,15660,15742,16000-16001,16012,16016,16018,16080,16113,16992-16993,17877,17988,18040,18101,18988,19101,19283,19315,19350,19780,19801,19842,20000,20005,20031,20221-20222,20828,21571,22939,23502,24444,24800,25734-25735,26214,27000,27352-27353,27355-27356,27715,28201,30000,30718,30951,31038,31337,32768-32785,33354,33899,34571-34573,35500,38292,40193,40911,41511,42510,44176,44442-44443,44501,45100,48080,49152-49161,49163,49165,49167,49175-49176,49400,49999-50003,50006,50300,50389,50500,50636,50800,51103,51493,52673,52822,52848,52869,54045,54328,55055-55056,55555,55600,56737-56738,57294,57797,58080,60020,60443,61532,61900,62078,63331,64623,64680,65000,65129,65389&quot; /&gt;
&lt;verbose level=&quot;0&quot; /&gt;
&lt;debugging level=&quot;0&quot; /&gt;
&lt;host starttime=&quot;1314795636&quot; endtime=&quot;1314795638&quot;&gt;&lt;status state=&quot;up&quot; reason=&quot;user-set&quot;/&gt;
&lt;address addr=&quot;127.0.0.1&quot; addrtype=&quot;ipv4&quot; /&gt;
&lt;hostnames&gt;&lt;hostname name=&quot;localhost.localdomain&quot; type=&quot;PTR&quot; /&gt;&lt;/hostnames&gt;
&lt;ports&gt;&lt;extraports state=&quot;closed&quot; count=&quot;988&quot;&gt;
&lt;extrareasons reason=&quot;resets&quot; count=&quot;988&quot;/&gt;
&lt;/extraports&gt;
&lt;port protocol=&quot;tcp&quot; portid=&quot;21&quot;&gt;&lt;state state=&quot;open&quot; reason=&quot;syn-ack&quot; reason_ttl=&quot;64&quot;/&gt;&lt;service name=&quot;ftp&quot; method=&quot;table&quot; conf=&quot;3&quot; /&gt;&lt;/port&gt;
&lt;port protocol=&quot;tcp&quot; portid=&quot;22&quot;&gt;&lt;state state=&quot;open&quot; reason=&quot;syn-ack&quot; reason_ttl=&quot;64&quot;/&gt;&lt;service name=&quot;ssh&quot; method=&quot;table&quot; conf=&quot;3&quot; /&gt;&lt;/port&gt;
&lt;port protocol=&quot;tcp&quot; portid=&quot;25&quot;&gt;&lt;state state=&quot;open&quot; reason=&quot;syn-ack&quot; reason_ttl=&quot;64&quot;/&gt;&lt;service name=&quot;smtp&quot; method=&quot;table&quot; conf=&quot;3&quot; /&gt;&lt;/port&gt;
&lt;port protocol=&quot;tcp&quot; portid=&quot;80&quot;&gt;&lt;state state=&quot;open&quot; reason=&quot;syn-ack&quot; reason_ttl=&quot;64&quot;/&gt;&lt;service name=&quot;http&quot; method=&quot;table&quot; conf=&quot;3&quot; /&gt;&lt;/port&gt;
&lt;port protocol=&quot;tcp&quot; portid=&quot;106&quot;&gt;&lt;state state=&quot;open&quot; reason=&quot;syn-ack&quot; reason_ttl=&quot;64&quot;/&gt;&lt;service name=&quot;pop3pw&quot; method=&quot;table&quot; conf=&quot;3&quot; /&gt;&lt;/port&gt;
&lt;port protocol=&quot;tcp&quot; portid=&quot;110&quot;&gt;&lt;state state=&quot;open&quot; reason=&quot;syn-ack&quot; reason_ttl=&quot;64&quot;/&gt;&lt;service name=&quot;pop3&quot; method=&quot;table&quot; conf=&quot;3&quot; /&gt;&lt;/port&gt;
&lt;port protocol=&quot;tcp&quot; portid=&quot;143&quot;&gt;&lt;state state=&quot;open&quot; reason=&quot;syn-ack&quot; reason_ttl=&quot;64&quot;/&gt;&lt;service name=&quot;imap&quot; method=&quot;table&quot; conf=&quot;3&quot; /&gt;&lt;/port&gt;
&lt;port protocol=&quot;tcp&quot; portid=&quot;443&quot;&gt;&lt;state state=&quot;open&quot; reason=&quot;syn-ack&quot; reason_ttl=&quot;64&quot;/&gt;&lt;service name=&quot;https&quot; method=&quot;table&quot; conf=&quot;3&quot; /&gt;&lt;/port&gt;
&lt;port protocol=&quot;tcp&quot; portid=&quot;993&quot;&gt;&lt;state state=&quot;open&quot; reason=&quot;syn-ack&quot; reason_ttl=&quot;64&quot;/&gt;&lt;service name=&quot;imaps&quot; method=&quot;table&quot; conf=&quot;3&quot; /&gt;&lt;/port&gt;
&lt;port protocol=&quot;tcp&quot; portid=&quot;995&quot;&gt;&lt;state state=&quot;open&quot; reason=&quot;syn-ack&quot; reason_ttl=&quot;64&quot;/&gt;&lt;service name=&quot;pop3s&quot; method=&quot;table&quot; conf=&quot;3&quot; /&gt;&lt;/port&gt;
&lt;port protocol=&quot;tcp&quot; portid=&quot;3306&quot;&gt;&lt;state state=&quot;open&quot; reason=&quot;syn-ack&quot; reason_ttl=&quot;64&quot;/&gt;&lt;service name=&quot;mysql&quot; method=&quot;table&quot; conf=&quot;3&quot; /&gt;&lt;/port&gt;
&lt;port protocol=&quot;tcp&quot; portid=&quot;10001&quot;&gt;&lt;state state=&quot;open&quot; reason=&quot;syn-ack&quot; reason_ttl=&quot;64&quot;/&gt;&lt;service name=&quot;unknown&quot; method=&quot;table&quot; conf=&quot;3&quot; /&gt;&lt;/port&gt;
&lt;/ports&gt;
&lt;os&gt;&lt;portused state=&quot;open&quot; proto=&quot;tcp&quot; portid=&quot;21&quot; /&gt;
&lt;portused state=&quot;closed&quot; proto=&quot;tcp&quot; portid=&quot;1&quot; /&gt;
&lt;portused state=&quot;closed&quot; proto=&quot;udp&quot; portid=&quot;39638&quot; /&gt;
&lt;osclass type=&quot;general purpose&quot; vendor=&quot;Linux&quot; osfamily=&quot;Linux&quot; osgen=&quot;2.6.X&quot; accuracy=&quot;100&quot; /&gt;
&lt;osmatch name=&quot;Linux 2.6.15 - 2.6.27&quot; accuracy=&quot;100&quot; line=&quot;17729&quot; /&gt;
&lt;/os&gt;
&lt;uptime seconds=&quot;1854909&quot; lastboot=&quot;Wed Aug 10 03:45:29 2011&quot; /&gt;
&lt;distance value=&quot;0&quot; /&gt;
&lt;tcpsequence index=&quot;208&quot; difficulty=&quot;Good luck!&quot; values=&quot;DE5D73CA,DEA117E7,DEACCD97,DE0645BB,DEEB6344,DDFA19E5&quot; /&gt;
&lt;ipidsequence class=&quot;All zeros&quot; values=&quot;0,0,0,0,0,0&quot; /&gt;
&lt;tcptssequence class=&quot;1000HZ&quot; values=&quot;6E8FA6F7,6E8FA75C,6E8FA7C1,6E8FA826,6E8FA88B,6E8FA8F0&quot; /&gt;
&lt;times srtt=&quot;54&quot; rttvar=&quot;21&quot; to=&quot;100000&quot; /&gt;
&lt;/host&gt;
&lt;runstats&gt;&lt;finished time=&quot;1314795638&quot; timestr=&quot;Wed Aug 31 15:00:38 2011&quot; elapsed=&quot;1.50&quot;/&gt;&lt;hosts up=&quot;1&quot; down=&quot;0&quot; total=&quot;1&quot; /&gt;
&lt;!-- Nmap done at Wed Aug 31 15:00:38 2011; 1 IP address (1 host up) scanned in 1.50 seconds --&gt;
&lt;/runstats&gt;&lt;/nmaprun&gt;
</pre>
<p>Nun kann nmap2nagios heruntergeladen und entpackt werden:</p>
<pre class="brush: bash; title: ; notranslate">
cd /tmp
wget http://sunet.dl.sourceforge.net/project/nmap2nagios/nmap2nagios/0.1.2/nmap2nagios-0.1.2.tar.gz
tar -xvzf nmap2nagios-0.1.2.tar.gz
cd
</pre>
<p>Auch ist es ganz empfehlenswert XML-Funktionalität für Perl zu haben (das Perl installiert sein muss, hat hoffentlich jeder selbst gemerkt):</p>
<pre class="brush: bash; title: ; notranslate">
apt-get install libxml-simple-perl -y
</pre>
<p>Nun kann unsere Konfigurationsdatei erstellt werden:</p>
<pre class="brush: bash; title: ; notranslate">
perl nmap2nagios.pl -i -r 127.0.0.1.xml -o newhost.cfg
</pre>
<p>Ironischerweise: Bekommen wir keine Ausgabe, so ist alles gut und es wurde eine Datei newhost.cfg angelegt:</p>
<pre class="brush: bash; title: ; notranslate">
compr00t@encodingit:/tmp/nmap2nagios# cat newhost.cfg

###############################################################################################
# hosts.cfg file for Nagios v?.?.? generated by nmap2nagios.pl
#
# nmap2nagios information:
#   Version:   v0.1.2
#   Args:      nmap2nagios.pl -i -r 127.0.0.1.xml -o newhost.cfg
#   Generated: 08/31/2011 15:06:03
#
# nmap information:
#   Version:  5.00
#   Args:     nmap -PN -sS -O -oX 127.0.0.1.xml 127.0.0.1
#
#   Duration: 00:00:02
#     Start:    08/31/2011 15:00:36
#     Finish:   08/31/2011 15:00:38
#
#   Hosts:  1
#     Up:   1
#     Down: 0
#
###############################################################################################

#
# Begin HostGroup 'Linux Servers' (linux)
#

define hostgroup {
  hostgroup_name linux
  alias Linux Servers
  contact_groups admin
  members localhost.localdomain
}

# localhost.localdomain - Linux 2.6.15 - 2.6.27

define host {
  host_name                    localhost.localdomain
  alias                        alias
  address                      127.0.0.1
  check_command                check-host-alive
  max_check_attempts           3
  checks_enabled               1
  failure_prediction_enabled   1
  retain_status_information    1
  retain_nonstatus_information 1
  notification_interval        5
}

define service {
  host_name             localhost.localdomain
  service_description   Connectivity
  check_command         check_ping
  max_check_attempts    3
  normal_check_interval 5
  retry_check_interval  1
  check_period          24x7
  notification_interval 5
  notification_period   24x7
  notification_options  c,r
  contact_groups        admin
}

define service {
  host_name             localhost.localdomain
  service_description   FTP
  check_command         check_ftp
  max_check_attempts    3
  normal_check_interval 5
  retry_check_interval  1
  check_period          24x7
  notification_interval 5
  notification_period   24x7
  notification_options  c,r
  contact_groups        admin
}

define service {
  host_name             localhost.localdomain
  service_description   SSH
  check_command         check_ssh
  max_check_attempts    3
  normal_check_interval 5
  retry_check_interval  1
  check_period          24x7
  notification_interval 5
  notification_period   24x7
  notification_options  c,r
  contact_groups        admin
}

define service {
  host_name             localhost.localdomain
  service_description   SMTP
  check_command         check_smtp
  max_check_attempts    3
  normal_check_interval 5
  retry_check_interval  1
  check_period          24x7
  notification_interval 5
  notification_period   24x7
  notification_options  c,r
  contact_groups        admin
}

define service {
  host_name             localhost.localdomain
  service_description   HTTP
  check_command         check_http
  max_check_attempts    3
  normal_check_interval 5
  retry_check_interval  1
  check_period          24x7
  notification_interval 5
  notification_period   24x7
  notification_options  c,r
  contact_groups        admin
}

define service {
  host_name             localhost.localdomain
  service_description   mySQL
  check_command         check_mysql
  max_check_attempts    3
  normal_check_interval 5
  retry_check_interval  1
  check_period          24x7
  notification_interval 5
  notification_period   24x7
  notification_options  c,r
  contact_groups        admin
}

#
# End HostGroup 'Linux Servers' (linux)
#
</pre>
<p>Diese Datei kann nun so in Nagios referenziert werden:</p>
<pre class="brush: bash; title: ; notranslate">
compr00t@encodingit:/usr/local/nagios/etc# vi nagios.cfg
...
cfg_file=/tmp/nmap2nagios/newhost.cfg
...
</pre>
<p>Natürlich empfiehlt es sich, die Datei nicht unter /tmp zu belassen, sonst ist sie nach einem Reboot nicht mehr vorhanden!</p>
<p>Nun noch neustarten:</p>
<pre class="brush: bash; title: ; notranslate">
/etc/init.d/nagios reload
</pre>
<p>Und fertig ist die automatische Integration! Wer will, kann sich noch ein Script basteln, was den rest automatisch erledigt und einmal die Woche durchläuft, damit auch alles vollautomatisch ist&#8230;</p>
<br /><p>Das könnte dich auch interessieren:<ol>
<li><a href='http://blog.encodingit.ch/2011/08/notification-von-nagios-ans-iphone/' rel='bookmark' title='Notification von Nagios ans iPhone'>Notification von Nagios ans iPhone</a> <small>Auf der Suche nach einer Lösung, wie ich die Notifications...</small></li>
<li><a href='http://blog.encodingit.ch/2011/08/unbekannte-systeme-in-nagios/' rel='bookmark' title='Unbekannte Systeme in Nagios'>Unbekannte Systeme in Nagios</a> <small>Die Nagios Status Map ist ja eine ganz feine Sache,...</small></li>
</ol></p><img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.encodingit.ch/2011/08/nagios-als-inventory-losung/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Unbekannte Systeme in Nagios</title>
		<link>http://blog.encodingit.ch/2011/08/unbekannte-systeme-in-nagios/</link>
		<comments>http://blog.encodingit.ch/2011/08/unbekannte-systeme-in-nagios/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 14:00:57 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Nagios]]></category>
		<category><![CDATA[Planet]]></category>
		<category><![CDATA[Status Map]]></category>

		<guid isPermaLink="false">http://blog.encodingit.ch/?p=2611</guid>
		<description><![CDATA[Die Nagios Status Map ist ja eine ganz feine Sache, um sich problemlos einen Überblick über das Netzwerk zu verschaffen. Ich sehe auf einen Blick wie welche Maschinen zusammenhängen, und welche Betriebssysteme darauf jeweils betrieben werden. Doch halt, irgendwie sagt mir ein Fragezeichen nicht sonderlich viel...
Das könnte dich auch interessieren:<ol>
<li><a href='http://blog.encodingit.ch/2011/08/notification-von-nagios-ans-iphone/' rel='bookmark' title='Notification von Nagios ans iPhone'>Notification von Nagios ans iPhone</a> <small>Auf der Suche nach einer Lösung, wie ich die Notifications...</small></li>
</ol><img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></description>
			<content:encoded><![CDATA[<p>Die Nagios Status Map ist ja eine ganz feine Sache, um sich problemlos einen Überblick über das Netzwerk zu verschaffen. Ich sehe auf einen Blick wie welche Maschinen zusammenhängen, und welche Betriebssysteme darauf jeweils betrieben werden. Doch, irgendwie sagt mir das folgende Symbol nicht viel:</p>
<p><img class="alignnone size-full wp-image-2612" title="unknown" src="http://blog.encodingit.ch/wp-content/uploads/2011/08/unknown.gif" alt="" width="40" height="40" /></p>
<p>Leider ist jeder Server standardmässig mit diesem Symbol ausgerüstet, was alles andere als sauber aussieht.</p>
<p>Um das zu ändern, muss man sich die passenden Symbole nachladen. Eine passende Auswahl dafür findet man bei <a href="http://exchange.nagios.org/directory/Graphics-and-Logos/Images-and-Logos"  target="_blank">Nagios Exchange</a>.</p>
<p>Die Symbole werden heruntergeladen und nach /usr/local/nagios/share/images/logos (unter Ubuntu) entpackt. Nun wird eine weitere Datei mit dem Namen &#8220;hostextinfo.cfg&#8221; unter /usr/local/nagios/etc/objects zugefügt und mit folgendem Inhalt gefüllt:</p>
<pre class="brush: bash; title: ; notranslate">
define hostextinfo{
        hostgroup_name  windows-servers
        icon_image      win40.png
        icon_image_alt  Windows
        vrml_image      win40.png
        statusmap_image win40.gd2
        }

define hostextinfo{
        hostgroup_name  linux-servers
        icon_image      linux40.png
        icon_image_alt  Linux
        vrml_image      linux40.png
        statusmap_image linux40.gd2
        }

define hostextinfo{
        hostgroup_name  esxi-servers
        icon_image      esxi.png
        icon_image_alt  ESXi
        vrml_image      esxi.png
        statusmap_image esxi.gd2
        }
</pre>
<p>Die Datei wird nun noch in Nagios verlinkt.</p>
<p><span id="more-2611"></span></p>
<p>Dazu ergänzen wir die Datei /usr/local/nagios/etc/nagios.cfg mit folgender Zeile:</p>
<pre class="brush: bash; title: ; notranslate">
cfg_file=/usr/local/nagios/etc/objects/hostextinfo.cfg
</pre>
<p>Nun aber haben wir ein Problem! Es gibt kein Symbol für ESX(i), weshalb wir da noch etwas Handarbeit tätigen müssen. Zuerst suchen wir uns ein passendes Icon. Ich habe mich für das vSphere-Symbol entschieden.<br />
Dieses kann nun mit einem beliebigen Tool auf die passende Grösse gebraucht werden. Zum Beispiel mit Imagemagick:</p>
<pre class="brush: bash; title: ; notranslate">
convert -geometry 40x40 vsphere_logo.png esxi.png
</pre>
<p>Nun müssen wir noch eine Version im Format gd2 erstellen. Dazu habe ich das Paket &#8220;libgd-tools&#8221; installiert, womit ich nun konvertieren kann:</p>
<pre class="brush: bash; title: ; notranslate">
pngtogd2 esxi.png esxi.gd2 0 1
</pre>
<p>Ist auch das geschehen, so kann Nagios neugestartet werden und das Ergebnis bewundert werden:</p>
<p><a href="http://blog.encodingit.ch/wp-content/uploads/2011/08/nagios_status_map.png"  rel="lightbox[2611]"><img class="alignnone size-large wp-image-2613" title="nagios_status_map" src="http://blog.encodingit.ch/wp-content/uploads/2011/08/nagios_status_map-1024x277.png" alt="" width="830" height="224" /></a></p>
<br /><p>Das könnte dich auch interessieren:<ol>
<li><a href='http://blog.encodingit.ch/2011/08/notification-von-nagios-ans-iphone/' rel='bookmark' title='Notification von Nagios ans iPhone'>Notification von Nagios ans iPhone</a> <small>Auf der Suche nach einer Lösung, wie ich die Notifications...</small></li>
</ol></p><img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.encodingit.ch/2011/08/unbekannte-systeme-in-nagios/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Notification von Nagios ans iPhone</title>
		<link>http://blog.encodingit.ch/2011/08/notification-von-nagios-ans-iphone/</link>
		<comments>http://blog.encodingit.ch/2011/08/notification-von-nagios-ans-iphone/#comments</comments>
		<pubDate>Wed, 10 Aug 2011 10:21:47 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Nagios]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[IPhone]]></category>
		<category><![CDATA[Planet]]></category>
		<category><![CDATA[Prowl]]></category>

		<guid isPermaLink="false">http://blog.encodingit.ch/?p=2582</guid>
		<description><![CDATA[Auf der Suche nach einer Lösung, wie ich die Notifications von meinem Ubuntu Server mit Nagios auf mein iPhone bekomme, bin ich über eine Funktion gestolpert, die ich zuerst gar nicht bedacht habe....<img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></description>
			<content:encoded><![CDATA[<p>Auf der Suche nach einer Lösung, wie ich die Notifications von meinem Ubuntu Server mit Nagios auf mein iPhone bekomme, bin ich über eine Funktion gestolpert, die ich zuerst gar nicht bedacht habe&#8230;.<br />
Meine erste Idee war via SMS; nur bräuchte ich dazu einen SMS-Gateway, der meine Notifications weiterleitet, und diese sind nicht immer ganz billig leider. Auch eMail hatte ich bedacht, jedoch ist dies nicht gerade komfortabel, da diese nicht so schnell und nicht so offensichtlich auf dem iPhone erscheinen wie eine SMS.<br />
Erst beim googeln bin ich auf die iPhone-Push-Benachrichtigung gestossen, welche jedes iPhone ja standardmässig integriert hat. Ich habe dabei zuerst Lösungen mit Mac-Server gefunden, und wollte die Idee auch schon abschreiben, als ich über den Dienst Prowl gestossen bin. Diese bieten eine API und ein Perl-Script an, welche eine Mitteilung von meinem Linux-Server über den Mac-Server von Prowl auf mein iPhone übertragen kann. Alles was ich dazu brauche ist die Prowl App aus dem App-Store.</p>
<p>Und das Einrichten ist auch gänzlich einfach.<br />
Auf der Seite von <a href="http://www.prowlapp.com/"  target="_blank">Prowl</a> muss ich mich registrieren und die passende <a href="http://itunes.apple.com/us/app/prowl-growl-client/id320876271?mt=8"  target="_blank">App aus dem Store</a> herunterladen.<br />
Nun lade ich das <a href="http://www.prowlapp.com/static/prowl.pl"  target="_blank">Perl-Script</a> von der Seite auf meine Server:</p>
<pre class="brush: bash; title: ; notranslate">wget http://www.prowlapp.com/static/prowl.pl</pre>
<p>Hier muss man daran denken, dass das Script für den Benutzer zugänglich sein muss, unter welchem auch das Nagios läuft!</p>
<p>Nun müssen noch die passenden Pakete installiert werden:</p>
<pre class="brush: bash; title: ; notranslate">aptitude install libwww-perl libcrypt-ssleay-perl</pre>
<p>Wenn nun alles funktioniert hat, so kann die erste Nachricht versandt werden:</p>
<pre class="brush: bash; title: ; notranslate">./prowl.pl -apikey=&quot;ENTER_APIKEY&quot; -application=&quot;Nagios&quot; -event=&quot;Notification&quot; -notification=&quot;Dies ist ein Test&quot;</pre>
<p>Klinget es auf dem Handy, so kann man das ganze noch in Nagios integrieren. Dazu wird ein neuer Kontakt angelegt unter /usr/local/nagios/etc/objects/contacts.cfg:</p>
<pre class="brush: bash; title: ; notranslate">define contact {
        contact_name                    patrick_iphone
        alias                           Patrick
        service_notification_period     24x7
        host_notification_period        24x7
        service_notification_options    w,u,c,r,f,s
        host_notification_options       d,u,r,f,s
        service_notification_commands   notify-service-by-prowl
        host_notification_commands      notify-host-by-prowl
        _prowl_apikey                   ENTER_APIKEY
}</pre>
<p><span id="more-2582"></span></p>
<p>Dann muss noch die Gruppe ergänzt werden:</p>
<pre class="brush: bash; title: ; notranslate">define contactgroup{
        contactgroup_name       admins
        alias                   Nagios Administrators
        members                 nagiosadmin, patrick_iphone
        }</pre>
<p>Nun kann unter /usr/local/nagios/etc/objects/commands.cfg das oder die passenden Kommandos zugefügt werden:</p>
<pre class="brush: bash; title: ; notranslate"># PROWL
define command {
        command_name    notify-host-by-prowl
        command_line    /usr/bin/perl -w /home/nagios/prowl.pl -apikey=&quot;$_CONTACTPROWL_APIKEY$&quot; -priority=1 -application=&quot;$HOSTNAME$&quot; -event=&quot;$HOSTSTATE$&quot; -notification=&quot;$HOSTOUTPUT$&quot;
}

define command {
        command_name    notify-service-by-prowl
        command_line    /usr/bin/perl -w /home/nagios/prowl.pl -apikey=&quot;$_CONTACTPROWL_APIKEY$&quot; -priority=1 -application=&quot;$HOSTNAME$ $SERVICEDESC$&quot; -event=&quot;$SERVICESTATE$&quot; -notification=&quot;$SERVICEOUTPUT$&quot;
}</pre>
<p>Nun noch Nagios neu starten und schon werden alle Ausfälle oder sonstige Erinnerungen ans iPhone übermittelt.<br />
Die API erlaubt es aktuell 1000 Mitteilungen pro Stunde zu versenden. Bezahlen tut man nur für die iPhone App, das Versenden von Mitteilungen ist gratis.</p>
<p>Vielen Dank an <a href="http://blog.netways.de/2009/08/05/nagios-benachrichtigungen-direkt-an-iphone-pushen/"  target="_blank">Julian</a> für die Idee!</p>
<img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.encodingit.ch/2011/08/notification-von-nagios-ans-iphone/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fast Dial und Firefox 5.0</title>
		<link>http://blog.encodingit.ch/2011/06/fast-dial-und-firefox-5-0/</link>
		<comments>http://blog.encodingit.ch/2011/06/fast-dial-und-firefox-5-0/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 10:29:57 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Add-on]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Planet]]></category>

		<guid isPermaLink="false">http://blog.encodingit.ch/?p=2511</guid>
		<description><![CDATA[Fast Dial, ein Add-on für Firefox, dass ich in den letzten Monaten und schon fast Jahren, welche ich es bereits nutze, mehr als lieb gewonnen habe, will nach einem Update auf Firefox 5.0 plötzlich nicht mehr richtig funktionieren<img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></description>
			<content:encoded><![CDATA[<p><span class="removed_link" title="http://userlogos.org/extensions/fastdial">Fast Dial</span>, <a target="_blank" href="https://addons.mozilla.org/de/firefox/addon/fast-dial-5721/" >ein Add-on für Firefox</a>, dass ich in den letzten Monaten und schon fast Jahren, welche ich es bereits nutze, mehr als lieb gewonnen habe, will nach einem Update auf Firefox 5.0 plötzlich nicht mehr richtig funktionieren <img src='http://blog.encodingit.ch/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  Und das obwohl es eigentlich mit Firefox 5.0 kompatibel sein soll und keine Fehlermeldung oder dergleichen ausspuckt, sieht man anstatt dem Folgenden einfach eine leere, weisse Seite.</p>
<p><img src="http://blog.encodingit.ch/wp-content/uploads/2011/06/fastdialscreen2.jpg" alt="" title="fastdialscreen2" width="515" height="381" class="alignnone size-full wp-image-2512" /></p>
<p>Nach ein bisschen rumgegoogle bin dann aber auf eine Beta-Version des Plugins gestossen, dass problemlos funktioniert und das bei voller Funktionstüchtigkeit.</p>
<p>Diese inoffizielle Version findet man, indem man auf der offiziellen Seite unten auf den Link &#8220;<a target="_blank" href="https://addons.mozilla.org/de/firefox/addon/fast-dial-5721/#install-beta" >Entwicklerversion installieren</a>&#8221; und dann &#8220;<span class="removed_link" title="https://addons.mozilla.org/firefox/downloads/file/124122/fast_dial-3.5b1-fx.xpi?src=addon-detail">Hinzufügen</span>&#8221; klickt.</p>
<p>Trotzdem muss gesagt sein: Die Entwicklerversionen dieses Add-ons wurden nicht von Mozilla überprüft. Somit sind Fehlfunktionen und ähnliches nicht ausgeschlossen! Viele Benutzer beschweren sich in den Kommentaren bereits über zahlreiche Bugs und Fehler in der Beta, mir ist jedoch bisher glücklicherweise noch keiner untergekommen! <img src='http://blog.encodingit.ch/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.encodingit.ch/2011/06/fast-dial-und-firefox-5-0/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
	</channel>
</rss>

