Le fichier de configuration du serveur

La configuration globale d’Adobe Campaign est définie dans le fichier serverConf.xml qui se trouve dans le répertoire conf du répertoire d’installation. Cette section répertorie l’ensemble des nœuds et des paramètres du fichier serverConf.xml.

REMARQUE

Les configurations côté serveur ne peuvent être exécutées que par Adobe pour les déploiements hébergés par Adobe. Pour en savoir plus sur les différents déploiements, consultez la section Modèles d'hébergement ou cette page. Les étapes d'installation et de configuration des modèles hébergés et hybrides sont présentées dans cette section.

Les premiers paramètres se trouvent dans le nœud shared. Ils sont liés à l’instance et peuvent être utilisés par toutes les commandes nlserver (nlserver web, nlserver wfserver, etc.). Les autres sections se rapportent à une sous-commande spécifique de nlserver.

Paramètres partagés

Autres paramètres

authentication

Voici les différents paramètres du nœud authentication :

Paramètre Description Type Valeur par défaut
checkIPConsistent
Activer la vérification des adresses IP.
Booléen
false
defaultMode
Mode d’identification par défaut.
Chaîne
'nl'
longSessionTimeOutSec
Timeout des sessions longues en secondes.
Long
1296000
securityTimeOutSec
Timeout du jeton de sécurité en secondes.
Long
86400
sessionCacheSec
Durée de mise en cache : cache des informations de session en secondes.
Long
600
sessionTimeOutSec
Timeout de session en secondes.
Long
86400

XTK

Voici les différents paramètres du nœud authentication > XTK :

Paramètre Description Type Valeur par défaut
internalPassword
Mot de passe du compte internal.
Chaîne

internalSecurityZone
Zone de sécurité du compte internal : zone autorisée pour le compte internal.
Chaîne
'lan'

dataStore

Voici les différents paramètres du nœud dataStore. C’est là que vous définissez les sources de données du serveur.

Paramètre Description Type Valeur par défaut
exportDirectory
Répertoire d’export : chemin du répertoire destination pour les données exportées.
Chaîne
'$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/export/'
extraSandboxedDirectories
Répertoires en sandbox supplémentaires : autres chemins à ajouter au sandbox (séparés par une virgule).
Chaîne
'/home/customers/,/sftp/'
formCacheTimeToLive
Délai de validité du cache des formes : délai en secondes au-delà duquel une entrée du cache est invalidée. 0 indique que les entrées du cache sont rafraîchies uniquement lors des publications.
Long
600
hosts
Masques DNS : liste de masques DNS associés à cette instance (séparés par des virgules, peut comporter les caractères joker * et ?).
Chaîne
'*'
interactionCacheTimeToLive
Délai de validité du cache des interactions : délai en secondes au-delà duquel une entrée du cache est invalidée. Une valeur négative a pour effet l’invalidation systématique du cache. Les valeurs '0', vide, non valides ou absentes sont remplacées par la valeur '60'.
Long
300
lang
Langue de l’instance (énumération). Les valeurs possibles sont 'fr_FR' (Français), 'en_GB' (Anglais (UK)), 'en_US' (Anglais (US)), 'de_DE' (Deutsch) et 'ja_JP' (Japonais).
Chaîne
'en_US'
uploadDirectory
Répertoire d’upload : chemin du répertoire destination pour les données téléchargées.
Chaîne
'$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/upload/'
uploadAllowlist
Fichiers autorisés à être téléchargés séparés par des ','. La chaîne doit être une expression régulière Java valide. Voir la section Limitation des fichiers téléchargeables.
Chaîne
'.+'
useVault
Stocker les secrets dans Vault : utiliser Hashicorp Vault.
Booléen
false
vaultSecretPath
Chemin d’accès du secret dans Vault
Chaîne
'/v1/secret/campaign/'
vaultTokenPath
Chemin d’accès local du fichier contenant le jeton de coffre. $(HOME) peut être utilisé dans ce chemin (mais pas d’autres variables d’environnement).
Chaîne
'$(HOME)/.vaulttoken'
vaultUrl
URL de Hashicorp Vault
Chaîne

viewCacheTimeToLive
Délai de validité du cache des vues : délai en secondes au-delà duquel une entrée du cache est invalidée. Une valeur négative a pour effet l’invalidation systématique du cache. Les valeurs '0', vides, non valides ou absentes sont remplacées par la valeur '60'.
Long
600
workingDirectory
Chemin du répertoire de travail.
Chaîne
workingDirectory : chemin du répertoire de travail. Par défaut : '$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/workspace/'

proxyAdjust

Voici les différents paramètres du nœud dataStore > proxyAdjust. Les URL correspondant à l’expression régulière seront regénérées à partir de l’URL définie dans urlBase.

Paramètre Description Type
urlBase
Base à utiliser quand on génère des URL externes. Ex : https://server.domain.com
Chaîne
urlRegEx
Expression régulière de match. Ex : http://server\.lan\.net.*
Chaîne

dataSource

Voici les différents paramètres du nœud dataStore > dataSource.

Paramètre Description Type Valeur par défaut
name
Nom de la source de données
Chaîne
default

Dans le nœud dataStore > dataSource > dbcnx, configurez les paramètres de connexion :

Paramètre Description Type Valeur par défaut
NChar
Stockage unicode
Booléen
dbSchema
Espace de travail
Chaîne
encrypted
Mot de passe crypté
Booléen
login
Compte
Chaîne
password
Mot de passe
Chaîne
provider
Type (énumération). Les valeurs possibles sont 'Oracle', 'MSSQL' (Microsoft SQL Server), 'PostgreSQL' (PostgreSQL,), 'Teradata', 'DB2', 'MySQL', 'Netezza', 'AsterData', 'SAPHANA' (SAP HANA), 'RedShift' (Amazon Redshift), 'ODBC' (ODBC (Sybase ASE, Sybase IQ)), 'Relay' (relais HTTP vers base distante).
Chaîne
'Oracle'
server
Serveur
Chaîne
timezone
Fuseau horaire : voir la section Gestion des fuseaux horaires.
Chaîne
unicodeData
Données unicode en base
Booléen
useTimestampTZ
Champs de date avec fuseau horaire : voir la section Gestion des fuseaux horaires.
Booléen

Dans le nœud dataStore > dataSource > sqlParams, configurez les paramètres SQL :

Paramètre Description Type
funcPrefix
Préfixe pour les fonctions
Chaîne

Dans le nœud dataStore > dataSource > pool, configurez les paramètres du pool de connexions associé :

Paramètre Description Type
aliveTestDelaySec
Délai entre les tests de validité de la connexion.
Court
freeCnx
Nombre de connexions libres conservées dans le pool.
Court
maxCnx
Nombre maximum de connexions autorisées avant de refuser de se connecter. Voir cette note technique.
Court
maxIdleDelaySec
Délai avant clôture automatique d’une connexion non utilisée. 0 signifie prendre la valeur par défaut.
Court

virtualDir

Voici les différents paramètres du nœud dataStore > virtualDir. Il s’agit de la configuration du mapping entre les répertoires virtuels et réels.

Pour plus d'informations, voir la section Gestion des ressources publiques.

Paramètre Description Type
name<a0/
Nom du répertoire virtuel
Chaîne
path
Chemin complet du répertoire réel
Chaîne

Voici la configuration par défaut :

<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)"/>

preprocessCommand

Voici les différents paramètres du nœud dataStore > preprocessCommand. Il s’agit des commandes autorisées pour le pré-traitement de l’activité de workflow « Chargement du fichier ».

Paramètre Description Type
command
La ligne de commande
Chaîne
label
Libellé de ligne de commande
Chaîne
name<a0/
Nom de ligne de commande
Chaîne

Voici la configuration par défaut :

<preprocessCommand command="" label="None" name="none"/>
<preprocessCommand command="zcat &quot;$fileName&quot;" label="Decompression" name="zcat"/><preprocessCommand command="gpg --decrypt &quot;$fileName&quot;" label="Decrypt" name="gpg"/>

dnsConfig

Voici les différents paramètres du nœud dnsConfig (configuration DNS).

Pour plus d’informations, consultez cette section.

Paramètre Description Type Valeur par défaut
localDomain
Nom de domaine : nom de domaine par défaut. Utilisé par la commande SMTP HELO. Par défaut, utilise les paramètres réseau de la première interface réseau déclarée sous Windows, ou parse le fichier /etc/resolv.conf sous Linux (entrée domain ou search).
Chaîne

nameServers
Serveur DNS : liste séparée par des virgules des serveurs de noms de domaines (DNS). Voir la note ci-dessous.
Chaîne

retry
Nombre de tentatives pour une requête DNS.
Long
4
timeout
Timeout en millisecondes pour une requête DNS.
Long
5000
REMARQUE

