Am Freitag (27.03.09) Nachmittag habe ich den DSX-Server auf VMware ESXi neu installiert.
Server-Details:
- HP DL380 G3
- 2x Intel Xeon 2×2,4GHz
- 4GB RAM
- 6x 72GB U320 SCSI HDD
- VMware ESXi 3.5
Morgen (26.03.2009) werd ich den Server für ein paar Stunden vom Netz nehmen.
Grund: Umstellung auf VMware ESXi
Wir haben jetz 1234567890 nach Unix-Zeit:
$ date -d @1234567890
Sa 14. Feb 00:31:30 CET 2009
function getOv2Data($name, $lat, $lng) {
$lng = (int) (((float) str_replace(',', '.', $lng)) * 100000);
$lat = (int) (((float) str_replace(',', '.', $lat)) * 100000);
return pack('Cllla*x', 2, strlen($name)+14, $lng, $lat, $name);
}
// getOv2Data("POI-NAME", "Breitengrad", "Längengrad");
echo getOv2Data("Test-POI", "10,0", "10,0");
Die Grad-Angaben können mit ‘.’ oder ‘,’ angegeben werden.
Die einzelnen Ov2-Daten können einfach hintereinander gereiht werden und dann als Binärdatei (*.ov2) an den Client gesendet werden.
Die Grafik ist im Format BMP, 22×22, 16 Farben.
Problem: Bei Verwendung eines Outlook 2003 Clients mit einem Exchange 2007 Server kommt es im Cache-Modus bei der Syncronisierung zu einem Fehler (0×8004010F – Objekt nicht gefunden) beim Download des OAB (Offline Adressbuch).
Anmerkung: Es gibt zahlriche KB-Artikel von Microsoft welche mehr oder weniger umständliche Lösungen anbieten den OAB-Ordner wiederherzustellen. Ich habe mich auf folgende 2 Methoden beschränkt (hintereinander durchgeführt):
Lösung 1: Zuerst überprüfen ob das OAB auf dem MSX richtig eingerichtet ist:
- Exchange Management Console > Organization Configuration > Mailbox > Offline Address Book > Properties > Distribution: Alles ausgewählt und CAS Server eingerichtet
- Exchange Management Console > Server Configuration > Mailbox > Mailbox Database > Client Settings: OAB muss eingerichtet sein
Lösung 2: Das OAB neu erstellen:
- Exchange Management Console > Organization Configuration > Mailbox > Offline Address Book: OAB löschen
- Exchange Management Console > Organization Configuration > Mailbox > Offline Address Book: OAB neu erstellen (Alle Versionen, Web Dist., Publich Folder Dist.)
- Exchange Management Console > Server Configuration > Mailbox > Mailbox Database > Client Settings: OAB einrichten
- Exchange Management Console > Organization Configuration > Mailbox > Offline Address Book > Update: Das neue OAB aktualisieren
- Ca. 15-60min warten (das OAB wird generiert)
- Outlook Client neustarten