Archiv der Kategorie 'Allgemein'

“Mein Outlook hängt”

Freitag, den 1. August 2008

Kunde: “Können Sie mal schauen? Ich bekomme keine neuen Mails mehr - mein Outlook bleibt immer bei 18% hängen…”

Ein kurzer Blick ins Postfach offenbarte mehrere groooße Mails, insgesamt rund 30 MB.

Ich: “Was für eine Internetanbindung haben Sie? DSL?”

Kunde: “Nö. sowas gibt’s hier leider nicht. Wir haben ISDN.”

Ich: “Ok, dann lassen Sie Outlook mal einfach weiter herunterladen - so etwa eine bis eineinhalb Stunden lang.” :-)

Falsch verbunden

Freitag, den 11. Juli 2008

Unsere Vanity-Rufnummer 0180-KEPPLER (5377537) ähnelt stark der Servicerufnummer eines Textilhändlers. Ab und zu bekommen wir also Anrufe von deren Kunden und Lieferanten, was teilweise recht bizarr sein kann:

“Ja, hallo, hier ### von der Spedition ###, ich stehe jetzt mit dem Laster vor Ihrer Einfahrt und möchte die Paletten abladen. Kann mal jemand aufmachen?” :shock:

Das dauert dann manchmal einen Moment bis festgestellt werden kann, daß der Anrufer gar nicht uns anrufen wollte…

Letzte Woche hat Freitag Abend eine Dame unsere Nummer angerufen und (da es ca. 21:30 war) eine Nachricht auf die Mailbox gesprochen, daß Sie eben etwas bestellt hätte und da wohl was schiefgelaufen sei - wir sollten mal zurückrufen.

Gesagt - getan: zu diesem Zeitpunkt ist auch eine Webhosting-Bestellung bei uns eingetroffen, allerdings mit einer anderen Rufnummer als die, welche die Dame am Telefon hinterlassen hatte. Da beides aber recht nah beieinander lag (Großraum München) könnte das schon so passen… Ich rufe also an, und möchte wissen, was das Problem sei.

Wir haben mehrere Minuten gebraucht um festzustellen, daß die Dame gar kein Hosting-Paket bestellt hat (”Hosting-Paket? Keine Ahnung in was für ein Paket meine Sachen verpackt werden…” :lol: ) sondern eigentlich den Textilversand sprechen wollte… Scheinbar hat diese aber eh ein Problem mit dem Zuhören - anhand der Meldung unseres Anrufbeantworters hätte sie eigentlich schon feststellen können, daß sie da wohl falsch verbunden ist…

Die Drucker spinnen…

Freitag, den 11. Juli 2008

Heute spinnen irgendwie beide Laserdrucker gleichzeitig. Der s/w-Laser druckt alle paar Zentimeter einen hässlichen schwarzen Klecks, der Farblaser überzieht das ganze Papier mit einem leichten Schleier.

Das heißt wohl, neuen s/w-Toner bestellen (bei HP ist die Trommel ja in den Toner integriert…) und den Farblaser mal grundreinigen. :-|

Zumindest funktioniert der Kaffee-Vollautomat noch. Bei so einem leckeren Kaffee sieht man die Druckerprobleme gleich viel entspannter. ;-)

Bürokratieabbau-Potenzial

Donnerstag, den 10. Juli 2008

Für die Übernahme der Lieferantenverträge durch die neue GmbH musste eine ganze Reihe Formulare ausgefüllt werden. In der Regel gab es dafür jeweils einen Übernahmevertrag, der die Übernahme aller Leistungen und Verbindlichkeiten regelte; maximal drei Seiten.

Einer unserer (ziemlich unwichtigen) Lieferanten bestand allerdings auf 13 (!) Seiten Formulare; davon waren alleine drei Seiten für die Angabe unserer neuen Kontaktdaten. Ich war schon kurz davor, die bei diesem Anbieter registrierten Domains woanders hin umzuziehen und stattdessen den Vertrag zu kündigen. Wer weiß aber schon, wie viele Seiten das wieder gebraucht hätte… ;-)

Digitale Schimpfwörter

Donnerstag, den 10. Juli 2008

Eben in einer Support-Mail:

Jetzt, 1 Tag, bevor alles live gehen soll, ist dem Kunden eingefallen, dass er doch lieber seine bestehende domain weiterverwenden möchte. (@@%$$%$!!!)

Alles Neu macht der Mai (II)

Donnerstag, den 5. Juni 2008

