Settings
The settings in ACMP are organized into various sections that you can configure.
In addition, you can change settings directly via the configuration file.
Changing Settings via the Configuration File (Config.xml)
In addition to the settings you can customize directly in the ACMP Console, others can only be customized via a configuration file. This section lists the configuration options that can only be customized via config.xml. If the values for a section can be customized in a full manner via the ACMP Console, that section is not listed here.
Storage location
The configuration file is located in the following directory:
%ProgramData%\Aagon\ACMP\Server\Config\%ServerId%\Config.xml
The %ServerID% is unique to each installation and can be found in the Server.ini file in the server directory.
Sections
The configuration file is divided into several sections so that you can quickly find and customize the function you're looking for.
ClientConfig
| Name | Value range | Default value | Description |
|---|---|---|---|
| ConnectionReadTimeout | Seconds | 3600 | The time a client connection waits for data from the Server. |
| SearchOnlineForInstallableWindowsUpdates | true false | true | Specifies whether the WUM Scanner should find Windows Updates that can be installed online. |
| PortRangeStart | Integer | 12666 | |
| PortRangeEnd | Integer | 12699 | |
| UserLoginTimeThresholdInSeconds | Integer | 30 | Specifies the number of seconds that a user login may have occurred in the past and still be counted as a new user login for the agent (This does not affect jobs that were not executed during user login because the Windows user login occurs before the ACMP Agent starts). |
| ShutdownDialogWaitPeriodInSeconds | Integer | 10 | Specifies the number of seconds the shutdown dialog waits on the Client before the shutdown jobs are started automatically. |
| CanAbortShutdownJobs | true | true | Specifies whether users can cancel jobs during shutdown in the shutdown dialog. If the value is false, the jobs start immediately without a delay. |
| WUSPort | Integer | 8530 | The port on which the Client listens for Windows Update requests. |
ServerConfig
| Name | Value range | Default value | Description |
|---|---|---|---|
| FileRepoPath | Windows Pfad | Path to the ACMP Server's file repository | |
| FileRepoUserName | Text | Username, used when FileRepoUseAuthentication = true | |
| FileRepoPassword | Encrypted text | Password used when FileRepoUseAuthentication = true | |
| FileRepoUseAuthentication | true false | false | Specifies whether a connection to the file repository should be established. |
| SQLCommandTimeout | Seconds | 30 | Time until timeout for SQL calls |
| PushQueueSendThreadCount | Integer | 5 | Simultaneous Push Attempts |
| ServerConsolePortActive | true | TCP port on the server for ACMP consoles only | |
| ServerConsolePort | Integer | 2109 | TCP port on the server for ACMP consoles only |
| AcceptConsoleOnlyOnConsolePort | true | false | Allow ACMP console connections only through the ACMP console port. |
| ServerTmpPath | Windows path | %AcmpServer%\Temp | Path to a directory that can be used as an ACMP temporary directory. This allows you to, for example, move the directory to a RAM disk with a capacity of several gigabytes. |
| ClientAddressMode | amIpAddress amComputerName amComputerFQDN | amIpAddress | Specifies whether the client should be addressed during a push using its primary IP address (amIpAddress), computer name (amComputerName), or FQDN (amComputerFQDN). |
| UseNagle | true false | false | Enables the Nagle algorithm for the ACMP Server's outgoing TCP connections. Does not affect incoming connections. |
| CanAcceptClientsWithEmptyServerId | true false | true | If this option is enabled, the ACMP Server allows clients that have sent an empty ServerId to establish a connection. |
| ConsoleTimeout | Integer | 2880 | Timeout in minutes after which an ACMP session exits due to inactivity. |
ServerProxyConfig
| Name | Wertebereich | Defaultwert | Beschreibung |
|---|---|---|---|
| HostName | string | update.aagon.com | Die URL des Webservers, von dem die Definitionsdateien heruntergeladen wird. Dies ist gültig für das Schwachstellen-Management, sowie für Managed Software, DNA und Windows Update Management. |
| UseOwnProxySettings | true false | false | Angabe ob die Proxy-Einstellungen aus Active Update genutzt werden sollen (false) oder ob davon abweichende Eistellungen aktiv sein sollen (true). |
AgentInstallationConfig
| Name | Wertebereich | Defaultwert | Beschreibung |
|---|---|---|---|
| ScanActiveDirectoryForClients | true false | true | Gibt an, ob per Clients per Active Directory in die Agenteninstallation importiert werden sollen. |
| LastActivityOfActiveDirectoryClientsInDays | Tage | 60 | Die Anzahl der Tage die sich ein Client das letzte mal beim AD angemeldet hat, um vom Import berücksichtigt zu werden. |
| ActiveDirectoryClientScanBaseDN | Text | Leerstring | Base DN, welcher für die Abfrage des Active Directories genutzt wird. |
| InstallServiceRetryTimeout | Minuten | 10 | Zeit zwischen zwei Installationsversuchen |
| MaxSimultaneousInstallThreads | Ganzzahl | 5 | Gibt an, wie viele gleichzeitige Agenteninstallationen parallel laufen. |
| PingTimeout | Ganzzahl | 500 | Anzahl an Millisekunden des Timeouts auf den gewartet wird, wenn für den IP Range eine IP angepingt wird. |
ClientCommandConfig
| Name | Wertebereich | Defaultwert | Beschreibung |
|---|---|---|---|
| IsContainerInheritanceEnabled | true false | false | Gibt an, dass Clients sich auch Scripte vom ACMP Server ziehen, die sie durch eine ContainerStruktur vererbt bekommen haben. |
| IsContainerRecalcBeforeScriptExecutionEnabled | true false | true | Gibt an, ob vor Ausführung eines Client Commands ein Container Recalc ausgeführt werden soll. |
HelpdeskConfig
| Name | Wertebereich | Defaultwert | Beschreibung |
|---|---|---|---|
| DefaultSendCommentPerMail | true false | false | Gibt an ob die Checkbox "Kommentar per E-Mail versenden" initial aktiviert ist oder nicht. Diese Option hat keine Auswirkung auf den Bulk Change. |
EMailConfig
| Name | Wertebereich | Defaultwert | Beschreibung |
|---|---|---|---|
| TicketIdOpenTag | Text | { | Öffnender Tag für Ticket ID der bei E-Mails verwendet wird. Leerzeichen am Anfang/Ende des Tags werden nicht unterstützt. |
| TicketIdCloseTag | Text | } | Schließende Tag für Ticket ID der bei E-Mails verwendet wird. Leerzeichen am Anfang/Ende des Tags werden nicht unterstützt. |
MailConfig
| Name | Wertebereich | Defaultwert | Beschreibung |
|---|---|---|---|
| AlwaysUseFileReceiver | true false | false | DEBUG KEY: XML Import für E-Mails; um Verarbeitung von E-Mails zu testen, ohne E-Mail Server zu ermöglichen. |
Mailboxes
| Name | Wertebereich | Defaultwert | Beschreibung |
|---|---|---|---|
| Name | Text | Anzeigename (wird nicht verwendet) | |
| Id | GUID | ID | |
| ReplyToEMail | E-Mail Addresse | Antwort an E-Mail | |
| ReplyToName | Text | Antwort an Name |
WebInterfaceConfig
HdInfoList
| Name | Wertebereich | Defaultwert | Beschreibung |
|---|---|---|---|
| CreatorID | GUID | Ersteller ID | |
| CreationDate | ISO 8601 Zeitstempel | Zeitpunkt der Erstellung | |
| LastModified | ISO 8601 Zeitstempel | Zeitpunkt der letzten Änderung | |
| ModifierID | GUID | Bearbeiter ID | |
| HasStartDate | true false | false | Gibt an, ob StartDate gesetzt wurde. |
| HasEndDate | true false | false | Gibt an, ob EndDate gesetzt wurde. |
| PostDate | ISO 8601 Zeitstempel | Wird vom Webinterface für die Sortierung von mehreren Einträgen verwendet. |
DistribFileRepoConfig
| Name | Wertebereich | Defaultwert | Beschreibung |
|---|---|---|---|
| NumberOfConnectionErrorsBeforePause | Ganzzahl | 3 | Gibt an, wie viele Verbindungsfehler auftreten können, bevor die unter TimeMinutesToWaitAfterConnectionFailure angegebene Zeit gewartet werden soll. |
| NumberOfSyncProcessors | Ganzzahl | 2 | Gib an, wie viele gleichzeitige Synchronisierungsvorgänge existieren. |
| TimeMinutesToWaitAfterConnectionFailure | Minuten | 5 | Gibt an, wie viele Minuten für einen neuen Versuch gewartet werden soll, nachdem NumberOfConnectionErrorsBeforePause erreicht wurde. |
| ConnectionTimeOut | Sekunden | 30 | Timeout beim Verbindungsversuch |
| AllowedFileSizeDelta | Kilobyte | 0 | Schwellwert der beim Dateigrößenvergleich erlaubt ist, bis die Datei als unterschiedlich gilt. Wenn Quell- und Zieldatei auf unterschiedlichen Dateisystemen liegen, kann es vorkommen das die API, aufgrund von unterschiedlicher Blockgröße, unterschiedliche Dateigrößen angibt. |
| EnableUncCopyResumption | true false | true | Standardmäßig ist der Wert auf true gesetzt, wodurch sich der Sync Service wie bisher verhält. Ist der Wert auf false, werden die Dateien nicht mehr zunächst als part~-Datei geschrieben und dann umbenannt, sondern direkt als Zieldatei geschrieben. Bei dem false ist kein Resume mehr möglich, wenn eine Datei zuvor nicht vollständig übertragen wurde (unvollständige Dateien werden immer erneut vollständig übertragen). |
QueryManagementConfig
| Name | Wertebereich | Defaultwert | Beschreibung |
|---|---|---|---|
| RecordCountOfPage | Ganzzahl | 25000 | Anzahl der Zeilen pro Page eines Query Ergebnisses |
| ValueDirectoryScannerTimeoutInMinutes | Positive Ganzzahl | 10 | Anzahl der Minuten, welche der Server wartet, um nach Werteänderungen den ValueDirectoryScanner auszuführen. |
ActiveUpdateConfig
NewUpdatesData
| Name | Wertebereich | Defaultwert | Beschreibung |
|---|---|---|---|
| LastTimeCheckedForUpdatesOnWebServer | Fließkommazahl | 0 | TDateTime Wert des Zeitpunkts der letzten Prüfung auf Existenz von Updates auf dem Updateserver. |
FinancialConfig
| Name | Wertebereich | Defaultwert | Beschreibung |
|---|---|---|---|
| CurrencyCode | Text | EUR | Anzeigetext für die Kostenerfassung im Ticket Management. |
DatabaseConfig
| Name | Wertebereich | Defaultwert | Beschreibung |
|---|---|---|---|
| IsFullTextSearchSupported | true false | true | Gibt an, ob die SQL Server Volltextsuche installiert ist. Wird dynamisch ermittelt und zugewiesen. |
LicenseManagementConfig
| Name | Wertebereich | Defaultwert | Beschreibung |
|---|---|---|---|
| DNADetectionPatternResultCountLimit | 1 - 2147483647 (Ganzzahl) | 20.000 | Definiert die maximal erlaubte Anzahl an zurück gelieferten Datensätzen bei den DNA Detection Patterns. |
Office365portal
| Name | Wertebereich | Defaultwert | Beschreibung |
|---|---|---|---|
| PortalLink | HTML Link | https://login.microsoftonline.com | Der Link zum Web Service für das Microsoft Office365 Portal. |

