/
ActiveSync - FAQ

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. https://diegroupware.atlassian.net/wiki/spaces/ant2/pages/1341358096/ActiveSync+-+FAQ#Meine-Handys-synchronisieren-nicht-mehr.-Wo-kann-ich-nachsehen%3F).

  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.

Achtung Falle: Hier lautet der SchlĆ¼ssel nicht nur SCOM, sondern SCOM Systemhaus GmbH (!)

  • 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 }

Das Schreiben in den Eventstream sorgt dafĆ¼r, dass die Ƅnderung beim nƤchsten Durchlauf angewendet werden. Sie kƶnnen im AntonyHub unter ā€œEvent-Verarbeitungā€ unter dem Namen ā€œConfigurationTableā€ nachsehen, ob die Einstellung bereits angewendet worden ist. (siehe Screenshot)

image-20240902-113835.png

Ā 

Related content