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.
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
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 |
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' |
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/' |
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 |
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 |
|
chiffré |
Mot de passe chiffré |
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 |
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 |
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)"/>
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 |
Nom de ligne de commande |
Chaîne |
Voici la configuration par défaut :
<preprocessCommand command="" label="None" name="none"/>
<preprocessCommand command="zcat "$fileName"" label="Decompression" name="zcat"/><preprocessCommand command="gpg --decrypt "$fileName"" label="Decrypt" name="gpg"/>
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 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é.
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.
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 |
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}
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 (chiffrée en AES) |
Chaîne |
|
authIMSCode |
Code d'autorisation (chiffré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 (chiffrée en AES) |
Chaîne |
|
authIMSTAId |
Identifiant du compte technique |
Chaîne |
|
authIMSTAPrivateKey |
Clé privée de compte technique (chiffrée en AES) |
Chaîne |
|
Voici les différents paramètres du nœud javaScript. Il s’agit de la configuration de l’interpréteur JavaScript.
Pour plus d’informations, consultez la documentation sur le compte-rendu de performances.
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 |
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 |
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' |
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 |
|
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' |
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 |
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 |
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 |
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 |
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/.*" />
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 |
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 |
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 |
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' |
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 |
Voici les différents paramètres du nœud mta. Il s’agit du paramétrage des agents de diffusion.
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 |
| b
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)' |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
|
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 (chiffré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 |
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 |
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 |
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>
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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)/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'
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.
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 autorisation 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 |
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"/>
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 : identifiant d’organisation unique 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 |
|
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 |
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 |