Der XHOST sendet kein Broadcast Signal aus

Wenn man Exceed aufruft wird ein neu installierter SLES(9) Server nicht in der Broadcast Liste angezeigt.
Um dies zu erreichen, muss die Datei: ‚/etc/opt/kde3/share/config/kdm/kdmrc‘ editiert- und

[Xdmcp]
 Enable=false

in

[Xdmcp]
 Enable=true

geändert werden.

Link: http://groups.google.ch/group/alt.os.linux.suse/browse_thread/thread/3c8fbc7d69c76e6f/c5bfe867c8d6dc26

Zu XDMCP gibt es auch Einträge in der SDB.

Weitere Lösungen, die zu diesem Problem führen könnten:

/etc/X11/xdm/xdm-config: Hier muss die Zeile:

DisplayManager.requestPort: 0

auskommentiert sein.

Weitere Dateien, die damit zusammenhängen:
-XAccess
-XServers
-xdm-config

HTML-Hilfe kann nicht von Netzlaufwerken aus aufgerufen werden

Seit einem MS-Sicherheitsupdate vom April 2007 können keine HTML-Hilfe Dateien (.chm) vom Netzlaufwerk mehr angezeigt werden. -Stattdessen bekommt man eine Internet Explorer Fehlermeldung.

Das muss nicht sein! -Dieses Verhalten lässt sich nämlich ganz einfach wieder abstellen: Einfach den folgenden Text in eine .reg Datei kopieren und diese Ausführen:

REGEDIT4
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp]
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp1.xHHRestrictions]
"MaxAllowedZone"=dword:00000001
"EnableFrameNavigationInSafeMode"=dword:00000001
 
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp1.xItssRestrictions]
"MaxAllowedZone"=dword:00000001

Mehr Informationen: http://support.microsoft.com/kb/896358/de

Intel CPU E8400 und ASUS P5KR Board: PC startet nicht

Wenn man aktuell (stand: ende Februar 2008) ein ASUS 5PKR Board mit einer Intel Core2Duo (E8400) CPU betreiben will, bleibt der Bildschirm schwarz; es erfolgt weder ein biep vom PC-Lautsprecher, noch eine Bildschirm-Ausgabe.

Wenn man eine PCI-Diagnosekarte einsteckt erhält man die Codes: D0 / 88 / 00 / D9 / D5 / 04 -Diese sind hauptsächlich undokumentiert.

LÖSUNG: Das, mit dem ASUS P5KR mitgelieferte BIOS unterstützt den E8400 Prozessor noch nicht. Es ist daher ein BIOS upgrade auf mind. Version 0304 nötig. -Dies ist natürlich schwierig ohne Bildschirmausgabe.

Falls man irgendwo noch eine andere Core2Duo (oder vom Board supportete CPU) hat, kann man diese tauschen, BIOS update machen und wieder die neue rein. -Ansonsten ist wohl ein Gang zum Händler nötig, damit dieser das für einen machen kann.

vi: Automatisches Einrücken verhindern

Fügt man Text mittels Copy/Paste in den vi ein, kann es zu einem sogenannten Treppeneffekt kommen, dass heisst der Text wird in jeder Zeile weiter eingerückt. Um dies zu verhindern, muss vor dem Einfügen das automatische Einrücken deaktiviert werden.

Das automatische Einrücken rückt die nächste Zeile so wie die vorhergehende automatisch ein. Dies ist normalerweise auch sehr nützlich, nur beim Einfügen von Text ist es störend.

Zuerst muss man sich im Kommandomodus befinden (dies erreicht man, indem man die Esc-Taste drückt) und danach mit dem Doppelpunkt in den ex Modus wechselt. Anschliessend lässt sich mit

set noai

das automatische Einrücken deaktivieren. Danach kann man den Text einfügen. Das automatische Einrücken wird nach dem Einfügen mit set ai im ex Modus wieder aktiviert.

Um das automatische Einrücken dauerhaft zu deaktivieren sind einieg Optionen in /etc/vimrc nötig:

" Switch off all auto-indenting
set nocindent
set nosmartindent
set noautoindent
set indentexpr=
filetype indent off
filetype plugin indent off

Quellen:

Die Erweiterung „Verknüpfung mit“ entfernen

Jedesmal, wenn Sie eine Verknüpfung erstellen, weist ihr Windows 95 den Namen "Verknüpfung mit datei.xyz" zu. Das Voranstellen des Prefixes "Verknüpfung mit" können Sie jedoch unterbinden.

-Öffnen Sie RegEdit (Start – Ausführen – regedit.exe)
-Öffnen Sie den Schlüssel „HKEY_Current_UserSoftwareMicrosoftWindowsCurrentVersionExplorer"
-Klicken Sie mit der rechten Maustaste auf den Schlüssel und wählen Sie "Neu" – "Binärwert"
-Geben Sie dem neuen Objekt den Namen "Link" (ohne Anführungszeichen)
-Doppelklicken auf den neuen Wert, damit das Menü "Binärwert bearbeiten" erscheint
-Geben Sie als Wert "00 00 00 00" (ohne Anführungszeichen) ein und bestätigen Sie mit "OK"
-Beenden Sie RegEdit
-Starten Sie Windows neu