Auch wenn jetzt schon Juni ist - hier ist der versprochene Teil II der Serie “Alles Neu macht der Mai”:

Nach dem neuen Büro möchte ich hiermit die neue Firma vorstellen: die Keppler IT GmbH. :-)

Vor ein paar Tagen kam die Bestätigung des Registergerichts zusammen mit der Handelsregisternummer. Eigentlich ist es schon ziemlich ernüchternd von wie viel Papierkram und Kosten so eine GmbH-Gründung begleitet wird - unter’m Strich geht eine komplette Arbeitswoche für die ganze Gründungs-Logistik drauf.

Die neue Firma wird die bestehenden Hosting-Verträge übernehmen. Einer der Hauptgründe für die GmbH-Gründung ist jedoch die Entwicklung eines neuen Produktes, von dem ich zu gegebener Zeit hier auch noch berichten werde.

In Teil III der Serie werde ich dann über die letzte Änderung im Mai berichten. ;-)

Digital Restriction Management

Freitag, den 23. Mai 2008

Vorhin wollte ich mit Acrobat zwei PDF-Dateien in eine PDF-Datei zusammenführen. Allerdings ist eine der beiden Dateien ein umfangreiches PDF-Formular des Finanzamtes, welches gegen Änderungen usw. geschützt ist. Deshalb weigert sich auch Acrobat, diese “geschützte” Datei an ein anderes PDF anzufügen. Toll…

Was macht man in so einem Fall? Genau:

gs -dNOPAUSE -q -dBATCH -sDEVICE=pdfwriter -sOutputFile=output.pdf input.pdf

Das von Ghostscript neu erzeugte PDF lässt dann anstandslos alles mit sich machen. :-)

3Ware-RAID “offline” verwenden

Mittwoch, den 21. Mai 2008

Wer ohne 3ware-Controller auf eine Festplatte zugreifen will, die mal mit einem 3ware-Controller als RAID-1-Laufwerk benutzt wurde, dem können diese paar Zaubertricks weiterhelfen:

1.) Festplatte irgendwie lokal anschließen

Für alte ATA-Festplatten nehme ich immer so einen USB-ATA-Hostadapter - dann muss man nicht andauernd den Rechner neu starten :)

2.) Bootsektor suchen

Die 3ware-Controller speichern in den ersten Sektoren der Festplatten einige Verwaltungsinformationen, daher kann man die Platten ohne Controller (leider) nicht direkt mounten. In diesem Fall muss man also den Bootsektor suchen, und von dort aus mit entsprechenden Offsets und losetup auf die Partitionen zugreifen.

Zumindest beim 7000-2 liegt der “echte” Bootsektor in Sektor 1024. Da wir ohnehin auf die Partitionstabelle zugreifen müssen, kann man diesen schonmal als loop-Device einbinden:

losetup /dev/loop0 /dev/sdb -o $((512*1024))
fdisk -l /dev/loop0

Optimalerweise sollte nun die Partitionstabelle angezeigt werden, z.B. so:

Disk /dev/loop0: 80.0 GB, 80025837568 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/loop0p1 1 125 1004031 82 Linux swap / Solaris
/dev/loop0p2 * 126 1950 14659312+ 83 Linux
/dev/loop0p3 1951 9729 62484817+ 83 Linux

Sollte der Bootsektor woanders liegen, kann man mit diesen Zeilen z.B. die ersten 2048 Sektoren der Festplatte auslesen (am besten im /tmp-Verzeichnis) und mit dem file-Befehl nach dem “richtigen” suchen:

for i in `seq 1 2048`; do dd if=/dev/sdb of=sect.$i.bin bs=512 skip=$i count=1; done
file sect.*.bin | grep -i boot

3.) Gewünschte Partition mounten

Für die gewünschte Partition erzeugen wir ein weiteres Loop-Device. Der Offset hierzu berechnet sich aus der Position des Bootsektors plus der Startposition laut Boot-Tabelle (Vorsicht: in der Boot-Tabelle wird mit “1″ begonnen, beim Offset müssen wir aber mit “0″ beginnen; in diesem Fall also von der Start-Position der Partition noch 1 abziehen).

In dem o.g. Beispiel wird die Partition 2 wie folgt gemounted:

losetup /dev/loop1 /dev/sdb -o $(((512*1024)+(125*512*16065)))
mount /dev/loop1 /mnt -o ro

Dann mal viel Erfolg! :-)