Remarque sur nameSevers : par défaut, utilise le réseau
paramètres de la première interface réseau déclarée dans Windows
non définie dans UNIX. Définit les serveurs de noms de domaine (DNS)
utilisé par le MTA pour obtenir le Mail Exchanger déclaré pour
un domaine.

Si cette valeur n'est pas définie, le MTA recherche ces informations dans la configuration du réseau hôte. Si plusieurs DNS sont possibles, les différentes adresses DNS doivent être séparées par une virgule (exemple : 212.155.207.1,212.155.207.2). Si votre serveur de diffusion comporte plusieurs interfaces réseau, la liste DNS utilisée par le MTA est la première. Dans ce cas, nous vous recommandons de spécifier le paramètre nameServer pour éviter toute ambiguïté.

ATTENTION

Si votre configuration d’hôte réseau utilise DHCP, le MTA ne trouvera pas la liste DNS fournie par DHCP. Dans ce cas, nous vous recommandons de spécifier la liste DNS dans les paramètres réseau du panneau de configuration de Windows.

exec

Voici les différents paramètres du nœud exec (exécution des commandes).

Pour plus d'informations, voir la section Restreindre les commandes externes autorisées.

Paramètre Description Type
blacklistFile
Chemin d'accès au fichier contenant les commandes à ajouter à la liste autorisée.
Chaîne
user
Exécuter des commandes en tant qu’utilisateur différent.
Chaîne

htmlToPdf

Voici les différents paramètres du nœud htmlToPdf. Il s’agit de la configuration du service de conversion de pages web en document PDF.

Paramètre Description Type Valeur par défaut
command
Ligne de commande à lancer pour effectuer la conversion (en mode 'other').
Chaîne

maxProcessusCount
Max. Nombre maximum de processus de conversion qui peuvent exister simultanément sur une même machine.
Long
5
mode
Outil à utiliser pour effectuer la conversion. Les valeurs possibles sont : phantomjs, wkhtmltopdf, other, disabled
Chaîne
'phantomjs'
timeout
Timeout pour une conversion : durée maximale d’une conversion en secondes. Au-delà, le processus de conversion est arrêté et une erreur est retournée.
Long
120
verbose
Mode verbeux : lancer en mode verbeux afin de diagnostiquer d’éventuelles erreurs.
Booléen
false
waitTime
Délai d’attente pour obtenir un processus : délai d’attente en secondes, quand tous les processus sont utilisés simultanément dans l’attente de la libération d’un processus. En cas de dépassement de ce délai, la conversion est abandonnée et une erreur est retournée.
Long
15

Exemple pour 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}

IMS

Voici les différents paramètres du nœud IMS. Il s'agit de la configuration pour Campaign se connectant à un autre service à l'aide de IMS.

Paramètre Description Type Valeur par défaut
authIMSClientId
Identifiant du client
Chaîne

authIMSClientSecret
Clé secrète (cryptée en AES)
Chaîne

authIMSCode
Code d'autorisation (cryptée en AES)
Chaîne

authIMSEndpoint
URL du serveur IMS
Chaîne
'https://ims-na1.adobelogin.com'
authIMSTAClientId
Identifiant du client du compte technique
Chaîne

authIMSTAClientSecret
Clé secrète de compte technique (cryptée en AES)
Chaîne

authIMSTAId
Identifiant du compte technique
Chaîne

authIMSTAPrivateKey
Clé privée de compte technique (cryptée en AES)
Chaîne

javaScript

Voici les différents paramètres du nœud javaScript. Il s’agit de la configuration de l’interpréteur JavaScript.

Voir à ce sujet la documentation sur le reporting et cette note technique.

Paramètre Description Type Valeur par défaut
maxMB
Taille maximum en méga-octets avant de déclencher le garbage collector.
Long
512
stackSizeKB
Taille en kilo-octets de chaque bloc de pile. Il s’agit d’un paramètre d’optimisation de la gestion de la mémoire que la plupart des utilisateurs ne devraient pas ajuster.
Long
8

mailExchanger

Voici les différents paramètres du nœud mailExchanger. Il s’agit de la configuration du serveur SMTP.

Paramètre Description Type Valeur par défaut
mxAddress
Serveur SMTP : adresse IP du serveur SMTP pour le transfert des emails.
Chaîne

mxPort
Port TCP du serveur SMTP pour le transfert des emails.
Chaîne
25

module

Voici les différents paramètres du nœud module. Il s’agit de la configuration du module de restriction des espaces de noms xtk.

Paramètre Description Type Valeur par défaut
defaultNameSpace
Espace de noms par défaut lors de la création d’une nouvelle entité.
Chaîne
'cus'

monitoring

Voici les différents paramètres du nœud monitoring. Il s’agit de la configuration du service de surveillance.

Paramètre Description Type Valeur par défaut
maxPreparationJobsSec
Durée maximale de préparation : durée en secondes au-delà de laquelle une diffusion ne doit plus être en préparation.
Long
3600
unixScript
Script Unix à exécuter par le service de surveillance.
Chaîne

winScript
Script Windows à exécuter par le service de surveillance.
Chaîne

ooconv

Voici les différents paramètres du nœud ooconv. Il s’agit de la configuration du serveur de conversion de documents.

Paramètre Description Type Valeur par défaut
maxConversions
Nombre maximum de conversions qu’un serveur OpenOffice est autorisé à effectuer. Au-delà de ce nombre, le serveur est redémarré.
Long
1000
maxServerIdleSec
Durée maximum d’inactivité du serveur OpenOffice avant arrêt.
Long
7200
portRange
Intervalle de ports sur lesquels les serveurs OpenOffice sont démarrés en écoute.
Chaîne
8101-8110
url
URL du serveur de conversion de document.
Chaîne
'http://localhost:8080/nl/jsp/ooconv.jsp'

proxyConfig

Voici les différents paramètres du nœud proxyConfig. Il s’agit de la configuration des paramètres de proxy.

Pour plus d'informations, voir la section Paramétrage de la connexion au proxy.

Paramètre Description Type Valeur par défaut
enabled
Utiliser un serveur proxy.
Booléen
false
override
Exceptions : liste des adresses pour lesquelles ignorer les paramètres de proxy.
Chaîne
'localhost*'
useSingleProxy
Serveur proxy unique : utiliser la même configuration pour tous les types de proxy.
Booléen
false

HTTP Proxy / Secure proxy

Dans le nœud proxyConfig > HTTP Proxy / Secure proxy, configurez les paramètres suivants.

Pour plus d'informations, voir la section Paramétrage de la connexion au proxy.

Paramètre Description Type
address
Adresse du serveur proxy
Chaîne
login
Login pour la connexion au serveur proxy
Chaîne
password
Mot de passe pour la connexion au serveur proxy
Chaîne
port
Port du serveur proxy
Court

threadPool

Voici les différents paramètres du nœud threadPool.

Paramètre Description Type Valeur par défaut
maxThreadCount
Nombre maximal de threads dans le pool.
Long
10

urlPermission

Voici les différents paramètres du nœud urlPermission. Il s’agit de la liste des URL auxquelles le code JavaScript peut accéder.

Liste de domaines et d’expressions régulières spécifiant si une URL rencontrée dans le code JavaScript peut ou non être utilisée par le serveur Adobe Campaign.

Si l’URL ne s’y trouve pas, l’action par défaut est réalisée, en fonction du mode spécifié par défaut.

Pour plus d'informations, voir la section Protection des connexions sortantes.

Paramètre Description Type Valeur par défaut
action
Action par défaut si l’URL n’est pas dans la liste autorisée (énumération). Les valeurs possibles sont 'ignore' (autoriser sans message d’avertissement, cela nécessite la désactivation de la protection), 'warn' (autoriser et émettre un message d’avertissement) et 'deny' (interdire l’accès à l’URL).
Chaîne
deny
debugTrace
Trace de débogage du mécanisme de sélection des URL : émet des messages supplémentaires au cours du processus de vérification des URL.
Booléen
false

url

Pour chacune des URL, ajoutez un nœud url avec les paramètres suivants :

Pour plus d'informations, voir la section Protection des connexions sortantes.

Paramètre Description Type
dnsSuffix
Nom de domaine, ou domaine parent, concerné par l’URL : tout ou partie du domaine de l’URL à vérifier afin d’accélérer la vérification. L’URL est uniquement vérifiée par rapport à l’expression régulière si son domaine contient dsnSuffix.
Chaîne
urlRegEx
Expression régulière pour affiner la validation des URL appartenant à ce domaine : expression régulière que l’URL doit vérifier, si elle correspond à dnsSuffix.
Chaîne

Si un enregistrement correspond à dnsSuffix, mais pas à urlRegEx, l’enregistrement suivant est examiné.

Par exemple, pour autoriser l’accès à toutes les URL du domaine business.com, nous pouvons définir deux enregistrements :

