ActiveSync - FAQ

Gibt es eine maximal Größe von E-Mails, die gesendet werden können?

Die maximale Größe der Attachments kann mit der Setting MailSettings.ActiveSync.MaxAttachmentSize in antony eingestellt werden. Die Einheit der Einstellung ist in MB.

Dazu im Administrator unter Grundeinstellungen > Einstellungen verwalten unter Name nach MailSettings.ActiveSync.MaxAttachmentSize suchen. Der Wert kann dort angepasst werden.

Nach Setzen ist ein Neustart des Active-Sync Dienstes erforderlich

Wenn es diesen Eintrag nicht gibt, so muss er in der Datenbank manuell gesetzt werden. Dieser muss in der settings Tabelle erzeugt werden.

  • Id: Durch die DB vergeben lassen

  • Type: System.String

  • Name: MailSettings.ActiveSync.MaxAttachmentSize

  • Value: z.B. 5 für 5 MB

  • user_id: 0

  • computername: null

  • VID: 0

  • converted: 1

Anschließend ist ein Neustart vom gesamten System notwendig.

Meine Handys synchronisieren nicht mehr. Wo kann ich nachsehen?

Dazu kann man die Logs prüfen. Activesync protokolliert unter “%windows%\system32\config\systemprofile\AppData\Roaming\SCOM Systemhaus GmbH\Antony\ActiveSyncLog”. Es wird eine Log-Datei pro Endgerät geschrieben.

Die Dateien sind zu groß für den notepad. Man kann sie aber über den TotalCommander öffnen. Die neusten Zugriffe der Endgeräte sind unten zu finden.

Die Log-Dateien können bei Bedarf einfach gelöscht werden. Es muss nichts neu gestartet werden.

Die geschriebenen Dateien sind zu groß, um sie mit den normalen notepad zu öffnen. Es wird der TotalCommander empfohlen.

Wieso kommen keine E-Mails auf mein Handy?

Wenn ein Handy keine E-Mails angezeigt bekommt, dann kann es mehrere Ursachen haben. Entweder liegt ein Konfigurationsfehler vor oder ein Fehler im Service. Folgende Dinge können geprüft werden

  1. Hat der Benutzer E-Mails, welche überhaupt synchronisiert werden müssen? Um diese Frage zu beantworten, müssen die Einstellungen von antony geprüft werden. Dazu unter Einstellungen>Einstellungen>ActiveSync>E-Mails im Client diese prüfen. Standardmäßig werden alle E-Mails synchronisiert die grün sind. Die Einstellungen können aber auch abweichen. Mit diesen Einstellungen kann jetzt im Client geprüft werden, ob E-Mails vorhanden sind, die synchronisiert werden müssten

  2. Hat das Handy einen zu kleinen Synchronisierungszeitraum eingestellt? Zusätzlich zu den Einstellungen im Client gibt das Handy zusätzlich ein Interval vor, welches Synchronisiert werden soll. Fallen die gefunden E-Mails heraus, werden sie auch nicht synchronisiert

  3. Gibt es technische Fehler beim Synchronisieren? Dies kann geprüft werden, indem die Log-Dateien gelesen werden. (Vgl. ActiveSync - FAQ | Meine Handys synchronisieren nicht mehr. Wo kann ich nachsehen?).

  4. Ist der Active-Sync Dienst erreichbar? Ein Problem mit der Synchronisierung kann auch im Netzwerk/Firewall liegen. Um das zu Prüfen, kann der folgende Link verwendet werden. Kommt eine Anmeldung durch den Browser, ist hier alles in Ordnung. Gleichzeitig kann geprüft werden, ob vielleicht ein Problem mit dem Zertifikat besteht.

    1. <BaseUri>/activesync-admin

Der ActiveSync Server kann den Port nicht binden. Was kann ich tun?

Der Standardport für den ActiveSync Server lautet 50080 (HTTP) und 50443 (Https). Da der Port im dynamischen Bereich liegt, kann dieser durch andere Programme blockiert werden. Üblicherweise sind dies ausgehende Verbindungen wie z.B. Datenbankverbindungen.

Mit folgenden Befehl kann geprüft werden, ob ein Port blockiert ist.

netstat -ano | find "<port>"

Die Ausgabe sieht wie folgt aus. Im Beispiel gibt es eine Verbindung vom lokalen Port “65169” (1) zum Port “54333” zum Server 172.20.0.7 (2), welche durch den Prozess mit der PID 11308 (3) hergestellt ist. In unseren Fall ist der lokale Port 54333 folglich nicht belegt.

netsh Beispielausgabe

Der ActiveSync-Server kann über folgenden Registrierungsschlüssel eingstellt werden.

  • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\SCOM Systemhaus GmbH\Antony\ActiveSyncServerPort

    • Die Einstellung ist ein DWORD und beinhaltet den einzustellenden Port

  • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\SCOM Systemhaus GmbH\Antony\ActiveSyncServerSslPort

    • Die Einstellung enthält ein DWORD und beinhaltet den einzustellenden Port

    • Zusätzlich können noch folgende Schlüssel für das Zertifikat gesetzt werden. Es wird aber empfohlen dies über netsh an den Port zu binden!

      • ActiveSyncSslCert: Ein vollständiger Pfad zum Zertifikat, welches gebunden werden soll

      • ActiveSyncSslCertPw: Das Passwort dieses des Zertifikats

Nachdem die Einstellung vorgekommen wurde, muss der ActiveSync-Dienst neugestartet werden. Ein Neustart des MainServices ist nicht notwendig!

 

Kann ich als Admin die Passwortkomplexität konfigurieren?

Ja selbstverständlich! Seit Version 2.24.110.2 muss lediglich der Eventstream gefüttert werden. Folgende SQL kann angepasst und ausgeführt werden:

INSERT INTO `antony`.`eventstream_configuration`(`timestamp`, `identifier`, `action`, `app`, `event_type`, `payload`, `user_id`, `user_name`) VALUES ('2024-08-29 11:50:40', 'ActiveSyncPasswordRulesConfiguration', ' ()', NULL, 0, '{\"SettingsName\": \"ActiveSyncPasswordRulesConfiguration\",\"Payload\": \"{\\\"UseSpecialCharacter\\\":false,\\\"Length\\\":12,\\\"UseLowerCaseCharacter\\\":true,\\\"UseUpperCaseCharacter\\\":true,\\\"UseNumber\\\":true}\"}', 2, 'Administrator');

Der Payload ist ein JSON welches wie folgt aufgebaut ist:

{ "Length":12, // Die Länge des Passworts "UseSpecialCharacter":false, // Sonderzeichen erlauben "UseLowerCaseCharacter":true, // Kleine Buchstaben erlauben "UseUpperCaseCharacter":true, // Große Buchstaben erlauben "UseNumber":true // Nummern erlauben }