serverConf.xml holds a lot of information concerning the configuration of your instance. But thereβs no direct access from the console. You can read and dump its content using Linux commands through Javascript.
Get your serverConf.xml
Create a simple workflow with a JS activity and an End:
Open up the JS activity and use this code:
var result = execCommand('pwd'); // to get current dir
logInfo(result[1]);
result = execCommand('ls ../../conf'); // to display the content of the conf folder
logInfo(result[1]);
result = execCommand('cp ../../conf/serverConf.xml /sftp/your-incoming-ftp-folder/');
logInfo(result[1]);
/**
* @param command The command to execute with its parameters
* @param bNoThrow true to get the output and the error code even if the command does not return zero (false by default).
*
* @return a table whose first element corresponds to the return code of the command (if the return code is different from zero, there is an anomaly) and the second element is a character string containing the standard output produced
*
* @note Depending on your installation, some commands can be blacklisted. For example: ln, dd, openssl, curl, wget, python, python3, perl, ruby, sh, bash, dash, zsh, base64, nlserver, node, phantomjs, java, awk, nc, telnet, ssh, scp, ftp
*/
function execCommand (command [, bNoThrow=false ])
See more JS commands in this tutorial
Sample of serverConf.xml
/usr/local/neolane/nl6/conf/ng/serverConf.xml.sample
<?xml version='1.0'?>
<serverConf>
<shared>
<!-- Identification
checkIPConsistent : Enable IP address checking Default: false
defaultMode : Default identification mode Default: 'nl'
longSessionTimeOutSec : Timeout of long sessions in seconds Default: 1296000
securityTimeOutSec : Security token timeout in seconds Default: 86400
sessionCacheSec : Cache of session information in seconds Default: 600
sessionTimeOutSec : Session timeout in seconds Default: 86400 -->
<authentication checkIPConsistent="false" defaultMode="nl" longSessionTimeOutSec="1296000"
securityTimeOutSec="86400" sessionCacheSec="600" sessionTimeOutSec="86400">
<!-- XTK authentication mode
internalPassword : Password of internal account
internalSecurityZone : Authorized zone for the internal account Default: 'lan' -->
<xtk internalPassword="" internalSecurityZone="lan"/>
</authentication>
<!-- Definitions of server data sources
exportDirectory : Path of destination directory for the exported data. Default: '$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/export/'
formCacheTimeToLive : Timeout in seconds after which a cache entry is invalidated. O means that cache entries are only refreshed at publication time. Default: 600
hosts : List of DNS masks that this instance serves (comma separated, can use * and ? patterns) Default: '*'
interactionCacheTimeToLive : Timeout in seconds after which a cache entry is invalidated. A negative value means that the cache is always invalidated. '0', empty or invalid values are considered to be 60. Default: 300
lang : Instance language
uploadDirectory : Path of destination directory for the uploaded data. Default: '$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/upload/'
uploadWhitelist : Authorized files to be downloaded separated by ','. The string must be a valid, regular java expression. Default: '.+'
viewCacheTimeToLive : Timeout in seconds after which a cache entry is invalidated. A negative value means that the cache is always invalidated. '0', empty or invalid values are considered to be 60. Default: 600
workingDirectory : XPath of the working directory. Default: '$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/workspace/' -->
<dataStore exportDirectory="$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/export/"
formCacheTimeToLive="600" hosts="*" interactionCacheTimeToLive="300"
lang="" uploadDirectory="$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/upload/"
uploadWhitelist=".+" viewCacheTimeToLive="600" workingDirectory="$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/workspace/">
<!-- URLs matching the regular expression are regenerated based on the URL defined in urlBase
urlBase : Base to use when generating external URLs. Ex: https://server.domain.com
urlRegEx : Regular expression to match URLs. Ex: http://server\.lan\.net.* -->
<proxyAdjust urlBase="" urlRegEx=""/>
<!-- Data source
-->
<dataSource name="default">
<dbcnx NChar="" bulkCopyUtility="" dbSchema="" encrypted="" login="" password=""
provider="" server="" timezone="" unicodeData="" useTimestampTZ=""/>
<sqlParams funcPrefix="">
<postConnectSQL/>
</sqlParams>
<pool aliveTestDelaySec="600" freeCnx="0" maxCnx="50" maxIdleDelaySec="1200"/>
</dataSource>
<!-- Virtual-directory-to-real-directory mapping.
name : Name of the virtual directory
path : Full path of the actual directory -->
<virtualDir name="images" path="$(XTK_INSTALL_DIR)/var/res/img/"/>
<virtualDir name="formCache" path="$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/formCache/"/>
<virtualDir name="publicFileRes" path="$(XTK_INSTALL_DIR)/var/res/$(INSTANCE_NAME)"/>
</dataStore>
<!-- DNS configuration
localDomain : Default domain name. Used by the SMTP HELO command.
nameServers : Comma separated list of domain name servers (DNS).
retry : Number of retries for a DNS query Default: 4
timeout : Timeout in milliseconds for a DNS query Default: 5000 -->
<dnsConfig localDomain="" nameServers="" retry="4" timeout="5000"/>
<!-- Command execution
blacklistFile : Path to the file containing the commands to blacklist
user : Execute commands as a different user -->
<exec blacklistFile="" user=""/>
<!-- Configuration of the service for converting web pages into PDF documents
command : Command line for running the conversion (in 'other' mode) example for phantomjs phantomjs - -ignore-ssl-errors=true '$(XTK_INSTALL_DIR)/bin/htmlToPdf.js' '-out:{outPdf}' '-post:{postFile}' '-url:{originUrl}' -sessiontoken:{sessiontoken} -format:{format} -orientation:{orientation} -marginTop:{marginTop} -marginLeft:{marginLeft} -marginRight:{marginRight} -marginBottom:{marginBottom}
maxProcessusCount : Max. number of conversion processes allowed at a time on one machine. Default: 5
mode : Tool to use for the conversion (phantomjs|wkhtmltopdf|other|disabled) Default: 'phantomjs'
timeout : Maximum conversion time in seconds. Beyond this threshold, the conversion process is stopped and an error is raised. Default: 120
verbose : Start in verbose mode to diagnose possible errors. Default: false
waitTime : Delay in seconds, when all processes are used at the same time and when waiting for a process to free up. If this delay is exceeded, conversion is stopped and an error is raised. Default: 15 -->
<htmlToPdf command="" maxProcessusCount="5" mode="phantomjs" timeout="120" verbose="false"
waitTime="15"/>
<!-- Configuring the JavaScript interpreter
maxMB : Maximum size in megabytes before running the garbage collector Default: 64
stackSizeKB : Size of each stack chunk in kilo octets Default: 8 -->
<javaScript maxMB="64" stackSizeKB="8"/>
<!-- Configuration of the SMTP server
mxAddress : IP address of SMTP server for the transfer of emails.
mxPort : TCP port of SMTP server used for the Email transfer. Default: 25 -->
<mailExchanger mxAddress="" mxPort="25"/>
<!-- Namespaces configuration
defaultNameSpace : Default namespace used when creating a new entity Default: 'cus' -->
<module defaultNameSpace="cus"/>
<!-- Monitoring service configuration
maxPreparationJobsSec : Duration in seconds after which a delivery action should no longer be in preparation Default: 3600
unixScript : Unix script ran by the monitoring service
winScript : Windows script to be executed by the monitoring service -->
<monitoring maxPreparationJobsSec="3600" unixScript="" winScript=""/>
<!-- Configuration of the document conversion server
maxConversions : Maximum number of conversions which an OpenOffice server is allowed to perform. Beyond this number, the server is restarted. Default: 1000
maxServerIdleSec : Maximum idle time of OpenOffice server before forced closing. Default: 7200
portRange : Interval of ports on which the OpenOffice servers are listening Default: 8101-8110
url : URL of the document conversion server Default: 'http://localhost:8080/nl/jsp/ooconv.jsp' -->
<ooconv maxConversions="1000" maxServerIdleSec="7200" portRange="8101-8110" url="http://localhost:8080/nl/jsp/ooconv.jsp"/>
<!-- Configuration of proxy parameters
enabled : Use a proxy server Default: false
override : List of addresses for which proxy parameters shall be ignored. Default: 'localhost*'
useSingleProxy : Use the same configuration for all types of proxy Default: false -->
<proxyConfig enabled="false" override="localhost*" useSingleProxy="false">
<!-- HTTP Proxy
-->
<proxyHTTP address="" login="" password="" port=""/>
<!-- Secure proxy
-->
<proxyHTTPS address="" login="" password="" port=""/>
</proxyConfig>
<!-- Configuration of the thread pool
maxThreadCount : Maximum number of threads in pool. Default: 10 -->
<threadPool maxThreadCount="10"/>
<!-- List of URLs that the Javascript code can access.
action : Default action if the URL is not in the authorized list. Values: deny (default), warn, ignore
debugTrace : Debugging trace of the URL selection mechanism Default: false -->
<urlPermission action="" debugTrace="false">
<!-- URL mask
dnsSuffix : Domain name, or domain parent, concerned by the URL
urlRegEx : Regular expression to refine validating URLs belonging to this domain. -->
<url dnsSuffix="api.omniture.com" urlRegEx="https://api\.omniture\.com/genesis/i/3\.1.*"/>
<url dnsSuffix="api.omniture.com" urlRegEx="https://api[1-5]\.omniture\.com/genesis/i/3\.1.*"/>
<url dnsSuffix="marketing.adobe.com" urlRegEx="https://.*"/>
<url dnsSuffix="gcm-http.googleapis.com" urlRegEx="https://gcm-http\.googleapis\.com/gcm/send.*"/>
<url dnsSuffix="graph.facebook.com" urlRegEx="https://.*"/>
<url dnsSuffix="api.line.me" urlRegEx="https://api\.line\.me/v1.*"/>
<url dnsSuffix="api.twitter.com" urlRegEx="https://api\.twitter\.com/1\.1.*"/>
<url dnsSuffix="adobeid-na1.services.adobe.com" urlRegEx="https://.*"/>
<url dnsSuffix="adobeid-na1-stg1.services.adobe.com" urlRegEx="https://.*"/>
<url dnsSuffix="deliverability.neolane.net" urlRegEx="https://deliverability\.neolane\.net/jssp/dm/renderingSeed\.jssp"/>
<url dnsSuffix="deliverability.neolane.net" urlRegEx="https://deliverability\.neolane\.net/nl/jsp/soaprouter\.jsp"/>
<url dnsSuffix="localhost" urlRegEx="http://localhost:8080/nms/jsp/.*"/>
<url dnsSuffix="localhost" urlRegEx="http://localhost:8080/nl/jsp/.*"/>
<url dnsSuffix="localhost" urlRegEx="http://localhost:8080/xtk/jsp/.*"/>
</urlPermission>
<!-- Server jobs
parseLogsPeriod : Memory status refresh period of server processing (in ms) Default: 500 -->
<xtkJobs parseLogsPeriod="500"/>
</shared>
<!-- Executes archiving operations in the background.
acquireLimit : Number of EMLs to process at the same time Default: 100
archivingType : Archiving strategy
args : Start-up parameters
autoStart : Automatic start Default: false
compressBatchSize : Max number of files in a compressed archive Default: 10000
compressionFormat : Compression format
expirationDelay : Number of days before unprocessed emails are archived Default: 2
initScript : ID of JavaScript to execute when starting the process
maxProcessMemoryAlertMb : Alert concerning the amount of RAM consumed (in Mb) by a given process Default: 1800
maxProcessMemoryWarningMb : Warning concerning the amount of RAM consumed (in Mb) by a given process Default: 1600
pollDelay : Delay (in seconds) between each update event Default: 60
processRestartTime : Time of the day when the process is automatically restarted Default: '06:00:00'
purgeArchivesDelay : Number of days before unprocessed emails are deleted Default: 7
runLevel : Priority at start Default: 10
smtpBccAddress :
smtpEnableTLS : Activates the delivery of emails in safe mode (STARTTLS/SMTPS) when supported by the remote server. Default: false
smtpRelayAddress : Comma-separated list of DNS names or IP addresses of SMTP relays to use.
smtpRelayPort : IP port of SMTP server. Default: 25 -->
<archiving acquireLimit="100" archivingType="" args="" autoStart="false" compressBatchSize="10000"
compressionFormat="" expirationDelay="2" initScript="" maxProcessMemoryAlertMb="1800"
maxProcessMemoryWarningMb="1600" pollDelay="60" processRestartTime="06:00:00"
purgeArchivesDelay="7" runLevel="10" smtpBccAddress="" smtpEnableTLS="false"
smtpRelayAddress="" smtpRelayPort="25"/>
<!-- Configuration of the inbound Email management module
args : Start-up parameters
autoStart : Automatic start Default: false
checkInstanceName : If true, the name of the Adobe Campaign instance contained in the Message-ID headers must be the same as the current instance. Default: true
defaultForwardAddress : Default email transfer address not processed by a rule.
errorForwardAddress : Default address used to transfer invalid Emails (bad MIME encoding).
ignoreSize : Is used to ignore the size of a message returned by POP3 servers. In this case, the module expects a '.' at the end of the messages. Default: false
inMailPeriodSec : Message queue polling frequency. Default: 5
initScript : ID of JavaScript to execute when starting the process
maxBroadLog : Defines the maximum number of log messages to keep in memory before updating the database. Default: 20
maxMsgPerSession : Maximum number of messages to read during POP3 session. Default: 200
maxProcessMemoryAlertMb : Alert concerning the amount of RAM consumed (in Mb) by a given process Default: 1800
maxProcessMemoryWarningMb : Warning concerning the amount of RAM consumed (in Mb) by a given process Default: 1600
maxSessionTTLSec : Maximum duration of message processing session Default: 100
popMailPeriodSec : POP3 polling period. Default: 300
popQueueSize : Queue size of read messages Default: 100
popTimeoutSec : Communication timeout with POP3 server. Default: 300
processRestartTime : Time of the day when the process is automatically restarted Default: '06:00:00'
reloadPeriodSec : Database reload frequency of accounts to be polled. Default: 600
runLevel : Priority at start Default: 10 -->
<inMail args="" autoStart="false" checkInstanceName="true" defaultForwardAddress=""
errorForwardAddress="" ignoreSize="false" inMailPeriodSec="5" initScript=""
maxBroadLog="20" maxMsgPerSession="200" maxProcessMemoryAlertMb="1800"
maxProcessMemoryWarningMb="1600" maxSessionTTLSec="100" popMailPeriodSec="300"
popQueueSize="100" popTimeoutSec="300" processRestartTime="06:00:00" reloadPeriodSec="600"
runLevel="10">
<!-- Dump of processed messages
dump : Save all inbound messages in text format. Default: false
msgPath : Message dump path. Default: '/tmp/inMail' -->
<msgDump dump="false" msgPath="/tmp/inMail"/>
</inMail>
<!-- Configuring the write daemon for inbound Interaction events
args : Start-up parameters
autoStart : Automatic start Default: false
callDataSize : Max. number of characters stored in the shared memory for call data Default: 0
initScript : ID of JavaScript to execute when starting the process
maxProcessMemoryAlertMb : Alert concerning the amount of RAM consumed (in Mb) by a given process Default: 1800
maxProcessMemoryWarningMb : Warning concerning the amount of RAM consumed (in Mb) by a given process Default: 1600
maxSharedEntries : Max. number of events stored in the shared memory. Default: 25000
nextOffersSize : Maximum number of eligible offers sorted right after propositions, to be stored for statistics Default: 0
processRestartTime : Time of the day when the process is automatically restarted Default: '06:00:00'
runLevel : Priority at start Default: 10
statsPeriod : Aggregation duration in seconds for the response time statistics. 0 means statistic storage was deactivated. Default: 600
targetKeySize : Max. number of characters stored in the shared memory for identifying individuals Default: 16 -->
<interactiond args="" autoStart="false" callDataSize="0" initScript="" maxProcessMemoryAlertMb="1800"
maxProcessMemoryWarningMb="1600" maxSharedEntries="25000" nextOffersSize="0"
processRestartTime="06:00:00" runLevel="10" statsPeriod="600" targetKeySize="16"/>
<!-- Configuration of delivery agents
args : Start-up parameters Default: '-tracefilter:nlmta'
autoStart : Automatic start Default: false
dataLogPath : If not empty, the path where all source files of sent emails will be saved.
debugPath : If not empty, copy MIME envelopes of sent mail messages in this directory. Used for trouble shooting.
dnsRequestLogDelayMs : Time in milliseconds to display the logs
errorPeriodSec : Time between generation of statistics and storage in the database. Default: 300
initScript : ID of JavaScript to execute when starting the process
logEmailErrors : Generate error statistics and store them in the database. Default: true
logLevel : Display level of log messages. Default: 2
maxMemoryMb : Maximum memory size (in MB) that an mta process can use. Above this limit, the process is re-started so that the memory it uses is released to the system. Default: 1024
maxProcessMemoryAlertMb : Alert concerning the amount of RAM consumed (in Mb) by a given process Default: 1800
maxProcessMemoryWarningMb : Warning concerning the amount of RAM consumed (in Mb) by a given process Default: 1600
minConnectionsToLog : Connection threshold to take into account Default: 100
minErrorsToLog : Error threshold to take into account Default: 1
minMessagesToLog : Message threshold to take into account Default: 1000
notifRelay : HostName:Port used to relay notifications
processRestartTime : Time of the day when the process is automatically restarted Default: '06:00:00'
purgeDataLogDelay : Number of days before archived emails in the directory specified in dataLogPath are purged. Default: 15
retryLostMessages : Parts of deliveries will be retried if the child process is dead Default: true
runLevel : Priority at start Default: 10
statServerAddress : Address of the delivery statistics server, given as <dns or ip>[:<port>]. If not defined, the default port is 7777.
statServerTLSSupport : Enables the TLS configurable by MX (requires an up-to-date statistics server) Default: true
statServerVersion : Communication protocol version (1 for a v5.11 and 6.0.2 server, 2 for a v6.1 server). If undefined, the latest version is used.
verifyMode : Activates the verify mode (no physical transmission of messages; used for simulation and tests). Default: false
workingPath : Location of temporary files used by the MTA to communicate with its child processes. Default: '$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/mta/'
xMailer : Value of field 'X-Mailer' in SMTP mail header. Default: 'nlserver, Build $(PRODUCT_VERSION)' -->
<mta args="-tracefilter:nlmta" autoStart="false" dataLogPath="" debugPath="" dnsRequestLogDelayMs=""
errorPeriodSec="300" initScript="" logEmailErrors="true" logLevel="2" maxMemoryMb="1024"
maxProcessMemoryAlertMb="1800" maxProcessMemoryWarningMb="1600" minConnectionsToLog="100"
minErrorsToLog="1" minMessagesToLog="1000" notifRelay="" processRestartTime="06:00:00"
purgeDataLogDelay="15" retryLostMessages="true" runLevel="10" statServerAddress=""
statServerTLSSupport="true" statServerVersion="" verifyMode="false" workingPath="$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/mta/"
xMailer="nlserver, Build $(PRODUCT_VERSION)">
<!-- Local file cache configuration
maxPeriodSec : Period, expressed in seconds, after which the file is automatically deleted from the cache to reclaim storage. Default: 244800
maxSizeOnDiskMb : Maximum cache size (Mb). Default: 1024
purgePeriodSec : Period in seconds between executions of the cache purge mechanism. Default: 3600 -->
<cache maxPeriodSec="244800" maxSizeOnDiskMb="1024" purgePeriodSec="3600"/>
<!-- Configuration of the mail server for the message delivery.
address : Comma-separated list of DNS names or IP addresses of SMTP relays to use.
port : IP port of SMTP server. Default: 25 -->
<relay address="" port="25"/>
<!-- Configuration of principal server
dataBasePoolPeriodSec : Database polling frequency of the jobs to be delivered. Default: 30
dataBaseRetryDelaySec : Waiting period after a database connection failure. Default: 60
domainKeysReloadPeriodSec : Validity period for the cache of private keys (DomainKeys). Default: 600
maxSpareServers : Maximum number of child servers. Default: 2
minSpareServers : Minimum number of child servers. Default: 0
startSpareServers : Number of child server at start-up. Default: 0 -->
<master dataBasePoolPeriodSec="30" dataBaseRetryDelaySec="60" domainKeysReloadPeriodSec="600"
maxSpareServers="2" minSpareServers="0" startSpareServers="0"/>
<!-- Configuration of child servers
extraArgs : Optional command line arguments
idleChildTimeoutSec : Timeout until idle child servers are stopped. Default: 60
maxAgeSec : Maximum message retention time. Default: 600
maxMsgPerChild : Maximum count of messages per child server. Default: 5000000
maxWaitingMessages : Maximum number of messages waiting in memory to be delivered. Default: 2000
maxWorkingSetMb : Maximum memory size (in MB) that a child process can use. Above this limit, the process is stopped so that the memory it uses is released to the system. Default: 128
soapConnectorTimeoutSec : Timeout (in seconds) after which a SOAP connection for a delivery connector is abandoned. Default: 600
startWithFirstMX : Always start with the highest priority MX Default: false
timeToLive : Maximum number of consecutive attempts when resumed. Default: 48 -->
<child extraArgs="" idleChildTimeoutSec="60" maxAgeSec="600" maxMsgPerChild="5000000"
maxWaitingMessages="2000" maxWorkingSetMb="128" soapConnectorTimeoutSec="600"
startWithFirstMX="false" timeToLive="48">
<!-- Configuration of SMTP sessions
enableTLS : Activates the delivery of emails in safe mode (STARTTLS/SMTPS) when supported by the remote server. Default: false
idleSessionTimeoutSec : Idle session timeout. Default: 5
initialDelaySec : Initial delay before retrying connection. This delay is doubled each time connection fails. Default: 4
maxSessionsPerChild : Maximum number of SMTP sessions by child server. Default: 1000 -->
<smtp enableTLS="false" idleSessionTimeoutSec="5" initialDelaySec="4" maxSessionsPerChild="1000">
<!-- Management of affinities with IP addresses for optimized outgoing SMTP traffic.
localDomain : Local domain name linked to the IP address. Used when issuing an SMTP HELO command.
name : Names linked to the affinity by users. Names are separated using semicolons; -->
<!-- IP : Outbound IP.
address : Associated physical address. Eg: '192.168.0.1'
excludeDomains : Comma separated list of domain masks to exclude
heloHost : Computer name linked to the IP address. Used when issuing an SMTP HELO command.
includeDomains : Comma separated list of domain masks to include
publicId : Associated public address ID. Used as a key for the statistics server. Must be numeric.
weight : Specifies the frequency of use for this IP, relative to other IPs (bigger weights lead to higher frequencies). -->
</smtp>
</child>
</mta>
<!--
useHTTPProxy : Use HTTP proxy defined in shared/proxyHTTP Default: false -->
<nmac useHTTPProxy="false">
<!-- Configuration to use a relay for the message delivery (connecteur ios http2).
address : DNS address or name of the relay to use.
port : Relay port. Default: 443
trustedCertsChain : Certificate chain (PEM file). Useful when using a mock server -->
<relay address="" port="443" trustedCertsChain=""/>
</nmac>
<!-- Event processing module for the Pipeline Services
appName : Name of the application generated in the Developer connection when the public key is saved.
args : Start-up parameters
authGatewayEndpoint : URL to obtain a gateway token Default: 'https://api.omniture.com'
authPrivateKey : Private key to obtain tokens (encrypted in AES with the XtkKey option)
autoStart : Automatic start Default: false
disableAuth : Connect to Pipeline Services without authentication.
discoverPipelineEndpoint : URL to discover the Pipeline Services URL Default: 'https://producer-pipeline-pnw.adobe.net'
dumpStatePeriodSec : Frequency that the process's internal information is saved in a file. Inactive if 0. Default: 0
forcedPipelineEndpoint : Force the listening URL of the Pipeline Services.
initScript : ID of JavaScript to execute when starting the process
maxProcessMemoryAlertMb : Alert concerning the amount of RAM consumed (in Mb) by a given process Default: 1800
maxProcessMemoryWarningMb : Warning concerning the amount of RAM consumed (in Mb) by a given process Default: 1600
monitorServerPort : HTTP server port allowing you to query the status of the process. Inactive if 0. Default: 7781
pointerFlushMessageCount : The pointer will be stored in the database every time that this number of messages are processed. Default: 1000
pointerFlushPeriodSec : The pointer will be stored in the database at least once during this period (useful in case of low activity). Default: 5
processRestartTime : Time of the day when the process is automatically restarted Default: '06:00:00'
processingJSThreads : Number of threads for event processing with a personalized JavaScript connector. Default: 4
processingThreads : Number of threads for event processing. Default: 4
retryPeriodSec : Delay between processing if there is a failure Default: 30
retryValiditySec : Abandon the event if the processing is still failing after this period. Default: 300
runLevel : Priority at start Default: 10 -->
<pipelined appName="" args="" authGatewayEndpoint="https://api.omniture.com" authPrivateKey=""
autoStart="false" disableAuth="" discoverPipelineEndpoint="https://producer-pipeline-pnw.adobe.net"
dumpStatePeriodSec="0" forcedPipelineEndpoint="" initScript="" maxProcessMemoryAlertMb="1800"
maxProcessMemoryWarningMb="1600" monitorServerPort="7781" pointerFlushMessageCount="1000"
pointerFlushPeriodSec="5" processRestartTime="06:00:00" processingJSThreads="4"
processingThreads="4" retryPeriodSec="30" retryValiditySec="300" runLevel="10"/>
<!-- Application option: Predictive Marketing.
kxenConfigFile : Default path and name of the KXEN configuration file, used when no path is specified in the predictive model.
url : Root URL of the server to invoke the datamining connectors. Default: 'http://localhost:8080' -->
<predictive kxenConfigFile="" url="http://localhost:8080"/>
<!-- Database repair module.
repairActionDelayMin : Delay (in minutes) after which delivery actions can be processed by the repair module. Default: 60 -->
<repair repairActionDelayMin="60"/>
<!-- Security zone
allowDebug : Authorize debug mode for Web applications Default: false
allowEmptyPassword : Authorize the user to use the application without a password Default: false
allowHTTP : Authorize the use of HTTP for operator logon Default: false
allowSQLInjection : Authorize the use of SQLDATA in expressions Default: false
allowUserPassword : Authorize user/password session tokens Default: false
label : Label Default: NewLabel()
name : Internal name Default: NewName()
sessionTokenOnly : Do not use the security token Default: false
showErrors : Display error details Default: false -->
<!-- subNetwork : Sub-network
label : Label Default: NewLabel()
mask : Mask or address
name : Internal name Default: NewName()
proxy : Mask or address of (reverse) proxy used by this sub-network to access the instance. In this case, the 'X-Forwarded-For' header will be tested instead of this proxy. Default: 127.0.0.1 -->
<!-- securityZone :
-->
<securityZone allowDebug="false" allowHTTP="false" allowSQLInjection="false" label="Public Network"
name="public">
<subNetwork label="All addresses" mask="*" name="all" proxy="127.0.0.1, ::1"/>
<securityZone allowDebug="true" allowHTTP="false" allowSQLInjection="false" label="Private Network (VPN)"
name="vpn" showErrors="true">
<securityZone allowDebug="true" allowEmptyPassword="false" allowHTTP="true"
allowSQLInjection="false" allowUserPassword="false" label="Private Network (LAN)"
name="lan" sessionTokenOnly="true" showErrors="true">
<subNetwork label="Lan 1" mask="192.168.0.0/16" name="lan1" proxy="127.0.0.1, ::1"/>
<subNetwork label="Lan 2" mask="172.16.0.0/12" name="lan2" proxy="127.0.0.1, ::1"/>
<subNetwork label="Lan 3" mask="10.0.0.0/8" name="lan3" proxy="127.0.0.1, ::1"/>
<subNetwork label="Localhost" mask="127.0.0.0/8" name="localhost" proxy="127.0.0.1, ::1"/>
<subNetwork label="Lan (IPv6)" mask="fc00::/7" name="lan6" proxy="127.0.0.1, ::1"/>
<subNetwork label="Lan (IPv6)" mask="fe80::/10" name="lan6b" proxy="127.0.0.1, ::1"/>
<subNetwork label="Localhost (IPv6)" mask="::1/128" name="localhost6" proxy="127.0.0.1, ::1"/>
</securityZone>
</securityZone>
</securityZone>
<!-- Configuration of the inbound SMS management module
args : Start-up parameters
autoStart : Automatic start Default: false
dataRetentionDays : Maximum number of days files working files kept by the SMPP connector. Default: 60
dataSizeMo : Maximum size in MB of the SMPP working files. Default: 512
initScript : ID of JavaScript to execute when starting the process
keepAlivePeriod : Max. period in seconds between two frames for notifying that the receiving session is still enabled Default: 25
maxProcessMemoryAlertMb : Alert concerning the amount of RAM consumed (in Mb) by a given process Default: 1800
maxProcessMemoryWarningMb : Warning concerning the amount of RAM consumed (in Mb) by a given process Default: 1600
pollPeriod : SMS account poll period. Default: 300
processRestartTime : Time of the day when the process is automatically restarted Default: '06:00:00'
reloadPeriod : Database reload frequency of accounts to be polled. Default: 600
runLevel : Priority at start Default: 10
srReadDelay : Only SRs with a recovery date earlier than the current time minus the duration in seconds given by srReadDelay. Default: 600
timeout : Communication timeout with SMS gateway. Default: 300 -->
<sms args="" autoStart="false" dataRetentionDays="60" dataSizeMo="512" initScript=""
keepAlivePeriod="25" maxProcessMemoryAlertMb="1800" maxProcessMemoryWarningMb="1600"
pollPeriod="300" processRestartTime="06:00:00" reloadPeriod="600" runLevel="10"
srReadDelay="600" timeout="300">
<!--
netsizeConnectionTimeout : Timeout in seconds when establishing a connection with Netsize Default: 30 -->
<netsize netsizeConnectionTimeout="30"/>
</sms>
<!-- MTA statistics module
args : Start-up parameters
autoStart : Automatic start Default: false
initScript : ID of JavaScript to execute when starting the process
maxProcessMemoryAlertMb : Alert concerning the amount of RAM consumed (in Mb) by a given process Default: 1800
maxProcessMemoryWarningMb : Warning concerning the amount of RAM consumed (in Mb) by a given process Default: 1600
port : Server listening port
processRestartTime : Time of the day when the process is automatically restarted Default: '06:00:00'
runLevel : Priority at start Default: 10 -->
<stat args="" autoStart="false" initScript="" maxProcessMemoryAlertMb="1800" maxProcessMemoryWarningMb="1600"
port="" processRestartTime="06:00:00" runLevel="10"/>
<!-- Log management module.
args : Start-up parameters
autoStart : Automatic start Default: false
initScript : ID of JavaScript to execute when starting the process
maxFileSizeMb : Maximum size in Mb for a log file Default: 10
maxProcessMemoryAlertMb : Alert concerning the amount of RAM consumed (in Mb) by a given process Default: 1800
maxProcessMemoryWarningMb : Warning concerning the amount of RAM consumed (in Mb) by a given process Default: 1600
processRestartTime : Time of the day when the process is automatically restarted Default: '06:00:00'
runLevel : Priority at start Default: 10 -->
<syslogd args="" autoStart="false" initScript="" maxFileSizeMb="10" maxProcessMemoryAlertMb="1800"
maxProcessMemoryWarningMb="1600" processRestartTime="06:00:00" runLevel="10"/>
<!-- Configuration of the tracking server
args : Start-up parameters
autoStart : Automatic start Default: false
consolidationPeriodSec : Consolidation period Default: 300
dedupOpenPeriodMin : Remove duplicate open tracking logs to limit the effects of mail previews in mail readers like Outlook. Default: 1
errorIgnorePercent : Do not update tracking indicators as long as the ratio of journals not already taken into account does not reach this value. Default: 1
errorIgnorePeriod : Maximum duration before error indicators are recomputed. Default: 86400
indicatorsDuration : Duration after the validity date of a delivery after which consolidated indicators are no longer computed Default: 2592000
initScript : ID of JavaScript to execute when starting the process
logCountPerRequest : Number of logs requested by call to the remote tracking server Default: 1000
maxProcessMemoryAlertMb : Alert concerning the amount of RAM consumed (in Mb) by a given process Default: 1800
maxProcessMemoryWarningMb : Warning concerning the amount of RAM consumed (in Mb) by a given process Default: 1600
processRestartTime : Time of the day when the process is automatically restarted Default: '06:00:00'
runLevel : Priority at start Default: 10
trackingIgnorePercent : Do not update tracking indicators as long as the ratio of journals not already taken into account does not reach this value. Default: 1
trackingIgnorePeriod : Maximum duration before tracking indicators are recomputed. Default: 86400
userAgentCacheSize : Size of browser identifier cache. Default: 500 -->
<tracking args="" autoStart="false" consolidationPeriodSec="300" dedupOpenPeriodMin="1"
errorIgnorePercent="1" errorIgnorePeriod="86400" indicatorsDuration="2592000"
initScript="" logCountPerRequest="1000" maxProcessMemoryAlertMb="1800"
maxProcessMemoryWarningMb="1600" processRestartTime="06:00:00" runLevel="10"
trackingIgnorePercent="1" trackingIgnorePeriod="86400" userAgentCacheSize="500"/>
<!-- Configuration of the tracking log writing daemon
args : Start-up parameters
autoStart : Automatic start Default: false
initScript : ID of JavaScript to execute when starting the process
maxCreateFileRetry : Maximum number of files that can be created in case of writing failure in log files. Default: 5
maxLogsSizeOnDiskMb : Maximum space used by logs on disk (in MB). May not be less than 100 MB. Default: 500
maxProcessMemoryAlertMb : Alert concerning the amount of RAM consumed (in Mb) by a given process Default: 1800
maxProcessMemoryWarningMb : Warning concerning the amount of RAM consumed (in Mb) by a given process Default: 1600
maxSharedLogs : Maximum number of logs stored in shared memory. Cannot be less than 10000. Default: 25000
processRestartTime : Time of the day when the process is automatically restarted Default: '06:00:00'
purgeLogsPeriod : Number of logs inserted before starting the purge of log files. May not be lower than 50000. Default: 50000
runLevel : Priority at start Default: 10
webTrackingParamSize : Maximum number of characters saved in shared memory for extra web tracking parameters Default: 64 -->
<trackinglogd args="" autoStart="false" initScript="" maxCreateFileRetry="5" maxLogsSizeOnDiskMb="500"
maxProcessMemoryAlertMb="1800" maxProcessMemoryWarningMb="1600" maxSharedLogs="25000"
processRestartTime="06:00:00" purgeLogsPeriod="50000" runLevel="10"
webTrackingParamSize="64"/>
<!-- Configuration of the Web Module
JVMOptions : Options of the JVM passed as a string. Default:
MaxThreads : Maximum number of threads. Default: 75
MinSpareThreads : Minimum number of threads. Default: 5
args : Start-up parameters
autoStart : Automatic start Default: false
controlPort : Tomcat listening control port Default: 8005
httpPort : Tomcat HTTP listening port Default: 8080
initScript : ID of JavaScript to execute when starting the process
maxDeliveryQueueSize : Maximum number of SubmitDelivery SOAP calls that can be queued. Default: 50
maxProcessMemoryAlertMb : Alert concerning the amount of RAM consumed (in Mb) by a given process Default: 1800
maxProcessMemoryWarningMb : Warning concerning the amount of RAM consumed (in Mb) by a given process Default: 1600
notifRelay : HostName:Port enabling relay of notifications
processRestartTime : Time of the day when the process is automatically restarted Default: '06:00:00'
runLevel : Priority at start Default: 10
startSoapRouterInModule : Start the SOAP router in module mode. Default: false -->
<web JVMOptions="" MaxThreads="75" MinSpareThreads="5" args="" autoStart="false"
controlPort="8005" httpPort="8080" initScript="" maxDeliveryQueueSize="50"
maxProcessMemoryAlertMb="1800" maxProcessMemoryWarningMb="1600" notifRelay=""
processRestartTime="06:00:00" runLevel="10" startSoapRouterInModule="false">
<!-- Parameters used by the JSPs
debug : Execution of JSP in debug mode or not
downloadPath : Download path of installation programs for the client consoles. Default: '$(XTK_INSTALL_DIR)/datakit/nl/fra/jsp'
foFileName : Path of .fo file.
soapRouter : URL of SOAP router (http://myserver/xxx, http://jni or mailto:xxx) Default: 'http://jni' -->
<jsp debug="" downloadPath="$(XTK_INSTALL_DIR)/datakit/nl/fra/jsp" foFileName=""
soapRouter="http://jni">
<!-- Class Path to use when starting JVM
-->
<classpath>$(XTK_INSTALL_DIR)/tomcat-7/bin/bootstrap.jar
$(XTK_INSTALL_DIR)/tomcat-7/bin/tomcat-juli.jar
$(XTK_INSTALL_DIR)/tomcat-7/lib/tomcat-coyote.jar
$(XTK_INSTALL_DIR)/tomcat-7/lib/tomcat-util.jar
$(XTK_INSTALL_DIR)/tomcat-7/lib/tomcat-api.jar
$(XTK_INSTALL_DIR)/tomcat-7/lib/servlet-api.jar
$(XTK_INSTALL_DIR)/tomcat-7/lib/jsp-api.jar
$(XTK_INSTALL_DIR)/tomcat-7/lib/el-api.jar
$(XTK_INSTALL_DIR)/java/lib/log4j-1.2.11.jar
$(XTK_INSTALL_DIR)/tomcat-7/lib/annotations-api.jar
$(XTK_INSTALL_DIR)/tomcat-7/lib/catalina.jar
$(XTK_INSTALL_DIR)/tomcat-7/lib/websocket-api.jar
$(XTK_INSTALL_DIR)/tomcat-7/lib/tomcat7-websocket.jar
$(XTK_INSTALL_DIR)/java/lib/pdfbox-2.0.4.jar
$(XTK_INSTALL_DIR)/java/lib/FontBox-0.1.0.jar
$(XTK_INSTALL_DIR)/java/lib/AGJavaEndpoint.22.jar
$(XTK_INSTALL_DIR)/java/lib/NSGConstants.jar
$(XTK_INSTALL_DIR)/java/lib/smpp.jar
$(XTK_INSTALL_DIR)/java/lib/nlweb.jar
$(XTK_INSTALL_DIR)/java/lib/weka.jar
$(XTK_INSTALL_DIR)/java/lib/KxCommonInterf.jar
$(XTK_INSTALL_DIR)/java/lib/KxJni.jar
$(XTK_INSTALL_DIR)/java/lib/KxJniInterf.jar
$(XTK_INSTALL_DIR)/java/lib/KxUtils.jar
$(XTK_INSTALL_DIR)/java/lib/jcaptcha-all.jar
$(XTK_INSTALL_DIR)/java/lib/apns-1.0.0.Beta6-jar-with-dependencies.jar
$(XTK_INSTALL_DIR)/java/lib/commons-collections-3.2.2.jar
$(XTK_INSTALL_DIR)/java/lib/jcommon-1.0.16.jar
$(XTK_INSTALL_DIR)/java/lib/jfreechart-1.0.13.jar
$(XTK_INSTALL_DIR)/java/lib/barcode4j-light.jar
$(XTK_INSTALL_DIR)/java/lib/zxing.jar
$(XTK_INSTALL_DIR)/java/lib/raztec.jar
$(XTK_INSTALL_DIR)/java/lib/gson-2.7.jar
$(XTK_INSTALL_DIR)/java/lib/alpn-api-1.1.3.v20160715.jar
$(XTK_INSTALL_DIR)/java/lib/netty-all-4.1.6.Final.jar
$(XTK_INSTALL_DIR)/java/lib/netty-tcnative-boringssl-static-1.1.33.Fork22.jar
$(XTK_INSTALL_DIR)/java/lib/pushy-0.8.1.jar
$(XTK_INSTALL_DIR)/java/lib/slf4j-api-1.7.21.jar
$(XTK_INSTALL_DIR)/java/lib/slf4j-simple-1.7.21.jar
$(OOO_URE_INSTALL_DIR)/java/juh.jar
$(OOO_URE_INSTALL_DIR)/java/ridl.jar
$(OOO_URE_INSTALL_DIR)/java/jurt.jar
$(OOO_BASIS_INSTALL_DIR)/program/classes/unoil.jar
$(OOO_INSTALL_DIR)/classes/juh.jar
$(OOO_INSTALL_DIR)/classes/ridl.jar
$(OOO_INSTALL_DIR)/classes/unoil.jar
$(OOO_INSTALL_DIR)/classes/jurt.jar</classpath>
</jsp>
<!-- Parameters used by the JSSPs
collectsGarbageAfterRequest : Enables the garbage collector of the JavaScript context after each query. Default: true
timeToLive : Maximum number of pages served by a JavaScript context. Default: 1000 -->
<jssp collectsGarbageAfterRequest="true" timeToLive="1000"/>
<!-- Relay for HTTP requests between two zones
debugRelay : Start the HTTP relay module within the Web server in debug mode Default: false
forbiddenCharsInAuthority : List of forbidden characters in the 'authority' section of a URI Default: '.?#@/:'
forbiddenCharsInPath : List of forbidden characters in the 'path' section of a URI Default: '?#/'
modDir : List of files to be used during a query on a folder Default: 'index.html'
startRelay : Start the HTTP relay module Default: false
startRelayInModule : Start the HTTP relay module within the Web server. Default: true
timeout : Wait time before deleting banned url Default: '60' -->
<relay debugRelay="false" forbiddenCharsInAuthority=".?#@/:" forbiddenCharsInPath="?#/"
modDir="index.html" startRelay="false" startRelayInModule="true" timeout="60">
<!-- List of URLs to relay (insert order defines priority).
IPMask : Comma separated list of source IP addresses allowed to used the relay for this mask
deny : Deny access to these URLs (return an HTTP 403 error)
hostMask : Comma separated list of DNS alias masks to relay (ex: '*.adobe.com').
httpAllowed : Http access authorized no matter what the security zone (like webApps)
relayHost : use the HTTP 'Host' header of the original request when relaying.
relayPath : Append the complete path of the URLs to relay to the URL of the target page.
status : Url status for synchronization (blacklist, spare, normal)
targetUrl : URL of the target page.
timeout : Maximum execution time (in seconds) of the request being relayed
urlPath : Mask of URLs to relay (ex: '/nl*', '*.jsp'). -->
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" status="normal"
targetUrl="http://localhost:7781" timeout="" urlPath="/pipelined/*"/>
<url IPMask="" deny="" hostMask="" httpAllowed="false" relayHost="true" relayPath="true"
status="normal" targetUrl="http://localhost:8080" timeout="" urlPath="/view/*"/>
<url IPMask="" deny="true" hostMask="" httpAllowed="false" relayHost="true"
relayPath="true" status="normal" targetUrl="http://localhost:8080" timeout=""
urlPath="*ooconv.jsp*"/>
<url IPMask="" deny="true" hostMask="" httpAllowed="false" relayHost="true"
relayPath="true" status="normal" targetUrl="http://localhost:8080" timeout=""
urlPath="/res/*.jsp*"/>
<url IPMask="" deny="" hostMask="" httpAllowed="true" relayHost="true" relayPath="true"
status="normal" targetUrl="http://localhost:8080" timeout="" urlPath="*/sc.jssp"/>
<url IPMask="" deny="" hostMask="" httpAllowed="true" relayHost="true" relayPath="true"
status="normal" targetUrl="http://localhost:8080" timeout="" urlPath="*/interactionProposal.jssp"/>
<url IPMask="" deny="" hostMask="" httpAllowed="true" relayHost="true" relayPath="true"
status="normal" targetUrl="http://localhost:8080" timeout="" urlPath="*/zoneJson.jssp"/>
<url IPMask="" deny="" hostMask="" httpAllowed="true" relayHost="true" relayPath="true"
status="normal" targetUrl="http://localhost:8080" timeout="" urlPath="/nms/jsp/barcode.jsp"/>
<url IPMask="" deny="" hostMask="" httpAllowed="true" relayHost="true" relayPath="true"
status="normal" targetUrl="http://localhost:8080" timeout="" urlPath="/nms/jsp/captcha.jsp"/>
<url IPMask="" deny="" hostMask="" httpAllowed="true" relayHost="true" relayPath="true"
status="normal" targetUrl="http://localhost:8080" timeout="" urlPath="/nms/jsp/webForm.jsp"/>
<url IPMask="" deny="" hostMask="" httpAllowed="true" relayHost="true" relayPath="true"
status="normal" targetUrl="http://localhost:8080" timeout="" urlPath="/xtk/jsp/zoneinfo.jsp"/>
<url IPMask="" deny="" hostMask="" httpAllowed="true" relayHost="true" relayPath="true"
status="normal" targetUrl="http://localhost:8080" timeout="" urlPath="*/facebookCallback.jssp"/>
<url IPMask="" deny="" hostMask="" httpAllowed="true" relayHost="true" relayPath="true"
status="normal" targetUrl="http://localhost:8080" timeout="" urlPath="/nl/jsp/m.jsp"/>
<url IPMask="" deny="" hostMask="" httpAllowed="true" relayHost="true" relayPath="true"
status="normal" targetUrl="http://localhost:8080" timeout="" urlPath="/nl/jsp/s.jsp"/>
<url IPMask="" deny="" hostMask="" httpAllowed="false" relayHost="true" relayPath="true"
status="blacklist" targetUrl="http://localhost:8080" timeout="" urlPath="/nms/jsp/*.jsp"/>
<url IPMask="" deny="" hostMask="" httpAllowed="false" relayHost="true" relayPath="true"
status="blacklist" targetUrl="http://localhost:8080" timeout="" urlPath="/xtk/jsp/*.jsp"/>
<url IPMask="" deny="" hostMask="" httpAllowed="false" relayHost="true" relayPath="true"
status="blacklist" targetUrl="http://localhost:8080" timeout="" urlPath="/nl/jsp/*.jsp"/>
<url IPMask="" deny="" hostMask="" httpAllowed="false" relayHost="true" relayPath="true"
status="blacklist" targetUrl="http://localhost:8080" timeout="" urlPath="*.jssp"/>
<url IPMask="" deny="" hostMask="" httpAllowed="true" relayHost="true" relayPath="true"
status="blacklist" targetUrl="http://localhost:8080" timeout="" urlPath="/webApp/*"/>
<url IPMask="" deny="" hostMask="" httpAllowed="false" relayHost="true" relayPath="true"
status="blacklist" targetUrl="http://localhost:8080" timeout="" urlPath="/report/*"/>
<url IPMask="" deny="" hostMask="" httpAllowed="false" relayHost="true" relayPath="true"
status="blacklist" targetUrl="http://localhost:8080" timeout="" urlPath="/jssp/*"/>
<url IPMask="" deny="" hostMask="" httpAllowed="false" relayHost="true" relayPath="true"
status="normal" targetUrl="http://localhost:8080" timeout="" urlPath="/strings/*"/>
<url IPMask="" deny="" hostMask="" httpAllowed="true" relayHost="true" relayPath="true"
status="normal" targetUrl="http://localhost:8080" timeout="" urlPath="/interaction/*"/>
<url IPMask="" deny="" hostMask="" httpAllowed="true" relayHost="true" relayPath="true"
status="normal" targetUrl="http://localhost:8080" timeout="" urlPath="/barcode/*"/>
<url IPMask="" deny="" hostMask="" httpAllowed="true" relayHost="true" relayPath="true"
status="normal" targetUrl="http://localhost:8080" timeout="" urlPath="/lineImage/*"/>
<url IPMask="" deny="" hostMask="" httpAllowed="true" relayHost="false" relayPath="false"
status="spare" targetUrl="" timeout="" urlPath="/favicon.*"/>
<url IPMask="" deny="" hostMask="" httpAllowed="true" relayHost="false" relayPath="false"
status="spare" targetUrl="" timeout="" urlPath="/*.html"/>
<url IPMask="" deny="" hostMask="" httpAllowed="true" relayHost="false" relayPath="false"
status="spare" targetUrl="" timeout="" urlPath="/*.png"/>
<url IPMask="" deny="" hostMask="" httpAllowed="true" relayHost="false" relayPath="false"
status="spare" targetUrl="" timeout="" urlPath="/*.jpg"/>
<!-- List of HTTP headers to add to replies forwarded to the relay.
name : Header name Default:
value : Header value Default: -->
<responseHeader name="X-XSS-Protection" value="1; mode=block"/>
</relay>
<!-- Configuration of the redirection module
IMSOrgId : Unique organization identifier within the Adobe Marketing Cloud, used in particular for the VisitorID service and the IMS SSO.
P3PCompactPolicy : Value describing the policy used for permanent cookies (compliant with the P3P Compact Policy format). Default: 'CAO DSP COR CURa DEVa TAIa OUR BUS IND UNI COM NAV'
databaseId : Database identifier associated with the tracking instance
defLogCount : Number of logs returned by default upon a call of method GetTrackingLogs Default: 30
expirationURL : URL of Web page used by default by the redirection server when redirection for a delivery action has expired.
maxJobsInCache : Maximum number of delivery actions in cache. May not be lower than 50. Default: 100
startRedirection : Start the redirection service. Default: true
startRedirectionInModule : Start the redirection service in module mode. Default: true
trackWebVisitors : Creation of logs for the pages visited by unknown users. Default: false
trackingPassword : Password used by the redirection server -->
<redirection IMSOrgId="" P3PCompactPolicy="CAO DSP COR CURa DEVa TAIa OUR BUS IND UNI COM NAV"
databaseId="" defLogCount="30" expirationURL="" maxJobsInCache="100"
startRedirection="true" startRedirectionInModule="true" trackWebVisitors="false"
trackingPassword="">
<!--
enabledIf : The tracking server is taken into account if the expression returns true
id : Name Default: 1
url : Extra redirection server URL -->
<spareServer enabledIf="" id="1" url=""/>
</redirection>
<!-- Email anti-spam scoring evaluation parameters
command : Command to execute to evaluate the anti-spam score of an email (e.g. 'perl spamcheck.pl') Default: '' -->
<spamCheck command=""/>
</web>
<!-- Workflow process configuration
affinity : Affinity Default:
args : Start-up parameters
autoStart : Automatic start Default: false
dataBasePoolPeriodSec : Period Default: 20
initScript : ID of JavaScript to execute when starting the process
maxProcessMemoryAlertMb : Alert concerning the amount of RAM consumed (in Mb) by a given process Default: 1800
maxProcessMemoryWarningMb : Warning concerning the amount of RAM consumed (in Mb) by a given process Default: 1600
notifRelay : HostName:Port enabling relay of notifications
processRestartTime : Time of the day when the process is automatically restarted Default: '06:00:00'
runLevel : Priority at start Default: 10 -->
<wfserver affinity="" args="" autoStart="false" dataBasePoolPeriodSec="20" initScript=""
maxProcessMemoryAlertMb="1800" maxProcessMemoryWarningMb="1600" notifRelay=""
processRestartTime="06:00:00" runLevel="10"/>
</serverConf>