dnsSuffix="business.com" urlRegEx="http://.*"

et

dnsSuffix="business.com" urlRegEx="https://.*"

Voici la configuration par défaut :

<url dnsSuffix="api.omniture.com" urlRegEx="https://api.omniture.com/genesis/i/3.1.*"   />
<url dnsSuffix="omniture.com" urlRegEx="https://api[1-5].omniture.com/genesis/i/3.1.*"  />
<url dnsSuffix="marketing.adobe.com"                     urlRegEx="https://.*"                                    />
<url dnsSuffix="fcm.googleapis.com"                      urlRegEx="https://fcm.googleapis.com/fcm/send.*"       />
<url dnsSuffix="graph.facebook.com"                      urlRegEx="https://.*"                                    />
<url dnsSuffix="api.line.me"                             urlRegEx="https://api.line.me/.*"                      />
<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/.*"              />

xtkJobs

Voici les différents paramètres du nœud xtkJobs. Il s’agit de la configuration des traitements serveur.

Paramètre Description Type Valeur par défaut
purgeLogsPeriod
Période en millisecondes de rafraîchissement de l’état mémoire d’un traitement serveur.
Long
500

archiving

Voici les différents paramètres du nœud archiving. Il s’agit de la configuration des opérations d’archivage en arrière-plan.

Pour plus d'informations, voir la section Activer l'archivage des emails (on-premise).

Paramètre Description Type Valeur par défaut
acquireLimit
Quantité d’EML à traiter en même temps
Long
100
archivingType
Stratégie d’archivage des messages envoyés (énumération). Les valeurs possibles sont '0' (aucun archivage) et '1' (transfert l’archivage des messages envoyés vers un serveur SMTP).
Octet
0
args
Paramètres de démarrage
Chaîne

autoStart
Démarrage automatique
Booléen
false
compressBatchSize
Taille d’une archive compressée : nombre de fichiers max dans une archive compressée.
Long
10000
compressionFormat
Format de compression utilisé lors de l’archivage (énumération). Les valeurs possibles sont '0' (aucune compression) et '1' (compresse les messages envoyés au format zip).
Octet
1
expirationDelay
Délai avant l’archivage automatique des emails non traités : nombre de jours avant la mise en archive automatique des emails non traités.
Long
2
initScript
Identifiant du JavaScript à exécuter lors du démarrage du processus.
Chaîne

maxProcessMemoryAlertMb
Alerte consommation mémoire : alerte pour le niveau de RAM en Mo consommée par un processus donné.
Long
1800
maxProcessMemoryWarningMb
Avertissement consommation mémoire : avertissement pour le niveau de RAM en Mo consommée par un processus donné.
Long
1600
pollDelay
Délai (en secondes) entre chaque événement de mise à jour.
Long
60
processRestartTime
Heure de la journée où le processus est redémarré automatiquement. Pour plus d'informations, consultez la section Redémarrage automatique des processus.
Chaîne
'06:00:00'
purgeArchivesDelay
Nombre de jours avant la purge des emails non traités.
Long
7
runLevel
Priorité de démarrage : les modules en priorité basse sont démarrés en premier et arrêtés en dernier. Le module syslogd doit donc avoir la priorité 0.
Court
10
smtpBccAddress
Destination de la cible d’archivage
Chaîne

smtpEnableTLS
Activer le support SMTPS : active la diffusion des emails en mode sécurisé (STARTTLS/SMTPS) si le serveur distant le supporte.
Booléen
false
smtpNbConnection
Nombre de connexions au serveur SMTP d’archivage.
Long
1
smtpRelayAddress
Liste séparée par des virgules des noms DNS ou adresses IP des relais SMTP à utiliser.
Chaîne

smtpRelayPort
Port IP du serveur SMTP.
Long
25

inMail

Voici les différents paramètres du nœud inMail. Il s’agit de la configuration du module de gestion des emails entrants.

Paramètre Description Type Valeur par défaut
args
Paramètres de démarrage
Chaîne

autoStart
Démarrage automatique
Booléen
false
checkInstanceName
Vérifier le nom de l’instance : si vrai, le nom de l’instance Adobe Campaign contenu dans les en-têtes Message-ID doit être le même que celui de l’instance courante.
Booléen
vrai
defaultForwardAddress
Adresse de transfert : adresse par défaut de transfert des emails non traités par une règle.
Chaîne
false
errorForwardAddress
Adresse pour les erreurs : adresse par défaut de transfert des emails invalides (mauvais encoding MIME).
Chaîne

ignoreSize
Ignorer la taille du message : permet d’ignorer la taille d’un message donnée par un serveur POP3. Dans ce cas, le module attend la présence d’un caractère '.' en fin de message.
Booléen
false
inMailPeriodSec
Période de lecture des messages : périodicité d’interrogation des files de messages.
Long
5
initScript
Identifiant du JavaScript à exécuter lors du démarrage du processus.
Chaîne

maxBroadLog
Nombre maximum de logs à mettre à jour : définit le nombre maximum de messages de logs de diffusion conservés en mémoire avant la mise à jour de la base de données.
Long
20
maxMsgPerSession
Nombre maximal de messages à lire au cours d’une session POP3.
Long
200
maxProcessMemoryAlertMb
Alerte consommation mémoire : alerte pour le niveau de RAM en Mo consommée par un processus donné.
Long
1800
maxProcessMemoryWarningMb
Avertissement consommation mémoire : avertissement pour le niveau de RAM en Mo consommée par un processus donné.
Long
1600
maxSessionTTLSec
Durée de la session : durée maximale de la session de traitement des messages.
Long
100
popMailPeriodSec
Période d’interrogation des comptes POP3.
Long
300
popQueueSize
Taille de la file de messages lus
Long
100
popTimeoutSec
Timeout des communications avec le serveur POP3.
Long
300
processRestartTime
Heure de la journée où le processus est redémarré automatiquement. Pour plus d'informations, consultez la section Redémarrage automatique des processus.
Chaîne
'06:00:00'
reloadPeriodSec
Périodicité du chargement depuis la base de données des comptes à interroger.
Long
600
runLevel
Priorité de démarrage : les modules en priorité basse sont démarrés en premier et arrêtés en dernier. Le module syslogd doit donc avoir la priorité 0.
Court
10

msgDump

Dans le nœud inMail > msgDump, configurez les paramètres suivants. Il s’agit de la configuration de la sauvegarde des messages traités.

Paramètre Description Type Valeur par défaut
dump
Sauvegarder tous les messages entrants au format texte.
Booléen
false
msgPath
Chemin de sauvegarde des messages.
Chaîne
'/tmp/inMail'

interactiond

Voici les différents paramètres du nœud interactiond. Il s’agit de la configuration du démon d’écriture des événements Interaction entrants.

Pour plus d'informations, voir la section Interaction - Mémoire tampon.

Paramètre Description Type Valeur par défaut
args
Paramètres de démarrage
Chaîne

autoStart
Démarrage automatique
Booléen
false
callDataSize
Max. Nombre maximal de caractères stockés en mémoire partagée pour les données d'appel.
Long
0
initScript
Identifiant du JavaScript à exécuter lors du démarrage du processus
Chaîne

maxProcessMemoryAlertMb
Alerte consommation mémoire : alerte pour le niveau de RAM en Mo consommée par un processus donné.
Long
1800
maxProcessMemoryWarningMb
Avertissement consommation mémoire : avertissement pour le niveau de RAM en Mo consommée par un processus donné.
Long
1600
maxSharedEntries
Max. Nombre maximal d'événements stockés en mémoire partagée.
Long
25000
nextOffersSize
Nombre maximal d’offres éligibles classées juste après les propositions, à stocker pour statistiques.
Long
0
processRestartTime
Heure de la journée où le processus est redémarré automatiquement. Pour plus d'informations, consultez la section Redémarrage automatique des processus.
Chaîne
'06:00:00'
runLevel
Priorité de démarrage : les modules en priorité basse sont démarrés en premier et arrêtés en dernier. Le module syslogd doit donc avoir la priorité 0.
Court
10
statsPeriod
Durée d’agrégation en secondes pour les statistiques des temps de réponse. 0 signifie que le stockage des statistiques est désactivé.
Long
600
targetKeySize
Max. Nombre maximal de caractères stockés en mémoire partagée pour l'identification d'un individu.
Long
16

mta

Voici les différents paramètres du nœud mta. Il s’agit du paramétrage des agents de diffusion.

b
Paramètre Description Type Valeur par défaut
args
Paramètres de démarrage
Chaîne
'-tracefilter:nlmta'
autoStart
Démarrage automatique
Booléen
false
dataLogPath
Chemin de sauvegarde des emails envoyés : si pas vide, chemin où seront enregistrés tous les fichiers sources des emails envoyés.
Chaîne