HP Color LaserJet 2605: Weiter Drucken wenn toner „leer“

Beim HP Color LaserJet Drucker 2605 (und vermutlich auch bei anderen HP Druckern der "Einstiegsklasse" scheinen sich immer alle Toner gleichzeitig zu leeren. Dies weil der Chip in diesen Tonern einfach pro Seite bei jedem Toner 1 abzählt und nicht etwa nach realem Tonerverbrauch. Resultat: Wenn ein Toner "verbraucht" ist, so müssten alle (Farb-)Toner gleichzeitig gewechselt werden.

Netterweise hat HP aber eine (ziemlich schlecht dokumentierte) Funktion eingebaut um trotzdem weiter Drucken zu können:

Beim Drucker (auf der JetDirect Konfigurationsseite des Printservers ist dies nicht möglich!) muss man im Menü: Hauptmenu/System-Setup/Druckqualität/Material Ersetzen die Option: "Leer übergehen" aktivieren. So kann man dann weiter Drucken bis der Toner tatsächlich "leer" ist. 😉

Doppelte IP-Adressen finden

In einem Netzwerk kommt es manchmal vor, dass mehrere Teilnehmer dieselbe IP-Adresse verwenden; dies kann sehr ärgerlich sein.

Unter Linux und mithilfe von MAC-Datenbanken gibt es zum Glück eine Möglichkeit den "Täter" zu finden. 😉

Unter einer Linux Konsole einfach:

arping -b $IP

ausführen und sehen, welche MAC-Adressen auftauchen.

Zu welchem Gerät diese dann gehört kann man im Internet herausfinden, z.B. unter: [http://www.coffer.com/mac_find/]

Outlook Express: Standardspeicherpafad für Anlagen

Der Standardspeicherpfad für Anlagen wird manchmal von OE eigenwillig auf den "Eigenen Dateien" Ordner gesetzt, obwohl man seine Dateien immer woanders speichert und sich so immer mühsam wieder durch die Ordner klicken muss.

Wenn OE also wieder mal "vergessen" hat, wo die Anlagen gespeichert werden sollen, hilft folgender Eintrag in der registry:

# Start – Ausführen – Regedit
# Zum Schlüssel: HKEY_CURRENT_USERIdentities{GUID}SoftwareMicrosoftOutlook
Express5.0Save Attachment Path durchklicken
# Neuen Standardpfad Eintragen

Ab jetzt sollte sich OE den "neuen" Pfad wieder merken!

Übrigens: Es gibt noch einen etwas "unsaubereren", dafür aber auch einfachern Weg:

Beim nächsten mal Speichern einfach inter den Ordner eine Menge ""s anhängen, also z.B. für C:Downloads: C:Downloads\\\\\\\\\\\\\\\
\ etc.
Jetzt wird bei jedem Speichern einer der / abgezogen, aber die Datei immer unter C:Downloads gespeichert. -Und wenn sich die backslashes dann dem Ende nähern, einfach wieder neue Anfügen! 😉

Nagios: NRPE Fehlermeldung ‚Return code of 127 is out of bounds – plugin may be missing‘

Problem: Nagios läuft lokal super, versucht man dann aber per NRPE einen remote Host zu Monitoren erhält man die Fehlermeldung: "Return code of 127 is out of bounds – plugin may be missing". Skurillerweise klappt das ganze, wenn man check_nrpe lokal aufruft; die Meldung kommt nur in der Web-Oberfläche.

Ursache: Bei mir lag das Problem daran, dass sich das NRPE-Plugin in einen anderes Verzeichnis installiert hatte als die übrigen (lokalen) Plugins. So Lagen die lokalen Plugins unter: "/usr/local/nagios/libexec/", das NRPE Plugin, aber unter: "/usr/lib/nagios/plugins/check_nrpe". Da ich das NRPE Plugin immer über den korrekten Pfad aufgerufen hatte, funktionierte dort auch alles.

Lösung: Man kann nun entweder:

    1. Den zusätzlichen Pfad in der: "/etc/nagios/resource.cfg" anpassen, sowie auch die $USER$ Variable in der Konfiguration des überwachten Hosts.

2. Einen Symlink auf den Pfad des NRPE Plugins legen

3. Das NRPE Plugin in das normale Plugin Verzeichnis verschieben (und dann evtl. noch symlink auf die "alte" Destination).

Ich entschied mich für die dritte Lösung, da so alle Plugins zusammen in einem Verzeichnis sind:

mv -v /usr/lib/nagios/plugins/check_nrpe /usr/local/nagios/libexec/
ln -s /usr/local/nagios/libexec/check_nrpe /usr/lib/nagios/plugins/check_nrpe