IT-Policy des BlackBerry Enterprise Server exportieren und importieren

Für den Fall einer Migration auf einen neuen BES, hat RIM eine Kurzanleitung zur Verfügung gestellt, um die Lizenzen aus der Datenbank zu exportieren und wieder in eine andere Datenbank einzupflegen. Die Handhabung ist sehr einfach und geschieht wie folgt über die Eingabeaufforderung:

IT Policy exportieren
bcp besmgmt..itpolicy2 out c:\itpolicy2.txt -c -T -S SQLServername\SQLInstance
bcp besmgmt..itpolicytemplate2 out c:\itpolicytemplate2.txt -c -T -S SQLServername\SQLInstance

IT Policy importieren
bcp besmgmt..itpolicy2 in c:\itpolicy2.txt -c -T -S SQLServername\SQLInstance
bcp besmgmt..itpolicytemplate2 in c:\itpolicytemplate2.txt -c -T -S SQLServername\SQLInstance

Anmerkung
Diese Befehle müssen auf dem Server ausgeführt werden, auf dem sich die SQL-Datenbank bzw. die Instanz befindet.

Versteckte Menüs im BlackBerry

Enterprise Activation (Options->Advanced)
ALT+CNFG – Settings for Enterprise Activation

Address Book
ALT+VALD – Validate the data structure and look for inconsistencies
ALT+RBLD – Force a data structure rebuild

Browser
ALT+RBVS – View web page source code

Calendar
Open up a Calendar item
ALT+VIEW Inside any Calendar item Show extra info for a Calendar event
(including message ID – handy for BES log troubleshooting)

from the Options menu, type the following (No ALT+ required)
SYNC – Enable Calendar slow sync
RSET – Will prompt for a reload of the calendar from the BES
RCFG – Request BES configuration
SCFG – Send device configuration
DCFG – Get CICAL configuration
SUPD – Enable detailed Cal. report for backup
SUPS – Disable detailed Cal. report for backup
SUPN – Disable Cal. report database
LUID – Enable view by UID
SRSL – Show Reminder status log

Messaging
ALT+VIEW – For messages, displays the RefId and FolderId for that particular message. For PIM items, displays only the RefId.

Search Application
ALT+ADVM Search Application Enabled Advanced Global Search

Home Screen
ALT(left)+Shift(right)+Del – Restart the Blackberry (only for full-keyboard Blackberries)
ALT+JKVV – Display cause of PDP reject
ALT+CAP+ H – Displays the Help Me screen
ALT + EACE – Displays the Help Me screen
ALT + ESCR – Displays the Help Me screen
ALT + NMLL – Switches the signal strength from bars to a numeric value.
ALT + LGLG – Displays the Java™ event log.

WLAN (WLAN wizard screen)
ALT-SMON WLAN – Enable simulated Wizard mode
ALT-SMOF WLAN – Disable simulated Wizard mode

Theme (from theme menu)
ALT-THMN – Change to no theme (B&W)
ALT-THMD – Change to default theme

Date/Time (Date/Time menu – No ALT+ required)
LOLO – Date/Time Show Network time values

SIM Card (Options->Advanced->SIM card – No ALT+ required)
MEPD – Display MEP info
MEP1 – Disable SIM personalization
MEP2 – Disable Network personalization
MEP3 – Disable Network subset personalization
MEP4 – Disable Service provider personalization
MEP5 – Disable Corporate personalization

Wissenswertes zur cdo.dll

  • Die Datei cdo.dll, welche sich bis zum Exchange 2003 im Ordner /Exchsrvr/bin befindet, ist eine Programmierschnittstelle, welche der BlackBerry-Server nutzt um eine Verbindung/Kommunikation mit dem ExchangeServer aufzubauen
  • Registrieren der cdo.dll: Aus /Exchsrvr/bin in C:\Windows\System32 (Server wo der BES installiert wird) kopieren und „regsvr32 cdo.dll“ ausführen
  • Überprüfen ob die cdo.dll registriert ist: Schlüssel HKEY_CLASSES_ROOT\CLSID\{3FA7DEB3-6438-101B-ACC1-00AA00423326} lokalisieren
  • Wichtig: Sobald sich die Version der cdo.dll nach einem Exchangeupdate ändert, muss diese auch auf dem BlackBerryServer aktualisiert werden

Hier noch ein netter Artikel von MSXFAQ: MAPI und CDO

HKEY_CLASSES_ROOT\CLSID\{3FA7DEB3-6438-101B-ACC1-00AA00423326}

Ablauf einer Enterprise Aktivierung

1. Aktivierung – Auf dem Gerät wird eine ETP.DAT Daten generiert, und an die Mailbox des Users gesendet

2. Verschlüsselung – Der BlackBerry Messaging Agent generiert einen permanente Encryption Key und sendet es an das Gerät

3. Services – Der BlackBerry Policy Service erhält eine Anfrage zum Versenden der Servicebücher und der IT-Policie