debugPath
Répertoire de dump : si non vide, copie les enveloppes MIME des messages envoyés dans ce répertoire. Utilisé à des fins de diagnostic.
Chaîne

dnsRequestLogDelayMs
Délai des logs de requête DNS : délai en millisecondes pour afficher les logs.
Long

errorPeriodSec
Périodicité de la remontée des erreurs : durée exprimée en secondes définissant la périodicité de la remontée des erreurs dans la base de données.
Long
300
initScript
Identifiant du JavaScript à exécuter lors du démarrage du processus.
Chaîne

logEmailErrors
Générer des statistiques d’erreur et les enregistrer dans la base de données.
Booléen
vrai
logLevel
Niveau d’affichage des messages de logs. Niveau de gravité des logs enregistrés dans la base de données. Les messages de logs générés par le MTA ne sont pas tous systématiquement enregistrés dans la base de données. Vous pouvez, avec ce paramètre, définir le niveau à partir duquel vous considérez qu’un message doit être enregistré dans la base de données. Si vous définissez le niveau 2, les messages de niveaux 1 et 0 seront aussi enregistrés alors qu’en définissant le niveau 1, seuls les messages 1 et 0 sont enregistrés. Les valeurs possibles sont : 0 (erreurs), 1 (avertissement) et 2 (info).
Long
2
maxMemoryMb
Taille maximum en méga-octets de la mémoire qu’un processus mta est autorisé à consommer. Au-delà de cette taille, le processus doit redémarrer afin de libérer la mémoire qu’il utilise.
Long
1024
maxProcessMemoryAlertMb
Alerte consommation mémoire : alerte pour le niveau de RAM en Mo consommée par un processus donné.
Long
1800
maxProcessMemoryWarningMb
Avertissement consommation mémoire : avertissement pour le niveau de RAM en Mo consommée par un processus donné.
Long
1600
minConnectionsToLog
Seuil de connexions à prendre en compte. Les statistiques d’erreurs ne seront pas générées pour un chemin donné si le nombre total de connexions depuis la durée spécifiée par errorPeriodSec est strictement inférieur à ce seuil.
Long
100
minErrorsToLog
Seuil d’erreurs à prendre en compte : les statistiques d’erreurs ne seront pas générées pour un chemin donné si le nombre total d’erreurs depuis la durée spécifiée par errorPeriodSec est strictement inférieur à ce seuil.
Long
1
minMessagesToLog
Seuil de messages à prendre en compte : les statistiques d’erreurs ne seront pas générées pour un chemin donné si le nombre total de messages envoyés depuis la durée spécifiée par errorPeriodSec est strictement inférieur à ce seuil.
Long
1000
notifRelay
Relais de notification : HostName:Port permettant le relais des notifications.
Chaîne

processRestartTime
Heure de la journée où le processus est redémarré automatiquement. Pour plus d'informations, consultez la section Redémarrage automatique des processus.
Chaîne
'06:00:00'
purgeDataLogDelay
Délai avant la suppression des emails archivés : nombre de jours avant la purge des emails archivés dans le répertoire spécifié dans dataLogPath.
Long
15
retryLostMessages
Réessayer les messages perdus : les fragments de diffusions seront repris si le processus enfant est mort.
Booléen
vrai
runLevel
Priorité de démarrage : les modules en priorité basse sont démarrés en premier et arrêtés en dernier. Le module syslogd doit donc avoir la priorité 0.
Court
10
signEmailLinks
Activez le mécanisme de signature. La sécurité du tracking des liens dans les emails sera ainsi améliorée.
Booléen
vrai
statServerAddress
Adresse du serveur des statistiques de diffusion, sous la forme <dns or ip> [ : <port> ]. Voir la section Coordonnées du serveur de statistiques.
Chaîne
Si non défini, le port par défaut est 7777.
statServerTLSSupport
Activer le TLS par domaine : active le TLS configurable par MX (nécessite un serveur de statistiques à jour).
Booléen
vrai
statServerVersion
Version du protocole utilisé : version du protocole de communication (1 pour un serveur 5.11 et 6.0.2, 2 pour un serveur 6.1).
Chaîne
Si non définie, la dernière version est utilisée.
useMomentum
Si la valeur est "true", votre instance utilise le MTA amélioré.
Booléen

verifyMode
Mode de vérification : active le mode vérification (pas d’envoi physique des messages ; utilisé en simulation et tests).
Booléen
false
workingPath
Répertoire de travail : emplacement des fichiers temporaires utilisés par le MTA pour communiquer avec ses processus enfants.
Chaîne
'$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/mta/'
xMailer
Champ X-Mailer : valeur du champ d’en-tête SMTP 'X-Mailer'.
Chaîne
'nlserver, Build $(PRODUCT_VERSION)'

cache

Dans le nœud cache, configurez les paramètres suivants. Il s’agit de la configuration du cache fichier local.

Paramètre Description Type Valeur par défaut
maxPeriodSec
Recyclé après : période, exprimée en secondes, au-delà de laquelle le fichier est automatiquement supprimé du cache pour libérer de l’espace.
Long
244800
maxSizeOnDiskMb
Taille maximum du cache (Mo).
Long
1024
purgePeriodSec
Périodicité de la purge : durée exprimée en secondes définissant la périodicité de réveil du mécanisme de purge du cache.
Long
3600

relay

Dans le nœud mta > relay, configurez les paramètres suivants. Il s’agit de la configuration pour l’utilisation d’un serveur de mail pour assurer la diffusion des messages.

La liste sera gérée de la même manière qu’une liste de MX renvoyée par une requête DNS MX. En règle générale, le premier MX est utilisé tant qu’il est disponible, puis le suivant est utilisé, et ainsi de suite.

Pour plus d'informations, consultez la section Relais SMTP.

Paramètre Description Type Valeur par défaut
address
Liste séparée par des virgules des noms DNS ou adresses IP des relais SMTP à utiliser.
Chaîne

port
Port IP du serveur SMTP.
Long
25

master

Dans le nœud mta > master, configurez les paramètres suivants. Il s’agit de la configuration du serveur principal.

Pour plus d’informations, consultez cette section.

