Exchange ActiveSync durch OpenBSD Proxy

Kein Problem, wenn man sein MobilePhone mit einem Exchange-Server synchronisieren und MS nicht direkt mit dem Internet verbinden will:

# cd /var/www
# mkdir etc cert
# cd cert
# openssl req -new > cert.csr
# openssl rsa -in privkey.pem -out cert.key
# openssl x509 -in cert.csr -out cert.cert -req -signkey cert.key -days 1095
# cd ..
# vi conf/httpd.conf

LoadModule proxy_module /usr/lib/apache/modules/libproxy.so

VirtualHost *:443
ServerName host.extern.dom
SSLEngine on
SSLCertificateFile /var/www/cert/cert.cert
SSLCertificateKeyFile /var/www/cert/cert.key
ProxyRequests Off
ProxyPass /Microsoft-Server-ActiveSync https://host.extern.dom/Microsoft-Server-ActiveSync
ProxyPassReverse /Microsoft-Server-ActiveSync https://host.extern.dom/Microsoft-Server-ActiveSync
NoCache *
/virtualhost

Listen 443
Listen 80

# vi etc/hosts

InterneIpExchangeServer host.extern.dom

# mkdir -p usr/lib/apache/modules/
# cp /usr/lib/apache/modules/libproxy.so usr/lib/apache/modules/
# vi /etc/pf.conf

pass in on $ext_if proto tcp to ($ext_if) port https keep state

# pfctl -f /etc/pf.conf

Nun das Zertifikat via IE in eine x.509 codierte Datei speichern, auf das MobilePhone kopieren und dort durch Ausführen in den lokalen Zertifikatspeicher importieren. Jetzt kann das Teil sich mit dem Exchange Server durch das öffentliche Netz synchen.

USB Gerät wird nicht mehr erkannt

Gerne wird eine Externe USB Festplatte nicht mehr erkannt, dann hilft meist folgendes:

Start -> Einstellungen -> Systemsteuerung -> System -> Erweitert -> Umgebungsvariablen -> Neu

Name: devmgr_show_nonpresent_devices
Wert : 1

Start -> Einstellungen -> Systemsteuerung -> Verwaltung -> Gerätemanager

Hier unter Ansicht “Ausgeblendete Geräte anzeigen” aktivieren und unter Laufwerke und USB-Controller alle ausgegrauten Geräte deinstallieren.

Nach einem Neustart ist meist alles wieder gut

MS Exchange 2003 SP2 und die Datenbankgrösse

Dank dem Service Pack 2 für den Exchange Server 2003 wurde in der Standard version die Datenbankgrösse von 16GB auf 18GB erhöht. Sollte dies nicht ausreichen, kann man mit Hilfe eines REG_DWORD unter HKLM\SYSTEM\CurrentControlSet\Services\MSExchangeIS\SERVER NAME\Private-gid mit Namen “Database Size Limit in GB” und dem entsprechendem Wert erstellen