ActiveSync - FAQ
- 1 Gibt es eine maximal Größe von E-Mails, die gesendet werden können?
- 2 Meine Handys synchronisieren nicht mehr. Wo kann ich nachsehen?
- 3 Wieso kommen keine E-Mails auf mein Handy?
- 4 Der ActiveSync Server kann den Port nicht binden. Was kann ich tun?
- 5 Kann ich als Admin die Passwortkomplexität konfigurieren?
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 MBuser_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
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üsstenHat 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
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?).
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.
<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.
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 sollActiveSyncSslCertPw
: 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
}