Archiv nach Kategorien: Software - Seiten 20

Windows7 / Windows 2008 Server R2 Problem – Große HDD ist nach Hibernate nicht mehr auffindbar

software-bug-sign

KB977178 – Hotfix gegen Abstürze bei großen SATA-Festplatten

 

Microsoft hat inzwischen bestätigt, sass mit Windows 7 und Windows Server 2008 R2 Probleme bei dem Aufwecken aus dem Standby oder Hibernate geben kann. Außer das kein Zugriff auf die Festplatte mehr möglich ist kann es auch zu verschiedenen Bluescreen-Fehlercodes kommen ( "0X0000007A"), dies trifft bei einigen Sata-Festplatten mit mindestens 1 TB Speicherkapazität auf. Der Fehler soll auf die Sata-Treiber zurück zu führen sein, welche dafür sorgen, dass nach dem Standby oder Ruhezustand Laufwerke und somit auch die Festplatten nach spätestens 10 Sekunden wieder bereitstehen sollen. Dauert dieser Vorgang jedoch u.U länger als 10 Sekunden führt dies zu einen Timeout Fehler und unterbricht den Aufwachprozess.

Weiterlesen »

AVM Fritz CAPI Treiber unter Debian Lenny compilieren

Alle Jahre wieder kommt man in die Verlegenheit schlecht unterstützte Hardware unter Linux zum laufen zu bewegen. Ein solcher Fall sind die verschiedenen ISDN-Karten und Terminal Adapter der Fritz Serie von AVM. AVM hat irgendwann 2007 die Linux-Unterstützung aufgegeben und keine Treiber-Updates für neue Kernel released, leider sind die Treiber Closed-Source bzw. AVM wollte wohl auch nicht die weitere Entwicklung in Community Hände geben.

Im Netz findet man dazu jede Menge hilfereicher Tips und Tricks sowie Patches dazu. Doch mit jeder neuen Kernel-Gerneration kommen auch wieder neue Probleme hinzu und die alten Tricks helfen nicht mehr weiter. Und wenn man aus bestimmten Gründen nicht gleich einen kompletten Kernel samt der Fritz-Module compilieren will, dann wird es noch komplizierter. Das aktuellste was ich an gepatchen Sourcen gefunden habe, war ein Archiv für Kernel 2.6.24 und die Kanotix Distribution.

Weiterlesen »

WordPress: Blog optimal darstellen auf iPhone & Co

In Zeiten eines immer mobiler werdenen Internets haben sich das bestimmt schon viele gewünscht das ihr Blog auf Smart-Phones wie dem iPhone besser dargestellt wird. Nur leider war das bislang mit recht hohem Aufwand verbunden. Browserweichen und zusätzlicher oder gar Content in mehreren Versionen ist auch für die versiertesten Benutzer ein ziemlicher Aufwand.

Weiterlesen »

Debian Linux – Kernel BUG in Kernel 2.6.32-trunk

Wer unter Debian Linux aktuell die testing „squeeze“-Repositories nutzt sollte etwas mit dem aktuellen Kernel-Package linux-image-2.6.32-trunk acht geben. Wie ich es am eigenen „Server“ erfahren musste, hat die dem Package zu Grunde liegende Kernel-Revision einen BUG im Quota Modul der sich bei Aktivierung der Quota (zumeist beim System-Start), wie folgende Meldungen produziert.