Paramètre Description Type Valeur par défaut
dataBasePoolPeriodSec
Périodicité de recherche dans la base de données des jobs à diffuser. Cette valeur indique le nombre de secondes entre deux recherches dans la base de données. Pour connaître la liste des jobs en attente de diffusion, le MTA interroge la base de données à intervalles de temps réguliers. Lorsqu’il n’y a aucun job en attente, cet intervalle de temps est défini par cette valeur. Par contre, si lors de la dernière recherche, le MTA n’a pu confier un job en attente à un serveur enfant, ce délai est automatiquement ramené à une seconde afin de permettre le traitement du job en attente le plus rapidement possible, c’est-à-dire dès qu’un serveur enfant est à nouveau disponible. Cela ne signifie pas qu’une requête de base de données sera réalisée toutes les secondes jusqu’à ce qu’un serveur enfant soit de nouveau disponible, car l’accès à la base n’est réalisé que si au moins un serveur enfant devient disponible.
Long
30
dataBaseRetryDelaySec
Période d’attente en cas d’échec de connexion à la base de données. Lorsqu’un échec de connexion à la base de données se produit, il s’agit généralement d’une erreur qui provient du serveur de base de données lui-même. Le serveur peut être arrêté pour maintenance, par exemple. Le paramètre DataBaseRetryDelay définit la période d’attente en secondes en cas d’échec de connexion à la base de données avant de tenter à nouveau une connexion à celle-ci.
Long
60
domainKeysReloadPeriodSec
Durée de validité du cache des clés privées (DomainKeys). Les clés privées utilisées pour la signature des messages suivant la recommandation DomainKeys (http://antispam.yahoo.com/domainkeys) sont stockées sous forme d’options dans la base de données. Le paramètre domainKeysReloadPeriodSec définit combien de secondes le MTA est autorisé à conserver ces clés en cache. Au-delà de cette période, toutes les clés doivent être rechargées depuis la base de données.
Long
600
maxSpareServers
Nombre maximum de serveurs enfants. Représente le nombre maximum de serveurs en fonctionnement. Il n'est pas souhaitable de fixer un nombre trop élevé sans nécessité, car cela consomme inutilement de la mémoire. Vous pouvez vérifier si ce nombre n'est pas trop élevé en étudiant la mémoire consommée sur votre machine lorsqu'une diffusion est en cours. Celle-ci ne doit jamais excéder de plus d'un tiers la mémoire physiquement disponible sur votre machine, car cela signifie que votre swap est mis à contribution. Pour plus d'informations, consultez la section Processus MTA enfant.
Long
2
minSpareServers
Nombre minimum de serveurs enfants. Le MTA essaie de conserver au moins le nombre de serveurs disponibles en fonctionnement. S’il en existe moins, les nouveaux seront démarrés au rythme d’un par seconde jusqu’à ce que cette valeur soit atteinte.
Long
0
startSpareServers
Nombre de serveurs enfants au démarrage. Le nombre de serveurs enfants est contrôlé dynamiquement ; lorsque le MTA démarre, il créé autant de serveurs enfants que le nombre précisé par cette valeur. Normalement, les serveurs enfants ne peuvent pas être démarrés à un rythme supérieur à plus d’un par seconde pour ne pas surcharger le système, néanmoins lors du démarrage du MTA, cette limitation n’est pas respectée pour que les serveurs enfants soient démarrés aussi rapidement que possible.
Long
0

child

Dans le nœud mta > child, configurez les paramètres suivants. Il s’agit de la configuration des serveurs enfants.

Pour plus d'informations, voir la section Optimisation de l'envoi d'emails.

Paramètre Description Type Valeur par défaut
extraArgs
Arguments ligne de commande optionnels
Chaîne

idleChildTimeoutSec
Timeout de fermeture des serveurs enfants inactifs. Si un serveur fils reste inactif pendant une période de temps supérieure à la valeur définie par ce paramètre, il se termine automatiquement pour libérer les ressources qu’il consomme inutilement.
Long
60
maxAgeSec
Durée maximale de rétention d’un message. Si un message préparé ne peut être envoyé à cause du contrôle de flux ou de l’impossibilité de se connecter au MTA cible, le message préparé est abandonné et sera traité lors de la prochaine reprise.
Long
600
maxGCMConnectPerChild
Limite maximale du nombre de requêtes HTTP parallèles sur le serveur FCM initiées par chaque serveur enfant.
Long
8
maxMsgPerChild
Nombre maximum de messages par serveur enfant. Chaque exemplaire enfant du MTA traite ce nombre de messages et meurt. Il est important de préciser ici un nombre tel que toute négligence dans la gestion de la mémoire reste sans conséquence. Bien qu’il n’existe pas de fuite connue dans le MTA, il peut s’en produire dans les feuilles de style XSL ou dans les codes JavaScript présents dans les messages.
Long
5000000
maxWaitingMessages
Messages en attente : nombre maximum de messages préparés en mémoire en attente de diffusion.
Long
2000
maxWorkingSetMb
Taille maximum en méga-octets de la mémoire qu’un serveur enfant est autorisé à consommer. Au-delà de cette taille, le processus doit s’arrêter afin de libérer la mémoire qu’il utilise.
Long
128
soapConnectorTimeoutSec
Timeout (en secondes) après lequel une connexion SOAP pour un connecteur de diffusion est abandonnée.
Long
600
startWithFirstMX
Toujours commencer avec le MX le plus prioritaire.
Booléen
false
timeToLive
Nombre maximum de tentatives consécutives par reprise.
Long
48

Dans le nœud mta > child > smtp, configurez les paramètres suivants. Il s’agit de la configuration des sessions SMTP.

Paramètre Description Type Valeur par défaut
enableTLS
Active la diffusion des emails en mode sécurisé (STARTTLS/SMTPS) si le serveur distant le supporte.
Booléen
false
idleSessionTimeoutSec
Timeout de fermeture des sessions inactives : ce paramètre est uniquement utilisé dans le cas où une session est réutilisée pour la transmission de plusieurs messages à destination d’un même domaine. Lorsque le MTA a terminé la transmission d’un message, la session SMTP qu’il utilise n’est pas systématiquement fermée. Si un message pour le même domaine est prêt à être envoyé, la même session SMTP sera réutilisée et pour cela, le MTA ne ferme pas automatiquement les sessions. Le paramètre IdleSessionTimeout permet de préciser la durée pendant laquelle une session SMTP peut rester active en attendant d’être réutilisée pour la transmission d’un autre message. Si au-delà de ce délai, la session n’est pas réutilisée, elle est automatiquement fermée.
Long
5
initialDelaySec
Délai initial avant de retenter une connexion. Ce délai est doublé à chaque échec.
Long
4
maxSessionsPerChild
Nombre maximum de sessions SMTP par serveur enfant. Pour délivrer un message, le MTA initie une connexion SMTP vers le MTA du destinataire. Le nombre maximum de sessions SMTP actives en même temps sur un serveur enfant est limité par cette valeur. En multipliant cette valeur à maxSpareServers, on obtient le nombre maximum de messages qui peuvent être délivrés en parallèle sur un serveur enfant.
Long
1000

Dans le nœud mta > child > smtp > IPAffinity, configurez les paramètres suivants. Il s’agit de la configuration de la gestion des affinités avec les adresses IP pour une meilleure maîtrise du trafic SMTP sortant.

Pour plus d'informations, voir les sections Liste des adresses IP à utiliser et Gérer le trafic SMTP sortant avec les affinités.

Paramètre Description Type
localDomain
Nom de domaine : nom de domaine associé à l’adresse IP. Utilisé par la commande SMTP HELO.
Chaîne
name<a0/
Nom logique : noms associés à l’affinité par les utilisateurs. Le séparateur des noms est un point-virgule ;
Chaîne

Dans le nœud mta > child > smtp > IP, configurez les paramètres suivants.

Pour plus d'informations, voir la section Liste des adresses IP à utiliser.

Paramètre Description Type
address
Adresse physique associée. Ex : '192.168.0.1'
Chaîne
publicId
Identifiant de l’adresse publique associée. Utilisé comme clé par le serveur de statistiques. Doit être un numérique. Voir cette section.
Long
poids
Détermine la fréquence d’utilisation de cette IP par rapport aux autres IPs (plus le poids est élevé plus la fréquence est élevée).
Long
includeDomains
Masques des domaines à inclure séparés par une virgule.
Chaîne
excludeDomains
Masques des domaines à exclure séparés par une virgule.
Chaîne
heloHost
Nom de la machine associée à l’adresse IP. Utilisé par la commande SMTP HELO.
Chaîne

nmac

Voici les différents paramètres du nœud nmac. Il s’agit de la configuration des diffusions de notifications push.

Paramètre Description Type Valeur par défaut
useHTTPProxy
Utiliser le proxy HTTP défini dans shared/proxyHTTP.
Booléen
false

relay

Voici les différents paramètres du nœud nmac > relay. Il s’agit de la configuration d’un relais pour diffuser des messages (connecteur ios http2).

Paramètre Description Type Valeur par défaut
address
Adresse ou nom DNS du relais à utiliser.
Chaîne
port
Port du relais.
Long
443
trustedCertsChain
Chaîne de certificats (fichier PEM). Utile pour l’utilisation d’un server mock.
Chaîne

pipelined

Voici les différents paramètres du nœud pipelined. Il s’agit de la configuration du module de traitement des événements des Pipeline Services.

Paramètre Description Type Valeur par défaut
appName
Nom de l’application généré dans le Developer Connection au moment d’enregistrer la clé publique.
Chaîne

args
Paramètres de démarrage
Chaîne

authGatewayEndpoint
URL pour obtenir un 'gateway token'.
Chaîne
'https://api.omniture.com'
authPrivateKey
Clé privée pour obtenir les jetons (cryptée en AES avec l’option XtkKey).
Chaîne

autoStart
Démarrage automatique
Booléen
false
disableAuth
Désactiver l’authentification : se connecter aux Pipeline Services sans authentification.
Booléen
2
discoverPipelineEndpoint
URL pour découvrir l’URL des Pipeline Services.
Chaîne
'https://producer-pipeline-pnw.adobe.net'
dumpStatePeriodSec
Période de sauvegarde de l’état : périodicité de sauvegarde des informations internes du processus dans un fichier. Inactif si 0.
Long
0
forcedPipelineEndpoint
URL d’écoute : forcer l’URL d’écoute des Pipeline Services.
Chaîne

initScript
Identifiant du JavaScript à exécuter lors du démarrage du processus.
Chaîne

maxProcessMemoryAlertMb
Alerte consommation mémoire : alerte pour le niveau de RAM en Mo consommée par un processus donné.
Long
1800
maxProcessMemoryWarningMb
Avertissement consommation mémoire : avertissement pour le niveau de RAM en Mo consommée par un processus donné.
Long
1600
monitorServerPort
Port du serveur d’état : port du serveur HTTP permettant d’interroger l’état du processus. Inactif si 0.
Long
7781
pointerFlushMessageCount
Le pointeur sera stocké en base à chaque fois que ce nombre de messages est traité.

1000
pointerFlushPeriodSec
Délai avant stockage du pointeur : le pointeur sera stocké en base au moins une fois pendant cette période (utile en cas de faible activité).
Long
5
processRestartTime
Heure de la journée où le processus est redémarré automatiquement. Pour plus d'informations, consultez la section Redémarrage automatique des processus.
Chaîne
'06:00:00'
processingJSThreads
Nombre de threads pour le traitement des événements avec un connecteur JavaScript personnalisé.
Long
4
processingThreads
Nombre de threads pour le traitement des événements.
Long
4
retryPeriodSec
Délai entre traitements dans le cas d’un échec.
Long
30
retryValiditySec
Abandonner au bout de cette période : abandonner l’événement si le traitement est toujours en échec après cette période.
Long
300
runLevel
Priorité de démarrage : les modules en priorité basse sont démarrés en premier et arrêtés en dernier. Le module syslogd doit donc avoir la priorité 0.
Court
10

repair

Voici les différents paramètres du nœud repair. Il s’agit de la configuration du module de réparation de la base de données.

Paramètre Description Type Valeur par défaut
repairActionDelayMin
Réparation des actions de diffusion : délai en minutes au-delà duquel les actions de diffusion peuvent être traitées par le module de réparation.
Long
60

securityZone

Voici les différents paramètres du nœud securityZone.

Pour plus d’informations, voir la section Définition des zones de sécurité.

Paramètre Description Type Valeur par défaut
allowDebug
Autoriser le mode debug dans les applications Web.
Booléen
false
allowEmptyPassword
Autoriser l’utilisateur à ne pas avoir de mot de passe.
Booléen
false
allowHTTP
Autoriser l’utilisation de HTTP pour la connexion des opérateurs.
Booléen
false
allowSQLInjection
Autoriser l’utilisation de SQLDATA dans les expressions.
Booléen
false
allowUserPassword
Autoriser des jetons de session de la forme user/password.
Booléen
false
label
Libellé
Chaîne
NewLabel()
name<a0/
Nom interne
Chaîne
NewName()
sessionTokenOnly
Ne pas utiliser le jeton de sécurité.
Booléen
false
showErrors
Afficher le détail des erreurs.
Booléen
false

Voici la configuration par défaut :

<securityZone allowDebug="false" allowHTTP="false" allowSQLInjection="false" label="Public Network" name="public">
  <subNetwork name="all" label="All addresses" mask="*" 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" allowUserPassword="false"
                  allowSQLInjection="false" label="Private Network (LAN)" name="lan" sessionTokenOnly="true"
                  showErrors="true">
      <subNetwork name="lan1" label="Lan 1" mask="192.168.0.0/16" proxy="127.0.0.1, ::1"/>
      <subNetwork name="lan2" label="Lan 2" mask="172.16.0.0/12" proxy="127.0.0.1, ::1"/>
      <subNetwork name="lan3" label="Lan 3" mask="10.0.0.0/8" proxy="127.0.0.1, ::1"/>
      <subNetwork name="localhost" label="Localhost" mask="127.0.0.0/8" proxy="127.0.0.1, ::1"/>
      <subNetwork name="lan6"  label="Lan (IPv6)" mask="fc00::/7" proxy="127.0.0.1, ::1"/>
      <subNetwork name="lan6b" label="Lan (IPv6)" mask="fe80::/10" proxy="127.0.0.1, ::1"/>
      <subNetwork name="localhost6" label="Localhost (IPv6)" mask="::1/128" proxy="127.0.0.1, ::1"/>
    </securityZone>

  </securityZone>
</securityZone>

subNetwork

Voici les différents paramètres du nœud securityZone > subNetwork.

Pour plus d’informations, voir la section Définition des zones de sécurité.

Paramètre Description Type Valeur par défaut
label
Libellé
Chaîne
NewLabel()
mask
Masque ou adresse
Chaîne

name<a0/
Nom interne
Chaîne
NewName()
proxy
Masque ou adresse du (reverse) proxy utilisé par ce sous-réseau pour accéder à l’instance. L’en-tête 'X-Forwarded-For' sera alors testée en lieu et place de ce proxy.
Chaîne
127.0.0.1

sms

Voici les différents paramètres du nœud sms. Il s’agit de la configuration du module de gestion des SMS entrants.

Paramètre Description Type Valeur par défaut
args
Paramètres de démarrage
Chaîne

autoStart
Démarrage automatique
Booléen
false
dataRetentionDays
Durée maximale en jours de rétention des fichiers de travail du connecteur SMPP.
Long
60
dataSizeMo
Taille maximale en Mo des fichiers de travail SMPP.
Long
512
initScript
Identifiant du JavaScript à exécuter lors du démarrage du processus.
Chaîne

keepAlivePeriod
Périodicité de la trame de maintien de session : période maximale en secondes entre deux trames pour signaler que la session de réception est encore active.
Long
25
maxProcessMemoryAlertMb
Alerte consommation mémoire : alerte pour le niveau de RAM en Mo consommée par un processus donné.
Long
1800
maxProcessMemoryWarningMb
Avertissement consommation mémoire : avertissement pour le niveau de RAM en Mo consommée par un processus donné.
Long
1600
pollPeriod
Périodicité de recherche : périodicité d’interrogation des comptes SMS.
Long
300
processRestartTime
Heure de la journée où le processus est redémarré automatiquement. Pour plus d'informations, consultez la section Redémarrage automatique des processus.
Chaîne
'06:00:00'
reloadPeriod
Périodicité de chargement des comptes : périodicité du chargement depuis la base de données des comptes à interroger.
Long
600
runLevel
Priorité de démarrage : les modules en priorité basse sont démarrés en premier et arrêtés en dernier. Le module syslogd doit donc avoir la priorité 0.
Court
10
srReadDelay
Durée en secondes de retard pour le traitement des SR : ne sont ramenés que les SR dont la date de récupération est au moins antérieure à l’instant actuel moins une durée en secondes donnée par srReadDelay.
Long
600
timeout
Timeout des communications avec la passerelle SMS.
Long
300

netsize

Voici les différents paramètres du nœud sms > netsize.

Paramètre Description Type Valeur par défaut
netsizeConnectionTimeout
Timeout en secondes lors de l’établissement d’une connexion avec Netsize.
Long
30

stat

Voici les différents paramètres du nœud stat. Il s’agit de la configuration du module de statistiques des MTA.

Paramètre Description Type Valeur par défaut
args
Paramètres de démarrage
Chaîne

autoStart
Démarrage automatique
Booléen
false
initScript
Identifiant du JavaScript à exécuter lors du démarrage du processus.
Chaîne

maxProcessMemoryAlertMb
Alerte consommation mémoire : alerte pour le niveau de RAM en Mo consommée par un processus donné.
Long
1800
maxProcessMemoryWarningMb
Avertissement consommation mémoire : avertissement pour le niveau de RAM en Mo consommée par un processus donné.
Long
1600
port
Port d’écoute du serveur. Voir cette section.
Court

processRestartTime
Heure de la journée où le processus est redémarré automatiquement. Pour plus d'informations, consultez la section Redémarrage automatique des processus.
Chaîne
'06:00:00'
runLevel
Priorité de démarrage : les modules en priorité basse sont démarrés en premier et arrêtés en dernier. Le module syslogd doit donc avoir la priorité 0.
Court
10

syslogd

Voici les différents paramètres du nœud syslogd. Il s’agit de la configuration du module de gestion des logs.

Paramètre Description Type Valeur par défaut
args
Paramètres de démarrage
Chaîne

autoStart
Démarrage automatique
Booléen
false
initScript
Identifiant du JavaScript à exécuter lors du démarrage du processus.
Chaîne

maxFileSizeMb
Taille maximum en Mo d’un fichier de log.
Long
10
maxNumberOfLoginsFiles
Nombre maximal de fichiers logins.log à conserver.
Long
365
maxProcessMemoryAlertMb
Alerte consommation mémoire : alerte pour le niveau de RAM en Mo consommée par un processus donné.
Long
1800
maxProcessMemoryWarningMb
Avertissement consommation mémoire : avertissement pour le niveau de RAM en Mo consommée par un processus donné.
Long
1600
processRestartTime
Heure de la journée où le processus est redémarré automatiquement. Pour plus d'informations, consultez la section Redémarrage automatique des processus.
Chaîne
'06:00:00'
runLevel
Priorité de démarrage : les modules en priorité basse sont démarrés en premier et arrêtés en dernier. Le module syslogd doit donc avoir la priorité 0.
Court
10

tracking

Voici les différents paramètres du nœud tracking. Il s’agit de la configuration du serveur de tracking.

Paramètre Description Type Valeur par défaut
args
Paramètres de démarrage
Chaîne

autoStart
Démarrage automatique
Booléen
false
blockRedirectForUnsignedTrackingLink
Désactivez les URL incorrectement renseignées, générées à partir des builds précédents.
Booléen
false
consolidationPeriodSec
Période de consolidation
Long
300
dedupOpenPeriodMin
Déduplication des ouvertures : déduplication des logs d’ouverture pour limiter les effets liés aux clients mail type Outlook dotés d’un aperçu.
Long
1
errorIgnorePercent
Ignorer jusqu’à X % des erreurs : limite la mise à jour des indicateurs de tracking si le pourcentage de journal de tracking non pris en compte n’atteint pas cette valeur.
Octet
1
errorIgnorePeriod
Mise à jour des qualifications d’erreurs : durée maximum de désynchronisation des qualifications des erreurs.
Long
86400
indicatorsDuration
Calculer les indicateurs pendant : durée depuis la limite de validité d’une diffusion après laquelle les indicateurs consolidés ne sont plus calculés.
Long
2592000
initScript
Identifiant du JavaScript à exécuter lors du démarrage du processus
Chaîne

logCountPerRequest
Nombre de logs demandés par appel au serveur de tracking déporté.
Long
1000
maxProcessMemoryAlertMb
Alerte consommation mémoire : alerte pour le niveau de RAM en Mo consommée par un processus donné.
Long
1800
maxProcessMemoryWarningMb
Avertissement consommation mémoire : avertissement pour le niveau de RAM en Mo consommée par un processus donné.
Long
1600
phishbowlServiceAPIKey
Clé d’API pour l’intégration du point d’entrée du service Phishbowl. Elle permet de protéger la redirection des URL incorrectement renseignées, générées à partir des anciens builds.
Long

phishbowlServiceEndpoint
Point d’entrée pour l’intégration du point d’entrée du service Phishbowl. Il permet de protéger la redirection des URL incorrectement renseignées, générées à partir des anciens builds.
Long

processRestartTime
Heure de la journée où le processus est redémarré automatiquement. Pour plus d'informations, consultez la section Redémarrage automatique des processus.
Chaîne
'06:00:00'
runLevel
Priorité de démarrage : les modules en priorité basse sont démarrés en premier et arrêtés en dernier. Le module syslogd doit donc avoir la priorité 0.
Court
10
trackingIgnorePercent
Ignorer jusqu’à X % du tracking : limite la mise à jour des indicateurs de tracking si le pourcentage de journal de tracking non pris en compte n’atteint pas cette valeur.
Octet
1
trackingIgnorePeriod
Mise à jour des indicateurs de tracking : durée maximum de désynchronisation des indicateurs de tracking.
Long
86400
userAgentCacheSize
Taille du cache pour l’identification des navigateurs.
Long
500

trackinglogd

Voici les différents paramètres du nœud trackinglogd. Il s’agit de la configuration du démon d’écriture des logs de tracking.

Paramètre Description Type Valeur par défaut
args
Paramètres de démarrage
Chaîne

autoStart
Démarrage automatique
Booléen
false
initScript
Identifiant du JavaScript à exécuter lors du démarrage du processus
Chaîne

maxCreateFileRetry
Tentatives d’écriture max. : nombre maximal de fichiers pouvant être créés en cas d’erreur lors de l’écriture dans les fichiers de logs.
Long
5
maxLogsSizeOnDiskMb
Taille max. des logs : taille maximale des logs sur le disque en méga-octets. Ne peut pas être inférieure à 100 Mo.
Long
500
maxProcessMemoryAlertMb
Alerte consommation mémoire : alerte pour le niveau de RAM en Mo consommée par un processus donné.
Long
1800
maxProcessMemoryWarningMb
Avertissement consommation mémoire : avertissement pour le niveau de RAM en Mo consommée par un processus donné.
Long
1600
maxSharedLogs
Nb max de logs : nombre maximal de logs stockés en mémoire partagée. Ne peut pas être inférieur à 10 000.
Long
25000
processRestartTime
Heure de la journée où le processus est redémarré automatiquement. Pour plus d'informations, consultez la section Redémarrage automatique des processus.
Chaîne
'06:00:00'
purgeLogsPeriod
Nb de logs avant purge : nombre de logs insérés avant de déclencher la purge des fichiers de logs. Ne peut pas être inférieur à 50 000.
Long
50000
runLevel
Priorité de démarrage : les modules en priorité basse sont démarrés en premier et arrêtés en dernier. Le module syslogd doit donc avoir la priorité 0.
Court
10
webTrackingParamSize
Nombre maximal de caractères stockés en mémoire partagée pour les paramètres de tracking Web.
Long
64

web

Voici les différents paramètres du nœud web. Il s’agit de la configuration du module Web.

Pour plus d’informations, consultez cette section.

Paramètre Description Type Valeur par défaut
JVMOptions
Options de la JVM passées en string.
Chaîne

MaxThreads
Nombre maximal de threads.
Long
75
MinSpareThreads
Nombre minimal de threads.
Long
5
args
Paramètres de démarrage
Chaîne

autoStart
Démarrage automatique
Booléen
false
controlPort
Port d’écoute de contrôle du Tomcat : voir la section Configurer Tomcat.
Court
8005
httpPort
Port d’écoute HTTP du Tomcat : voir la section Configurer Tomcat.
Court
8080
initScript
Identifiant du JavaScript à exécuter lors du démarrage du processus.
Chaîne

maxDeliveryQueueSize
Taille de la file d’attente des appels à SubmitDelivery : nombre maximum d’appels SOAP à SubmitDelivery pouvant être placés en file d’attente.
Long
50
maxProcessMemoryAlertMb
Alerte consommation mémoire : alerte pour le niveau de RAM en Mo consommée par un processus donné.
Long
1800
maxProcessMemoryWarningMb
Avertissement consommation mémoire : avertissement pour le niveau de RAM en Mo consommée par un processus donné.
Long
1600
notifRelay
Relais de notification : HostName:Port permettant le relais des notifications.
Chaîne

processRestartTime
Heure de la journée où le processus est redémarré automatiquement. Pour plus d'informations, consultez la section Redémarrage automatique des processus.
Chaîne
'06:00:00'
runLevel
Priorité de démarrage : les modules en priorité basse sont démarrés en premier et arrêtés en dernier. Le module syslogd doit donc avoir la priorité 0.
Court
10
startSoapRouterInModule
Démarrer le routeur SOAP en mode module.
Booléen
false

jsp

Voici les différents paramètres du nœud web > jsp. Il s’agit de la configuration des paramètres utilisés par les JSP.

Paramètre Description Type Valeur par défaut
debug
Exécution de la JSP en mode debug ou non.
Booléen

downloadPath
Répertoire de téléchargement : chemin d’accès au répertoire de téléchargement des programmes d’installation pour les consoles clientes.
Chaîne
'$(XTK_INSTALL_DIR)/datakit/nl/eng/jsp'
foFileName
Chemin du fichier .fo.
Chaîne

soapRouter
URL du routeur SOAP (http://monserveur/xxx, http://jni ou mailto:xxx).
Chaîne
'http://jni'

Le nœud web > jsp > classpath contient la liste de tous les Class Paths à utiliser lors du démarrage de la JVM. Voici la configuration par défaut :

'$(XTK_INSTALL_DIR)/tomcat-8/bin/bootstrap.jar
          $(XTK_INSTALL_DIR)/tomcat-8/bin/tomcat-juli.jar
          $(XTK_INSTALL_DIR)/tomcat-8/lib/tomcat-coyote.jar
          $(XTK_INSTALL_DIR)/tomcat-8/lib/tomcat-util.jar
          $(XTK_INSTALL_DIR)/tomcat-8/lib/tomcat-api.jar
          $(XTK_INSTALL_DIR)/tomcat-8/lib/servlet-api.jar
          $(XTK_INSTALL_DIR)/tomcat-8/lib/jsp-api.jar
          $(XTK_INSTALL_DIR)/tomcat-8/lib/el-api.jar
          $(XTK_INSTALL_DIR)/java/lib/log4j-1.2.11.jar
          $(XTK_INSTALL_DIR)/tomcat-8/lib/annotations-api.jar
          $(XTK_INSTALL_DIR)/tomcat-8/lib/catalina.jar
          $(XTK_INSTALL_DIR)/tomcat-8/lib/websocket-api.jar
          $(XTK_INSTALL_DIR)/tomcat-8/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/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'

jssp

Voici les différents paramètres du nœud web > jssp. Il s’agit de la configuration des paramètres utilisés par les JSSP.

Paramètre Description Type Valeur par défaut
collectsGarbageAfterRequest
Active le garbage collector du contexte JavaScript après chaque requête.
Booléen
vrai
timeToLive
Nombre maximum de pages servies par un contexte JavaScript.
Long
1000

Le nœud web > jsp > classpath contient la liste de tous les Class Paths à utiliser lors du démarrage de la JVM.

relay

Voici les différents paramètres du nœud web > relay. Il s’agit de la configuration du relais de requêtes HTTP entre deux zones.

Pour plus d’informations, consultez cette section.

Paramètre Description Type Valeur par défaut
debugRelay
Démarrer le module de relais HTTP dans le serveur Web en mode debug.
Booléen
false
forbiddenCharsInAuthority
Caractère(s) interdit(s) (domaine) : liste des caractères interdits dans la partie 'autorité' d’une URI.
Chaîne
'.?#@/:'
forbiddenCharsInPath
Caractère(s) interdit(s) (chemin) : liste des caractères interdits dans la partie 'chemin' d’une URI.
Chaîne
'?#/'
modDir
Valeur de l’option du module 'mod_dir' : liste des fichiers à servir lors d’une requête sur un dossier.
Chaîne
'index.md'
startRelay
Démarrer le module de relais HTTP.
Booléen
false
startRelayInModule
Démarrer le module de relais HTTP dans le serveur Web.
Booléen
vrai
timeout
Temps d’attente avant effacement de l’URL bannie.
Chaîne
'60'

Ajoutez un nœud web > relay > url pour chaque URL à relayer (prioritaires par ordre d’insertion) avec les paramètres suivants.

Pour plus d'informations, voir la section Sécurité et relais des pages dynamiques et cette section.

Paramètre Description Type Valeur par défaut
IPMask
IP autorisées : liste (séparée par des virgules) des adresses IP sources ayant la permission d’utiliser le module de relais pour ce masque.
Chaîne

deny
Ne pas autoriser l’accès à ces URL (renvoie un HTTP 403)
Booléen

hostMask
Alias DNS à relayer : liste (séparée par des virgules) de masques d’alias DNS à relayer (ex : '*.adobe.com').
Chaîne

httpAllowed
Accès HTTP autorisé quelle que soit la zone de sécurité (comme les webApps).
Booléen

relayHost
Ajout du host initial : utiliser l’en-tête HTTP 'Host' de la requête initiale à relayer.
Booléen

relayPath
Ajout du chemin initial : compléter l’URL de la page cible avec le chemin complet des URL à relayer.
Booléen

status
Statut de la synchronisation d’une ressource publique (énumération). Les valeurs possibles sont 'normal' (exécution normale), 'liste bloquée' (URL ajoutée à la liste bloquée en cas d'erreur 404) et 'spare' (téléchargement du fichier sur les spare server si existant).
Chaîne
normal
targetUrl
URL de la page cible : voir la section Configurer Tomcat.
Chaîne

timeout
Délai maximum d’exécution de la requête relayée, exprimé en secondes.
Long

urlPath
Masque des URL à relayer (ex : '/nl*', '*.jsp').
Chaîne

Voici la configuration par défaut :

<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true"
     status="normal" targetUrl="http://localhost:7781" timeout="" urlPath="/pipelined/*"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="false" urlPath="/view/*"/>
<url IPMask="" deny="true" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="false" urlPath="*ooconv.jsp*"/>
<url IPMask="" deny="true" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="false" urlPath="/res/*.jsp*"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="*/sc.jssp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="*/interactionProposal.jssp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="*/zoneJson.jssp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="/nms/jsp/barcode.jsp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="/nms/jsp/captcha.jsp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="/nms/jsp/webForm.jsp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="/xtk/jsp/zoneinfo.jsp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="*/facebookCallback.jssp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="/nl/jsp/m.jsp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="/nl/jsp/s.jsp"/>

<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="blacklist" httpAllowed="false" urlPath="/nms/jsp/*.jsp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="blacklist" httpAllowed="false" urlPath="/xtk/jsp/*.jsp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="blacklist" httpAllowed="false" urlPath="/nl/jsp/*.jsp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="blacklist" httpAllowed="false" urlPath="*.jssp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="blacklist" httpAllowed="true" urlPath="/webApp/*"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="blacklist" httpAllowed="false" urlPath="/report/*"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="blacklist" httpAllowed="false" urlPath="/jssp/*"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="false" urlPath="/strings/*"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="/interaction/*"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="/barcode/*"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="/lineImage/*"/>

<url IPMask="" deny="" hostMask="" relayHost="false" relayPath="false" targetUrl=""
     timeout="" status="spare" httpAllowed="true" urlPath="/favicon.*"/>
<url IPMask="" deny="" hostMask="" relayHost="false" relayPath="false" targetUrl=""
     timeout="" status="spare" httpAllowed="true" urlPath="/*.md"/>
<url IPMask="" deny="" hostMask="" relayHost="false" relayPath="false" targetUrl=""
     timeout="" status="spare" httpAllowed="true" urlPath="/*.png"/>
<url IPMask="" deny="" hostMask="" relayHost="false" relayPath="false" targetUrl=""
     timeout="" status="spare" httpAllowed="true" urlPath="/*.jpg"/>

Ajoutez un nœud web > relay > responseHeader pour chaque en-tête HTTP à ajouter aux réponses transférées au relais.

Pour plus d'informations, voir la section Gestion des en-têtes HTTP (HTTP Headers).

Paramètre Description Type
name<a0/
Nom de l’en-tête
Chaîne
valeur
Valeur de l’en-tête
Chaîne

Voici la configuration par défaut :

<responseHeader name="X-XSS-Protection" value="1; mode=block"/>

redirection

Voici les différents paramètres du nœud web > redirection. Il s’agit de la configuration du service de redirection.

Pour plus d’informations, consultez cette section.

Paramètre Description Type Valeur par défaut
IMSOrgId
Identifiant de l’organisation Identity Management System (IMS) : identifiant unique de l’organisation dans Adobe Experience Cloud, utilisé notamment pour le service VisitorID et le SSO de l’IMS.
Chaîne

P3PCompactPolicy
Valeur décrivant la politique de gestion des cookies permanents (au format P3P compact policy).
Chaîne
'CAO DSP COR CURa DEVa TAIa OUR BUS IND UNI COM NAV'
cookieDomain
Liste des domaines, séparés par des virgules, à configurer afin d’indiquer explicitement votre domaine pour définir un cookie.
Chaîne

databaseId
Identifiant de la base de données associé à l’instance de tracking.
Chaîne

defLogCount
Nb de logs par appel : nombre de logs retournés par défaut lors de l’appel de la méthode GetTrackingLogs.
Long
30
expirationURL
Page des redirections périmées : adresse de la page web utilisée par défaut par le module de redirection lorsque la diffusion a expiré.
Chaîne

maxJobsInCache
Nb max de jobs : nombre maximal de diffusions chargées simultanément en mémoire. Ne peut pas être inférieur à 50.
Long
100
startRedirection
Démarrer le service de redirection.
Booléen
vrai
startRedirectionInModule
Démarrer le service de redirection en mode module.
Booléen
vrai
trackWebVisitors
Tracking web : génération des logs pour les pages visitées par des utilisateurs inconnus.
Booléen
false
trackingPassword
Mot de passe utilisé par le serveur de redirection.
Chaîne

Voici les différents paramètres du nœud web > redirection > spareServer.

Pour plus d'informations, voir la section Tracking redondant.

Paramètre Description Type Valeur par défaut
enabledIf
Pris en compte si : le serveur de tracking est pris en compte si l’expression retourne vrai.
Chaîne

id
Nom
Chaîne
1
url
URL d’un serveur de redirection supplémentaire
Chaîne

spamCheck

Voici les différents paramètres du nœud web > spamCheck. Il s’agit de la configuration des paramètres de l’évaluation du score anti-spam des emails.

Pour plus d'informations, voir la section Paramétrage de SpamAssassin.

Paramètre Description Type
command
Commande à exécuter pour évaluer le score anti-spam d’un email (ex : 'perl spamcheck.pl').
Chaîne

wfserver

Voici les différents paramètres du nœud wfserver. Il s’agit de la configuration des processus de workflow.

Pour plus d'informations, voir la section Workflows en haute disponibilité et affinités.

Paramètre Description Type Valeur par défaut
affinity
Affinité
Chaîne

args
Paramètres de démarrage
Chaîne

autoStart
Démarrage automatique
Booléen
false
dataBasePoolPeriodSec
Période
Long
20
initScript
Identifiant du JavaScript à exécuter lors du démarrage du processus.
Chaîne

maxProcessMemoryAlertMb
Alerte consommation mémoire : alerte pour le niveau de RAM en Mo consommée par un processus donné.
Long
1800
maxProcessMemoryWarningMb
Avertissement consommation mémoire : avertissement pour le niveau de RAM en Mo consommée par un processus donné.
Long
1600
notifRelay
Relais de notification : HostName:Port permettant le relais des notifications.
Chaîne

processRestartTime
Heure de la journée où le processus est redémarré automatiquement. Pour plus d'informations, consultez la section Redémarrage automatique des processus.
Chaîne
'06:00:00'
runLevel
Priorité de démarrage : les modules en priorité basse sont démarrés en premier et arrêtés en dernier. Le module syslogd doit donc avoir la priorité 0.
Court
10

Sur cette page