4. Synchronisation
– Das Gerät kann nun Nachrichten empfangen und versenden. Es werden alle restlichen Daten in einem Slow-Sync-Verfahren synchronisiert

    Checkliste: Installation BES 4.1.x / BPS 4.1.x

    • Blackberry Service Account:
      • User „BESAdmin“ incl. Mailbox im AD anlegen
    • Microsoft-Exchange Berechtigungen für BESAdmin:
      • Objektverwaltung auf Administrationsebene:
        • System-Manager/Administrative Gruppen, Rechtsklick auf Gruppe
        • Objektverwaltung zuweisen -> BESAdmin hinzugefügt, nur Ansicht
      • Postfachberechtigungen auf Serverebene:
        • Rechtsklick auf Serversymbol -> Sicherheit, BESAdmin erhält zusätzlich:
          send as, receive as, Administer Information Store
    • „Senden als“ Berechtigung im Active Directory
      • Ansicht (Erweiterte Funktionen) -> Eigenschaften der Domain-> Sicherheit -> Erweitert ->
        BESAdmin hinzufügen -> Auf „Benutzer-Objekte“ „Senden-Als“ Berechtigung setzen
    • Lokale Administrationsrechte auf BES-Server:
      • Auf Domain-Controller:
        • BESAdmin in die Gruppe Builtin\Administratoren aufgenommen (nicht Domain-Admins!)
        • Sicherheitsrichtlinie für Domänencontroller:
          • Log on Locally with local permissions / Lokal anmelden
          • Log on as Service / Als Dienst anmelden
      • Auf Member-Server:
        • BESAdmin in die Gruppe der lokalen Administratoren aufgenommen
        • Lokale Sicherheitsrichtlinie:
          • Log on Locally with local permissions / Lokal anmelden
          • Log on as Service / Als Dienst anmelden
    • Konfiguration des BES-Servers:
      • Deinstallation von Outlook auf dem BES-Server (falls vorhanden)
      • Installation des IIS (I386 des Betriebssystems erforderlich)
      • Überprüfung der Firewall
        • (Port 3101: bidirectionally, outbound-initiated, wenn Proxy -> transparent!)
        • Test via “telnet srp.de.blackberry.net 3101“
      • Nur bei Installation des BES auf Windows XP:
        • Installation W2K3-Adminpak (erfordert W2K3 Server CD)
      • Nur bei Installation des BES auf Member-Server:
        • Exchange 2000/2003: Installation Exchange System Manager (erfordert Exchange-CD)
        • Exchange 2007: Installation der Collaboration Data Objects
      • Exchange 2000/2003: Abgleich der CDO.DLL (mind. Version 6.5.6980.3)
        • Aus exchsrvr\bin in system32 kopieren und registrieren [regsvr32 cdo.dll]
    • Setup mit dem BlackBerry-ServiceAccount druchführen(!)

    Was bedeutet APN?

    APN steht für „Access Point Name“ und bezeichnet ein externes Netzwerk, welches vom BlackBerry aus zugänglich ist. Es ist eine Art Subnetz, bei dem der Anbieter entscheidet, welche Dienste einem Gerät zur Verfügung stehen.
    Blackberry-Anwendungen wie z.B. BES, BPS, BIS, usw., welche den BlackBerry APN nutzen, werden über das Netzwerk von RIM geroutet. Anwendungen wie z.B. googleMaps, XING-Client, etc. kommunizieren über den GPRS-APN und somit nicht über das RIM-Netzwerk.

    Kompatibilitäts Matrix Blackberry Enterprise Server

    Zusammenfassung (Stand 17. April 2009):

    BES 5.0:

    Windows Small Business Server 2003 Standard / SP2 – Nicht unterstützt
    Windows Small Business Server 2003 Premium – Nicht unterstützt
    Windows Server 2000 SP4 – Wird unterstützt
    Windows Server 2003 SP1 / SP2 / R2 / R2 SP2 (32-bit / 64-bit)- Wird unterstützt
    Windows Server 2008 (32-bit / 64-bit) – Wird unterstützt

    Exchange Server 2000 SP4 – wird unterstützt
    Exchange Server 2003 / SP1 / SP2 – wird unterstützt
    Exchange Server 2007 / SP1 – wird unterstützt

    Internet Explorer 7 – wird unterstützt
    Internet Explorer 8 – wird nicht unterstützt

    BES 4.1.6:

    Windows Small Business Server 2003 Standard / SP2 – Wird unterstützt
    Windows Small Business Server 2003 Premium – Wird unterstützt
    Windows Server 2000 SP4 – Wird unterstützt
    Windows Server 2003 SP1 / SP2 / R2 / R2 SP2 (32-bit / 64-bit)- Wird unterstützt
    Windows Server 2008 (32-bit / 64-bit) – Wird nicht unterstützt

    Exchange Server 2000 SP4 – wird unterstützt
    Exchange Server 2003 / SP1 / SP2 – wird unterstützt
    Exchange Server 2007 / SP1 – wird unterstützt

    Download:
    BlackBerry Enterprise Server for Microsoft Exchange – Compatibility Matrix