[ 4277.081805] ------------[ cut here ]------------
[ 4277.081811] kernel BUG at /tmp/buildd/linux-2.6-2.6.32/debian/build/source_i386_none/fs/quota/dquot.c:1398!
[ 4277.081815] invalid opcode: 0000 [#1] SMP
[ 4277.081941]
[ 4277.081944] Pid: 5251, comm: umount Not tainted (2.6.32-trunk-686 #1) System Product Name
[ 4277.081947] EIP: 0060:[] EFLAGS: 00010246 CPU: 1
[ 4277.081954] EIP is at dquot_transfer+0x123/0x4f5
[ 4277.081956] EAX: f80ed614 EBX: f667d710 ECX: 00000000 EDX: 00000000
[ 4277.081958] ESI: 00000001 EDI: 00000000 EBP: d8dc7f64 ESP: d8dc7ec4
[ 4277.081961]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[ 4277.081964] Process umount (pid: 5251, ti=d8dc6000 task=efa60440 task.ti=d8dc6000)
[ 4277.081966] Stack:
[ 4277.081968]  f69b30a8 c125a46c f667d69c f698f020 c10e1e1c 00001000 00000000c 10e1466
[ 4277.081974] <0> f667d69c 00000000 00000000 00000000 00000000 f698f000 00000000 f667d69c
[ 4277.081980] <0> d8dc7f64 00000000 d8dc7f64 c10df8f1 f69b30a8 f667d69c f80dfc0b 00001846
[ 4277.081986] Call Trace:
[ 4277.081992]  [] ? mutex_lock+0xb/0x24
[ 4277.081995]  [] ? dqget+0x238/0x27b
[ 4277.081999]  [] ? dqput+0x6c/0x1b8
[ 4277.082002]  [] ? vfs_dq_transfer+0x5c/0x76
[ 4277.082026]  [] ? ext3_setattr+0x90/0x198 [ext3]
[ 4277.082030]  [] ? notify_change+0x152/0x28d
[ 4277.082034]  [] ? chown_common+0x58/0x69
[ 4277.082038]  [] ? sys_chown+0x40/0x57
[ 4277.082042]  [] ? sysenter_do_call+0x12/0x28
[ 4277.082045] Code: ff 8b 5c 24 08 89 44 24 14 83 c3 74 89 d8 89 54 24 18 e8 62
 8a 17 00 8b 54 24 08 8b 82 a4 00 00 00 8b 40 24 8b 50 44 85 d2 75 04 <0f> 0b eb
 fe 8b 44 24 08 ff d2 8b 48 04 8b 10 89 4c 24 20 8b 4c
[ 4277.082080] EIP: [] dquot_transfer+0x123/0x4f5 SS:ESP 0068:d8dc7ec4
[ 4277.082086] ---[ end trace ae33fe0a16cabee7 ]---
[ 4277.082167] ------------[ cut here ]------------

Schnelle Abhilfe bietet das Kernel-Package linux-image-2.6.32-2-686 aus dem unstable „sid“-Repository. Wer verständlicherweise ungern die unstable repos in seine sources.lst eintragen will, kann dieses ausgewählte Kernel-Package mit folgenden Befehlen installen.


cd /tmp
wget http://ftp.de.debian.org/debian/pool/main/l/linux-2.6/linux-image-2.6.32-2-686_2.6.32-8_i386.deb
dpkg -i /tmp/linux-image-2.6.32-2-686_2.6.32-8_i386.deb

Zu Beachten ist natürlich das man das zur Systemarchitektur passende Kernel-Package installiert. Also gegebenfalls das „686“ gegen ein „amd64“ bei einem 64-Bit Linux austauschen.

 

Links

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=566532#10

http://packages.debian.org/sid/linux-image-2.6.32-2-686

Firefox 3.x – Probleme mit dem FIPS-140 Crypto-Modus beseitigen

Bei meinen Experimenten mit Mozilla Weave bin ich (wieder) auf ein plattformübergreifendes Problem gestossen, das zwar unterschiedliche Erscheinungsformen aber immer dieselbe Ursache hat. So verweigerte der Weave-Client im Firefox 3.5, als auch FF 3.6 sowohl unter Ubuntu, WindowsXP und Windows 7 zunächst seinen Dienst mit einer fast identischen Meldung (im Activity Log von Weave).

 
2010-02-20 13:26:21 Engine.Clients WARN Sync failed 
2010-02-20 13:26:21 Engine.Clients DEBUG Total (ms): sync 53, syncStartup 53 
2010-02-20 13:26:21 Service.Main CONFIG Starting backoff, next sync at:Sat Feb 20 2010 13:46:53 GMT+0100 
2010-02-20 13:26:21 Service.Main DEBUG Exception: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [IWeaveCrypto.generateRandomKey]

Zuvor war mir das Problem (dieselbe Ursache) in einem anderen Zusammenhang begegnet. So war Anfang Januar ein Upgrade auf Firefox 3.6 stable nicht zufriedenstellend verlaufen. So konnte der neue FF3.6 unter Nutzung des alten Profils plötzlich keine SSL-Verbindungen mehr aufbauen, kannte keine Passwörter mehr und hatte die Historie vergessen. Damals hatte ich schon eine Vermutung das das auf das gesetzte Masterpasswort zurück zu führen wäre, konnte aber keine Abhilfe finden.

Aktuell bin ich aber auf den Hinweis gestossen, das viele Sachen im Firefox Probleme mit dem restriktiven FIPS-140 Krytomodus haben. Er ist eigentlich dazu gedacht den Browser in eine Art Hochsicherheitsmodus zu versetzen, in dem nur die beste Verschlüsselungstechnologie benutzt werden. Das dieser Modus aktiv ist kann man daran erkennen das man beim erstmaligen Aufbau einer SSL-Verbindung das Master-Passwort eingeben muss.

Firefox FIPS Problem - Passwort Eingabe

Wie es scheint sorgt dieser Modus allerding auch dafür das möglicherweise spezielle kryptografische Funktionen nicht zur Verfügung stehen, was obige Probleme mit Mozilla Weave verursacht. Allerdings kann man als Workaround den FIPS-140 Modus abschalten. Dazu muss man zunächst ins Menu Einstellungen –> Tab Erweitert –> Subtab Verschlüsselung und dort auf den Button "Kryptographie-Module" klicken.

Firefox FIPS Problem - Kryptographie Einstellungen

Im Modul-Manage schliesslich wählt man das FIPS-140 Modul und NSS Internal aus und deaktiviert den Modus durch Klick auf  "FIPS deaktivieren" Das Master-Passwort und alle Daten sind dadurch nicht betroffen. Allerdings sollten die anfänglich beschriebenen Probleme nun verschwunden sein, da nun alle Funktionen uneingeschränkt zur Verfügung stehen

Firefox FIPS Problem - Kryptographie Modulmanager

 

 

Links

http://support.mozilla.com/tiki-view_forum_thread.php?comments_parentId=126835&forumId=1

https://developer.mozilla.org/FIPS_Mode_-_an_explanation