Die Serverkonfigurationsdatei the-server-configuration-file

Die Gesamtkonfiguration von Adobe Campaign wird im Abschnitt serverConf.xml -Datei, die sich in der conf -Ordner des Installationsordners. In diesem Abschnitt werden alle verschiedenen Knoten und Parameter der serverConf.xml -Datei.

NOTE
Serverseitige Konfigurationen können nur von Adobe für Bereitstellungen durchgeführt werden, die von Adobe gehostet werden. Weitere Informationen zu den verschiedenen Implementierungen finden Sie im Abschnitt Hosting-Modelle oder diese Seite. Die Installations- und Konfigurationsschritte für gehostete und hybride Modelle werden in diesem Abschnitt beschrieben Abschnitt.

Die ersten Parameter befinden sich innerhalb der shared Knoten. Diese beziehen sich auf die Instanz. Sie werden potenziell von allen nlserver-Befehlen verwendet (nlserver web, nlserver wfserver usw.). Die anderen Abschnitte beziehen sich auf einen bestimmten nlserver-Unterbefehl.

Freigegebene Parameter

Andere Parameter

Authentifizierung authentication

Im Folgenden finden Sie die verschiedenen Parameter der Authentifizierung node:

Parameter
Beschreibung
Typ
Standardwert
checkIPConsistent
Aktivieren Sie die IP-Adressprüfung.
Boolesch
false
defaultMode
Standardidentifizierungsmodus.
String
'nl'
longSessionTimeOutSec
Zeitüberschreitung bei langen Sitzungen in Sekunden.
Lang
1296000
securityTimeOutSec
Zeitüberschreitung des Sicherheitstokens in Sekunden.
Lang
86400
sessionCacheSec
Aufbewahrungsfrist im Cache: Cache der Sitzungsinformationen in Sekunden.
Lang
600
sessionTimeOutSec
Sitzungs-Timeout in Sekunden.
Lang
86400

XTK xtk

Im Folgenden finden Sie die verschiedenen Parameter der Authentifizierung > XTK node:

Parameter
Beschreibung
Typ
Standardwert
internalPassword
Passwort des internen Kontos.
String
internalSecurityZone
Sicherheitszone des internen Kontos: für das interne Konto autorisierter Bereich.
String
"lan"

dataStore datastore

Im Folgenden finden Sie die verschiedenen Parameter der dataStore Knoten. Hier werden die Server-Datenquellen definiert.

Parameter
Beschreibung
Typ
Standardwert
exportDirectory
Exportverzeichnis: Pfad des Zielverzeichnisses für die exportierten Daten.
String
'$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/export/'
extraSandboxedDirectories
Zusätzliche Ordner mit Sandbox: andere Pfade, die in die Sandbox hinzugefügt werden sollen (durch Kommas getrennt).
String
'/home/Customers/,/sftp/'
formCacheTimeToLive
Ablaufverzögerung für Formular-Cache: Zeitüberschreitung in Sekunden, nach der ein Cache-Eintrag ungültig gemacht wird. O bedeutet, dass Cache-Einträge nur zum Zeitpunkt der Veröffentlichung aktualisiert werden.
Lang
600
hosts
DNS-Masken: Liste der DNS-Masken, die von dieser Instanz bereitgestellt werden (durch Kommas getrennt, kann * und ? Muster).
String
'*'
interactionCacheTimeToLive
Interaction JSSP-Cache-Ablaufverzögerung: Zeitüberschreitung in Sekunden, nach der ein Cache-Eintrag ungültig gemacht wird. Ein negativer Wert bedeutet, dass der Cache immer invalidiert wird. "0", leere oder ungültige Werte werden als 60 betrachtet.
Lang
300
lang
Instanzsprache (Auflistung). Mögliche Werte sind "fr_FR"(Français), "en_GB"(Englisch (UK)), "en_US"(Englisch (US)), "de_DE"(Deutsch) und "ja_JP"(Japanisch).
String
"en_US"
uploadDirectory
Ordner hochladen: Pfad des Zielverzeichnisses für die hochgeladenen Daten.
String
'$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/upload/'
uploadAllowlist
Zulässige Dateien, die durch ',' getrennt heruntergeladen werden. Die Zeichenfolge muss ein gültiger, regulärer Java-Ausdruck sein. Siehe Eingrenzen hochladbarer Dateien.
String
'.+'
useVault
Geheimnisse im Vault speichern: Hashicorp Vault verwenden.
Boolesch
false
vaultSecretPath
Geheimer Pfad in Vault
String
'/v1/secret/campaign/'
vaultTokenPath
Lokaler Pfad der Datei mit dem Vault-Token. $(HOME) kann in diesem Pfad verwendet werden (aber nicht in anderen env-Variablen).
String
'$(HOME)/.vaultoken'
vaultUrl
Hashicorp Vault-URL
String
viewCacheTimeToLive
Gültigkeitsdauer des Ansichtscache: Zeitüberschreitung in Sekunden, nach der ein Cache-Eintrag ungültig gemacht wird. Ein negativer Wert bedeutet, dass der Cache immer invalidiert wird. "0", leere oder ungültige Werte werden als 60 betrachtet.
Lang
600
workingDirectory
XPath des Arbeitsverzeichnisses.
String
workingDirectory : XPath des Arbeitsverzeichnisses. Standard: '$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/workspace/'

proxyAdjust proxyadjust

Im Folgenden finden Sie die verschiedenen Parameter der dataStore > proxyAdjust Knoten. URLs, die mit dem regulären Ausdruck übereinstimmen, werden basierend auf der in urlBase definierten URL neu generiert.

Parameter
Beschreibung
Typ
urlBase
Basis zur Verwendung beim Generieren externer URLs. Beispiel: https://server.domain.com
String
urlRegEx
Regulärer Ausdruck zum Abgleichen von URLs. Beispiel: http://server\.lan\.net.*
String

dataSource datasource

Im Folgenden finden Sie die verschiedenen Parameter der dataStore > dataSource Knoten.

Parameter
Beschreibung
Typ
Standardwert
name
Datenquellenname
String
default

Im dataStore > dataSource > dbcnx -Knoten konfigurieren Sie die Verbindungseinstellungen:

Parameter
Beschreibung
Typ
Standardwert
NChar
Unicode-Speicher
Boolesch
dbSchema
Arbeitsbereich
String
verschlüsselt
Verschlüsseltes Kennwort
Boolesch
Anmeldung
Konto
String
password
Passwort
String
Anbieter
Typ (Auflistung). Mögliche Werte sind 'Oracle', 'MSSQL' (Microsoft SQL Server), 'PostgreSQL' (PostgreSQL), 'Teradata', 'DB2', 'MySQL', 'Netezza', 'AsterData', 'SAPHANA' (SAP HANA), 'RedShift' (Amazon Redshift), 'ODBC' (Sybase ASE, Sybase IQ). 'Relay' (HTTP-Weiterleitung auf Remote-Datenbank).
String
"Oracle"
server
Server
String
timezone
Zeitzone: siehe Zeitzonen-Management.
String
unicodeData
Unicode-Daten in der Datenbank
Boolesch
useTimestampTZ
Datumsfelder mit Zeitzone: siehe Zeitzonen-Management.
Boolesch

Im dataStore > dataSource > sqlParams -Knoten konfigurieren Sie die SQL-Parameter:

Parameter
Beschreibung
Typ
funcPrefix
Funktionspräfix
String

Im dataStore > dataSource > pool -Knoten konfigurieren Sie die Parameter des zugehörigen Verbindungspools:

Parameter
Beschreibung
Typ
aliveTestDelaySec
Verzögerung zwischen der Überprüfung der Verbindungsgültigkeit.
Short
freeCnx
Anzahl der kostenlosen Verbindungen, die im Pool gehalten werden.
Short
maxCnx
Maximale Anzahl der zulässigen Verbindungen, bevor eine neue Verbindung verweigert wird. Siehe dies Technote.
Short
maxIdleDelaySec
Maximale Leerlaufzeit der Verbindung. 0 bedeutet Standardwert.
Short

virtualDir virtualdir

Im Folgenden finden Sie die verschiedenen Parameter der dataStore > virtualDir Knoten. Dies ist die Konfiguration des virtuellen Verzeichnisses in das tatsächliche Verzeichnis-Mapping.

Weitere Informationen finden Sie unter Verwaltung öffentlicher Ressourcen.

Parameter
Beschreibung
Typ
name
Name des virtuellen Verzeichnisses
String
path
Vollständiger Pfad des tatsächlichen Ordners
String

Dies ist die Standardkonfiguration:

<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 preprocesscommand

Im Folgenden finden Sie die verschiedenen Parameter der dataStore > preprocessCommand Knoten. Dies sind die autorisierten Befehle zur Vorverarbeitung der Workflow-Aktivität "Datei laden".

Parameter
Beschreibung
Typ
command
Befehlszeile
String
label
Befehlszeilenbezeichnung
String
name
Befehlszeilenname
String

Dies ist die Standardkonfiguration:

<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 dnsconfig

Im Folgenden finden Sie die verschiedenen Parameter der dnsConfig (DNS-Konfiguration).

Weitere Informationen finden Sie in diesem Abschnitt Abschnitt.

Parameter
Beschreibung
Typ
Standardwert
localDomain
Domänenname: Standard-Domänenname. Wird vom SMTP HELO-Befehl verwendet. Standardmäßig verwendet die Netzwerkparameter der ersten unter Windows deklarierten Netzwerkschnittstelle oder analysiert file/etc/resolv.conf unter Linux (Domäne oder Sucheintrag).
String
nameServers
DNS-Server: kommagetrennte Liste von Domain-Name-Servern (DNS). Siehe Hinweis unten.
String
Wiederholen
Anzahl weiterer Versuche für eine DNS-Abfrage.
Lang
4
timeout
Zeitüberschreitung in Millisekunden für eine DNS-Abfrage.
Lang
5000
NOTE
Hinweis: nameServer: verwendet standardmäßig das Netzwerk
Parameter der ersten unter Windows deklarierten Netzwerkschnittstelle
nicht in UNIX definiert. Definiert die Domänennamenserver (DNS)
wird vom MTA verwendet, um den E-Mail-Ausdrucksserver zu erhalten, der für
eine Domäne.
Wenn dieser Wert nicht definiert ist, sucht der MTA diese Informationen in der Host-Netzwerkkonfiguration. Wenn mehrere DNS möglich sind, müssen die verschiedenen DNS-Adressen durch Kommas getrennt werden (Beispiel: 212.155.207.1,212.155.207.2). Wenn Ihr Versandserver über mehrere Netzwerkschnittstellen verfügt, ist die vom MTA verwendete DNS-Liste die erste. In diesem Fall wird empfohlen, die Variable nameServer -Parameter, um Unklarheiten zu vermeiden.
CAUTION
Wenn Ihre Netzwerk-Host-Konfiguration DHCP verwendet, findet der MTA nicht die DNS-Liste, die von DHCP bereitgestellt wird. In diesem Fall wird empfohlen, die DNS-Liste in den Netzwerkparametern der Windows-Systemsteuerung anzugeben.

exec exec

Im Folgenden finden Sie die verschiedenen Parameter der exec (Befehlsausführung).

Weitere Informationen finden Sie unter Einschränken autorisierter externer Befehle.

Parameter
Beschreibung
Typ
blacklistFile
Pfad zur Datei mit den Befehlen, die zur Zulassungsliste hinzugefügt werden sollen.
String
Benutzer
Führen Sie Befehle als anderen Benutzer aus.
String

htmlToPdf htmltopdf

Im Folgenden finden Sie die verschiedenen Parameter der htmlToPdf Knoten. Dies ist die Konfiguration des Diensts zum Konvertieren von Webseiten in PDF-Dokumente.

Parameter
Beschreibung
Typ
Standardwert
command
Befehlszeile zum Ausführen der Konvertierung (im Modus "Sonstige").
String
maxProcessusCount
Max. Anzahl der Konvertierungsprozesse, die gleichzeitig auf einem Computer zulässig sind.
Lang
5
mode
Tool für die Konvertierung. Mögliche Werte sind: phantomjs, wkhtmltopdf, other, disabled
String
"phantomjs"
timeout
Zeitüberschreitung für eine Konversion: maximale Konvertierungsdauer in Sekunden. Über diesen Schwellenwert hinaus wird der Konvertierungsprozess angehalten und ein Fehler erzeugt.
Lang
120
verbose
Verbose mode: Starten Sie im Modus verbose , um mögliche Fehler zu diagnostizieren.
Boolesch
false
waitTime
Verzögerung beim Warten auf einen Prozess: Verzögerung in Sekunden, wenn alle Prozesse gleichzeitig verwendet werden und darauf gewartet wird, dass ein Prozess freigegeben wird. Wenn diese Verzögerung überschritten wird, wird die Konvertierung angehalten und ein Fehler erzeugt.
Lang
15

Beispiel für 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 ims

Im Folgenden finden Sie die verschiedenen Parameter der ims Knoten. Dies ist die Konfiguration für die Verbindung von Campaign mit einem anderen Dienst mithilfe von IMS.

Parameter
Beschreibung
Typ
Standardwert
authIMSClientId
Client-ID
String
authIMSClientSecret
Geheimer Schlüssel (in AES verschlüsselt)
String
authIMSCode
Autorisierungscode (in AES verschlüsselt)
String
authIMSEndpoint
IMS-Server-URL
String
"https://ims-na1.adobelogin.com'
authIMSTAClientId
Client-ID des technischen Kontos
String
authIMSTAClientSecret
Geheimnisschlüssel des technischen Kontos (in AES verschlüsselt)
String
authIMSTAId
Technische Konto-ID
String
authIMSTAPrivateKey
Privater Schlüssel des technischen Kontos (in AES verschlüsselt)
String

JavaScript javascript

Im Folgenden finden Sie die verschiedenen Parameter der javaScript Knoten. Dies ist die Konfiguration des JavaScript-Interpreters.

Weitere Informationen finden Sie im Abschnitt Berichtdokumentation.

Parameter
Beschreibung
Typ
Standardwert
maxMB
Maximale Größe in Megabyte vor Ausführung des Speicherbereinigers.
Lang
512
stackSizeKB
Größe jedes Stapelteils in Kilooctetten. Dies ist ein Parameter zur Optimierung der Speicherverwaltung, den die meisten Benutzer nicht anpassen sollten.
Lang
8

mailExchanger mailexchanger

Im Folgenden finden Sie die verschiedenen Parameter der mailExchanger Knoten. Dies ist die Konfiguration des SMTP-Servers.

Parameter
Beschreibung
Typ
Standardwert
mxAddress
SMTP-Server: IP-Adresse des SMTP-Servers für die Übertragung von E-Mails.
String
mxPort
TCP-Port des für die E-Mail-Übertragung verwendeten SMTP-Servers.
String
25

Modul module

Im Folgenden finden Sie die verschiedenen Parameter der Modul Knoten. Dies ist die Konfiguration für das Namensraum-Einschränkungsmodul xtk.

Parameter
Beschreibung
Typ
Standardwert
defaultNameSpace
Standard-Namespace, der beim Erstellen einer neuen Entität verwendet wird.
String
'cus'

Monitoring monitoring

Im Folgenden finden Sie die verschiedenen Parameter der Monitoring Knoten. Dies ist die Konfiguration des Überwachungsdienstes.

Parameter
Beschreibung
Typ
Standardwert
maxPreparationJobsSec
Maximale Vorbereitungszeit: Dauer in Sekunden, nach der eine Versandaktion nicht mehr vorbereitet werden soll.
Lang
3600
unixScript
Vom Überwachungsdienst ausgeführtes Unix-Skript.
String
winScript
Vom Überwachungsdienst auszuführendes Windows-Skript.
String

ooconv ooconv

Im Folgenden finden Sie die verschiedenen Parameter der ooconv Knoten. Dies ist die Konfiguration des Dokumentkonvertierungsservers.

Parameter
Beschreibung
Typ
Standardwert
maxConversions
Maximale Anzahl der Konvertierungen, die ein OpenOffice-Server ausführen darf. Über diese Zahl hinaus wird der Server neu gestartet.
Lang
1000
maxServerIdleSec
Maximale Leerlaufzeit des OpenOffice-Servers vor erzwungenem Schließen.
Lang
7200
portRange
Intervall der Ports, auf denen die OpenOffice-Server lauschen.
String
8101-8110
url
URL des Dokumentkonvertierungsservers.
String
"http://localhost:8080/nl/jsp/ooconv.jsp'

proxyConfig proxyconfig

Im Folgenden finden Sie die verschiedenen Parameter der proxyConfig Knoten. Dies ist die Konfiguration von Proxy-Parametern.

Weitere Informationen finden Sie unter Proxy-Verbindungskonfiguration.

Parameter
Beschreibung
Typ
Standardwert
enabled
Verwenden Sie einen Proxy-Server.
Boolesch
false
override
Ausnahmen: Liste der Adressen, für die Proxy-Parameter ignoriert werden sollen.
String
'localhost*'
useSingleProxy
Unique Proxy-Server: Verwenden Sie dieselbe Konfiguration für alle Proxytypen.
Boolesch
false

HTTP-Proxy/sicherer Proxy http-proxy---secure-proxy-

Im proxyConfig > HTTP-Proxy/Secure Proxy Knoten konfigurieren Sie die folgenden Parameter.

Weitere Informationen finden Sie unter Proxy-Verbindungskonfiguration.

Parameter
Beschreibung
Typ
Adresse
Adresse des Proxyservers
String
Anmeldung
Anmeldung für die Verbindung zum Proxyserver
String
password
Kennwort für die Verbindung mit dem Proxy-Server
String
port
Proxy-Server-Anschluss
Short

threadPool threadpool

Im Folgenden finden Sie die verschiedenen Parameter der threadPool Knoten.

Parameter
Beschreibung
Typ
Standardwert
maxThreadCount
Maximale Anzahl der Threads im Pool.
Lang
10

urlPermission urlpermission

Im Folgenden finden Sie die verschiedenen Parameter der urlPermission Knoten. Dies ist die Liste der URLs, auf die der JavaScript-Code zugreifen kann.

Liste der Domänen und regulären Ausdrücke, die angeben, ob eine URL im JavaScript-Code vom Adobe Campaign-Server verwendet werden kann oder nicht.

Wenn die URL nicht gefunden werden kann, wird die Standardaktion entsprechend dem angegebenen Standardmodus ausgeführt.

Weitere Informationen finden Sie unter Schutz der ausgehenden Verbindung.

Parameter
Beschreibung
Typ
Standardwert
action
Standardaktion, wenn die URL nicht in der Liste der zulässigen Werte (Auflistung) enthalten ist. Mögliche Werte sind "ignore"(autorisieren ohne Warnmeldung, dies erfordert die Deaktivierung des Schutzes), "warn"(erlauben und geben Sie eine Warnmeldung) und "deny"(verbieten Sie den Zugriff auf die URL).
String
Ablehnen
debugTrace
Debugging-Trace des URL-Auswahlmechanismus: Gibt während des URL-Verifizierungsprozesses zusätzliche Meldungen aus.
Boolesch
false

cusHeaders cusheaders

Mit diesem Knoten können Sie bestimmte Header zu Anforderungen hinzufügen, die beim Hochladen einer Datei von einem externen Server ausgeführt werden. Content Delivery Networks (CND) kann nach einem bestimmten Header fragen, um dem Anfragenden zu vertrauen. Diese Header können verwendet werden, um das Vertrauen in Campaign-Anforderungen zu verbessern, insbesondere beim Herunterladen personalisierter Dokumente für jeden Empfänger bei der Ausführung des Versands. Eine große Anzahl von Anfragen zum Herunterladen von Ressourcen kann als DoS-Angriff interpretiert werden. Mit dnsPattern können Sie bestimmte Kopfzeilennamen und Werte für verschiedene CDNs basierend auf ihrem Domänennamen festlegen.

  <!-- List of custom headers added to request.
         -->
    <cusHeaders>

    <!-- Pattern of DNS name or domain
         value :  dnsPattern: All or part of the URL's domain to verify, * is a wild card Default:  -->
      <dnsPattern value="">

    <!-- Header Name and Value
           headerName :  Header Name
           headerValue :  Header Value -->
        <headerDef headerName="" headerValue=""/>

      </dnsPattern>

    </cusHeaders>

url url

Fügen Sie für jede URL eine url Knoten mit den folgenden Parametern:

Weitere Informationen finden Sie unter Schutz der ausgehenden Verbindung.

Parameter
Beschreibung
Typ
dnsSuffix
Domänenname oder übergeordnete Domäne, die von der URL betroffen sind: zur Beschleunigung der Verifizierung die Domäne der URL, die vollständig oder teilweise überprüft werden soll. Die URL wird nur in Bezug auf den regulären Ausdruck überprüft, wenn die Domäne dsnSuffix enthält.
String
urlRegEx
Regulärer Ausdruck zur Verfeinerung der Validierung von URLs, die zu dieser Domäne gehören: regulärer Ausdruck, den die URL überprüfen muss, falls er mit dnsSuffix übereinstimmt.
String

Wenn ein Datensatz dnsSuffix aber nicht urlRegEx, wird der folgende Datensatz geprüft.

Um beispielsweise den Zugriff auf alle URLs der Domain business.com zu erlauben, können wir zwei Datensätze definieren:

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

and

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

Dies ist die Standardkonfiguration:

<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="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 xtkjobs

Im Folgenden finden Sie die verschiedenen Parameter der xtkJobs Knoten. Dies ist die Konfiguration der Serveraufträge.

Parameter
Beschreibung
Typ
Standardwert
purgeLogsPeriod
Aktualisierungszeitraum für den Speicherstatus der Serververarbeitung (in ms).
Lang
500

Archivierung archiving

Im Folgenden finden Sie die verschiedenen Parameter der Archivierung Knoten. Dies ist die Konfiguration der ausgeführten Archivierungsvorgänge im Hintergrund.

Weitere Informationen finden Sie unter Aktivieren der E-Mail-Archivierung (vor Ort).

Parameter
Beschreibung
Typ
Standardwert
acquisitionLimit
Anzahl der gleichzeitig zu verarbeitenden EMLs
Lang
100
archivingType
Archivierungsstrategie für gesendete Nachrichten (Auflistung). Mögliche Werte sind "0"(keine Archivierung) und "1" (Übertragung der Archivierung gesendeter Nachrichten an einen SMTP-Server).
Byte
0
args
Start-up-Parameter
String
autoStart
Automatischer Start
Boolesch
false
compressBatchSize
Größe eines komprimierten Archivs: Maximale Anzahl an Dateien in einem komprimierten Archiv.
Lang
10000
compressionFormat
Komprimierungsformat, das bei der Archivierung (Auflistung) verwendet wird. Mögliche Werte sind "0"(keine Komprimierung) und "1"(komprimieren gesendeter Nachrichten im ZIP-Format).
Byte
1
expirationDelay
Verzögerung vor der automatischen Archivierung nicht verarbeiteter E-Mails: Anzahl der Tage, bevor nicht verarbeitete E-Mails archiviert werden.
Lang
2
initScript
Kennung von JavaScript, das beim Starten des Prozesses ausgeführt werden soll.
String
maxProcessMemoryAlertMb
Warnhinweis zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1800
maxProcessMemoryWarningMb
Warnung zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1600
pollDelay
Verzögerung (in Sekunden) zwischen jedem Update-Ereignis.
Lang
60
processRestartTime
Uhrzeit des automatischen Neustart des Prozesses. Siehe Automatischer Prozess-Neustart.
String
"06:00:00'
purgeArchivesDelay
Anzahl der Tage, bevor nicht verarbeitete E-Mails gelöscht werden.
Lang
7
runLevel
Priorität am Anfang. Module mit niedriger Priorität werden zuerst gestartet und zuletzt angehalten. Das syslogd-Modul muss daher die Priorität 0 haben.
Short
10
smtpBccAddress
Zielziel archivieren
String
smtpEnableTLS
SMTPS-Unterstützung aktivieren: Aktiviert den Versand von E-Mails im abgesicherten Modus (STARTTLS/SMTPS), wenn dieser vom Remote-Server unterstützt wird.
Boolesch
false
smtpNbConnection
Anzahl der Verbindungen zum archivierenden SMTP-Server.
Lang
1
smtpRelayAddress
Kommagetrennte Liste von DNS-Namen oder IP-Adressen der zu verwendenden SMTP-Relais.
String
smtpRelayPort
IP-Port des SMTP-Servers.
Lang
25

inMail inmail

Im Folgenden finden Sie die verschiedenen Parameter der inMail Knoten. Dies ist die Konfiguration des Moduls E-Mail-Management.

Parameter
Beschreibung
Typ
Standardwert
args
Start-up-Parameter
String
autoStart
Automatischer Start
Boolesch
false
checkInstanceName
Instanzname überprüfen: Wenn "true", muss der Name der Adobe Campaign-Instanz, die in den Nachrichten-ID-Headern enthalten ist, mit dem der aktuellen Instanz übereinstimmen.
Boolesch
true
defaultForwardAddress
Weiterleitungsadresse: Standard-E-Mail-Übertragungsadresse nicht von einer Regel verarbeitet.
String
false
errorForwardAddress
Adresse für Fehler: Standardadresse zur Übertragung ungültiger E-Mails (ungültige MIME-Kodierung).
String
ignoreSize
Ignorieren der Nachrichtengröße: wird verwendet, um die Größe einer von POP3-Servern zurückgegebenen Nachricht zu ignorieren. In diesem Fall erwartet das Modul einen "." am Ende der Nachrichten.
Boolesch
false
inMailPeriodSec
Nachrichtenlesezeitraum: Abrufhäufigkeit der Nachrichtenwarteschlange.
Lang
5
initScript
Kennung von JavaScript, das beim Starten des Prozesses ausgeführt werden soll.
String
maxBroadLog
Maximale Anzahl zu aktualisierender Logs: definiert die maximale Anzahl von Protokollmeldungen, die im Speicher aufbewahrt werden sollen, bevor die Datenbank aktualisiert wird.
Lang
20
maxMsgPerSession
Maximale Anzahl der Nachrichten, die während der POP3-Sitzung gelesen werden sollen.
Lang
200
maxProcessMemoryAlertMb
Warnhinweis zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1800
maxProcessMemoryWarningMb
Warnung zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1600
maxSessionTTLSec
Sitzungsdauer: maximale Dauer der Nachrichtenverarbeitungssitzung.
Lang
100
popMailPeriodSec
POP3-Abrufezeit
Lang
300
popQueueSize
Warteschlangengröße von Lesesachrichten
Lang
100
popTimeoutSec
Zeitüberschreitung bei der Kommunikation mit dem POP3-Server.
Lang
300
processRestartTime
Uhrzeit des automatischen Neustart des Prozesses. Siehe Automatischer Prozess-Neustart.
String
"06:00:00'
reloadPeriodSec
Häufigkeit der Neuladungen der abzurufenden Konten.
Lang
600
runLevel
Priorität am Anfang. Module mit niedriger Priorität werden zuerst gestartet und zuletzt angehalten. Das syslogd-Modul muss daher die Priorität 0 haben.
Short
10

msgDump msgdump

Im inMail > msgDump Knoten konfigurieren Sie die folgenden Parameter. Dies ist die Konfiguration des Dump verarbeiteter Nachrichten.

Parameter
Beschreibung
Typ
Standardwert
dump
Speichern Sie alle eingehenden Nachrichten im Textformat.
Boolesch
false
msgPath
Pfad für die Nachrichtenablage.
String
'/tmp/inMail'

interactiond interactiond

Im Folgenden finden Sie die verschiedenen Parameter der interactiond Knoten. Dies ist die Konfiguration des SchreibDaemons für eingehende Interaktionsereignisse.

Weitere Informationen finden Sie unter Interaction - Datenpuffer.

Parameter
Beschreibung
Typ
Standardwert
args
Start-up-Parameter
String
autoStart
Automatischer Start
Boolesch
false
callDataSize
Max. Anzahl der Zeichen, die im gemeinsamen Speicher für Aufrufdaten gespeichert sind.
Lang
0
initScript
Kennung von JavaScript, das beim Starten des Prozesses ausgeführt werden soll
String
maxProcessMemoryAlertMb
Warnhinweis zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1800
maxProcessMemoryWarningMb
Warnung zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1600
maxSharedEntries
Max. Anzahl der im gemeinsamen Speicher gespeicherten Ereignisse.
Lang
25000
nextOffersSize
Maximale Anzahl an geeigneten Angeboten, die direkt nach Vorschlägen sortiert und für Statistiken gespeichert werden.
Lang
0
processRestartTime
Uhrzeit des automatischen Neustart des Prozesses. Siehe Automatischer Prozess-Neustart.
String
"06:00:00'
runLevel
Priorität am Anfang. Module mit niedriger Priorität werden zuerst gestartet und zuletzt angehalten. Das syslogd-Modul muss daher die Priorität 0 haben.
Short
10
statsPeriod
Aggregationsdauer in Sekunden für die Zeitstatistiken der Antwort. 0 bedeutet, dass die statistische Speicherung deaktiviert wurde.
Lang
600
targetKeySize
Max. Anzahl der Zeichen, die im gemeinsamen Speicher zur Identifizierung von Einzelpersonen gespeichert werden.
Lang
16

mta mta

Im Folgenden finden Sie die verschiedenen Parameter der mta Knoten. Dies ist die Konfiguration der Versandagenten.

b

Parameter
Beschreibung
Typ
Standardwert
args
Start-up-Parameter
String
'-tracefilter:nlmta'
autoStart
Automatischer Start
Boolesch
false
dataLogPath
Pfad der gesendeten E-Mails speichern: Wenn nicht leer, wird der Pfad gespeichert, in dem alle Quelldateien gesendeter E-Mails gespeichert werden.
String
debugPath
Dump directory: Wenn nicht leer, kopieren Sie MIME-Hülls von gesendeten E-Mail-Nachrichten in dieses Verzeichnis. Dient zum Erschießen von Schwierigkeiten.
String
dnsRequestLogDelayFrau
Verzögerung der DNS-Abfrageprotokolle: Zeit in Millisekunden, um die Protokolle anzuzeigen.
Lang
errorPeriodSec
Fehlerstatistiken: Zeit zwischen der Erstellung von Statistiken und der Speicherung in der Datenbank.
Lang
300
initScript
Kennung von JavaScript, das beim Starten des Prozesses ausgeführt werden soll.
String
logEmailErrors
Erstellen Sie Fehlerstatistiken und speichern Sie sie in der Datenbank.
Boolesch
true
logLevel
Anzeigeebene der Protokollmeldungen. Schweregrad der in die Datenbank geschriebenen Protokolle. Von MTA generierte Protokollmeldungen werden nicht immer in die Datenbank geschrieben. Mit diesem Parameter können Sie die Ebene definieren, von der aus Sie denken, dass eine Nachricht in die Datenbank geschrieben werden muss. Wenn Sie Stufe 2 definieren, werden auch Nachrichten der Stufe 1 und 0 geschrieben, während bei der Definition von Stufe 1 nur Nachrichten der Stufe 1 und 0 geschrieben werden. Mögliche Werte sind: 0 (errors), 1 (warning), 2 (info)
Lang
2
maxMemoryMb
Maximale Speichergröße (in MB), die ein MTA-Prozess verwenden kann. Über dieser Grenze hinaus wird der Prozess neu gestartet, sodass der verwendete Speicher auf das System freigegeben wird.
Lang
1024
maxProcessMemoryAlertMb
Warnhinweis zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1800
maxProcessMemoryWarningMb
Warnung zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1600
minConnectionsToLog
Verbindungsschwellenwert, der berücksichtigt werden soll. Fehlerstatistiken werden für einen bestimmten Pfad nicht generiert, wenn die Gesamtanzahl der Verbindungen für den von errorPeriodSec angegebenen Zeitraum streng unter dem Schwellenwert liegt.
Lang
100
minErrorsToLog
Zu berücksichtigender Fehlerschwellenwert: Fehlerstatistiken werden für einen gegebenen Pfad nicht generiert, wenn die Gesamtzahl der Fehler für den von errorPeriodSec angegebenen Zeitraum strikt unter dem Schwellenwert liegt.
Lang
1
minMessagesToLog
Meldeschwelle, die berücksichtigt werden soll. Fehlerstatistiken werden für einen bestimmten Pfad nicht generiert, wenn die Gesamtzahl der gesendeten Nachrichten für den von errorPeriodSec angegebenen Zeitraum streng unter dem Schwellenwert liegt.
Lang
1000
notifRelay
Benachrichtigungsweiterleitung: HostName:Port, der zum Weiterleiten von Benachrichtigungen verwendet wird.
String
processRestartTime
Uhrzeit des automatischen Neustart des Prozesses. Siehe Automatischer Prozess-Neustart.
String
"06:00:00'
purgeDataLogDelay
Verzögerung vor dem Löschen archivierter E-Mails: Anzahl der Tage, bevor archivierte E-Mails im in dataLogPath angegebenen Verzeichnis gelöscht werden.
Lang
15
retryLostMessages
Verlorene Nachrichten erneut versuchen: Teile von Sendungen werden erneut versucht, wenn der untergeordnete Prozess tot ist.
Boolesch
true
runLevel
Priorität am Anfang. Module mit niedriger Priorität werden zuerst gestartet und zuletzt angehalten. Das syslogd-Modul muss daher die Priorität 0 haben.
Short
10
signEmailLinks
Aktivieren Sie den Signaturmechanismus. Dies verbessert die Sicherheit bei Tracking-Links in E-Mails.
Boolesch
true
statServerAddress
Adresse des Versandstatistiken-Servers, angegeben als <dns or="" ip=""> [: <port> ]. Siehe Koordinaten des Statistikservers.
String
Wenn der Standardanschluss nicht definiert ist, ist 7777.
statServerTLSSupport
TLS nach Domäne aktivieren: aktiviert die durch MX konfigurierbaren TLS (erfordert einen aktuellen Statistikserver).
Boolesch
true
useMomentum
Wenn auf "true"gesetzt, verwendet Ihre Instanz die Verbesserter MTA.
Boolesch
verifyMode
Überprüfungsmodus: Aktiviert den Überprüfungsmodus (keine physische Übertragung von Nachrichten; für Simulation und Tests verwendet).
Boolesch
false
workingPath
Arbeitsverzeichnis: Speicherort temporärer Dateien, die vom MTA zur Kommunikation mit seinen untergeordneten Prozessen verwendet werden.
String
'$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/mta/'
xMailer
X-Mailer Feld: Wert des Felds 'X-Mailer' im SMTP-Mail-Header.
String
'nlserver, Build $(PRODUCT_VERSION)'

cache cache

Im cache Knoten konfigurieren Sie die folgenden Parameter. Dies ist die Konfiguration des lokalen Datei-Cache.

Parameter
Beschreibung
Typ
Standardwert
maxPeriodSec
Recycled after: Zeitraum, angegeben in Sekunden, nach dem die Datei automatisch aus dem Cache gelöscht wird, um den Speicher wiederherzustellen.
Lang
244800
maxSizeOnDiskMb
Maximale Cachegröße (MB).
Lang
1024
purgePeriodSec
Bereinigungshäufigkeit: Zeitraum in Sekunden zwischen den Ausführungen des Cache-Bereinigungsmechanismus.
Lang
3600

Relais relay

Im mta > relay Knoten konfigurieren Sie die folgenden Parameter. Dies ist die Konfiguration des E-Mail-Servers für den Nachrichtenversand.

Die Liste wird auf die gleiche Weise wie eine Liste von MX gehandhabt, die von einer MX-DNS-Abfrage zurückgegeben wird. Normalerweise wird der erste MX verwendet, solange er verfügbar ist, dann der nächste verwendet und so weiter.

Weitere Informationen finden Sie unter SMTP-Relais.

Parameter
Beschreibung
Typ
Standardwert
Adresse
Kommagetrennte Liste von DNS-Namen oder IP-Adressen der zu verwendenden SMTP-Relais.
String
port
IP-Port des SMTP-Servers.
Lang
25

master master

Im mta > master Knoten konfigurieren Sie die folgenden Parameter. Dies ist die Konfiguration des Hauptservers.

Weitere Informationen finden Sie in diesem Abschnitt Abschnitt.

Parameter
Beschreibung
Typ
Standardwert
dataBasePoolPeriodSec
Häufigkeit der Datenbankabfragen für die auszuführenden Aufträge. Dieser Wert gibt die Häufigkeit der Datenbankabfragen an (in Sekunden). Um die Liste der Aufträge zu erhalten, die auf die Bereitstellung warten, fragt der MTA die Datenbank regelmäßig ab. Wenn kein Auftrag wartet, wird der Abrufezeitraum durch diesen Wert definiert. Andernfalls wird die Abruffrist automatisch auf eine Sekunde reduziert, wenn ein Auftrag auf einen untergeordneten Server übertragen wurde, sodass ein neuer Auftrag so bald wie möglich erneut verarbeitet werden kann, d. h. sobald ein untergeordneter Server wieder verfügbar ist. Dies bedeutet nicht, dass jede Sekunde eine Datenbankabfrage durchgeführt wird, bis ein untergeordneter Server erneut verfügbar ist. Ein Datenbankzugriff erfolgt nur, wenn mindestens ein untergeordneter Server verfügbar ist.
Lang
30
dataBaseRetryDelaySec
Wartezeit nach einem Datenbankverbindungsfehler. Ein Fehler bei der Datenbankverbindung wird normalerweise vom Datenbankserver selbst verursacht. Der Server kann beispielsweise auch zu Wartungszwecken angehalten werden. Der Parameter DataBaseRetryDelay definiert die Dauer zwischen zwei Verbindungsversuchen im Fall eines Fehlers der Datenbankverbindung.
Lang
60
domainKeysReloadPeriodSec
Gültigkeitszeitraum für den Cache privater Schlüssel (DomainKeys). Private Schlüssel, die zum Signieren von E-Mails gemäß der DomainKeys-Empfehlung (http://antispam.yahoo.com/domainkeys) verwendet werden, werden als Optionen in der Datenbank gespeichert. Der Parameter domainKeysReloadPeriodSec definiert, wie viele Sekunden der MTA diese Schlüssel in einem Cache speichern kann. Nach dieser Verzögerung müssen alle Schlüssel aus der Datenbank neu geladen werden.
Lang
600
maxSpareServers
Maximale Anzahl untergeordneter Server. Stellt die maximale Anzahl der ausgeführten Server dar. Es wird empfohlen, diese Anzahl auf eine optimale Weise zu begrenzen, die mit den Serverspeicherressourcen kompatibel ist. Dies kann während eines Versands überprüft werden. Der verwendete Speicher darf nicht mehr als ein Drittel des verfügbaren physischen Speichers betragen. Andernfalls wird der Swap verwendet. Siehe Untergeordnete MTA-Prozesse.
Lang
2
minSpareServers
Mindestanzahl untergeordneter Server. Der MTA versucht, mindestens diese Anzahl von Servern auszuführen. Wenn weniger vorhanden ist, werden alle Sekunden neue Server neu gestartet, bis dieser Wert erreicht ist.
Lang
0
startSpareServers
Anzahl der untergeordneten Server beim Start. Die Anzahl der untergeordneten Server wird dynamisch überwacht. Wenn der MTA gestartet wird, werden so viele untergeordnete Server erstellt, wie durch diesen Wert angegeben. Normalerweise können untergeordnete Server nicht schneller als ein Server pro Sekunde gestartet werden, um Hostressourcen zu sparen. Beim Start des MTA wird diese Einschränkung jedoch außer Kraft gesetzt, sodass untergeordnete Server so bald wie möglich verfügbar sind.
Lang
0

child child

Im mta > child Knoten konfigurieren Sie die folgenden Parameter. Dies ist die Konfiguration der untergeordneten Server.

Weitere Informationen finden Sie unter E-Mail-Versandoptimierung.

Parameter
Beschreibung
Typ
Standardwert
extraArgs
Optionale Befehlszeilenargumente
String
idleChildTimeoutSec
Zeitüberschreitung, bis inaktive untergeordnete Server angehalten werden. Wenn ein untergeordneter Server eine Leerlaufzeit hat, die größer als dieser Parameter ist, führt er automatisch selbst zum Abbruch, um Hostressourcen freizugeben.
Lang
60
maxAgeSec
Maximale Dauer der Nachrichtenaufbewahrung. Wenn eine vorbereitete Nachricht aufgrund der Drosselung nicht gesendet werden konnte oder nicht in der Lage war, eine Verbindung zum MTA der Zielgruppe herzustellen, wird die Nachricht abgebrochen und bei dem nächsten erneuten Versuch verarbeitet.
Lang
600
maxGCMConnectPerChild
Maximale Anzahl paralleler HTTP-Anfragen an den FCM, die von jedem untergeordneten Server initiiert werden.
Lang
8
maxMsgPerChild
Maximale Anzahl an Nachrichten pro untergeordnetem Server. Jedes untergeordnete MTA-Element verarbeitet diese Anzahl von Nachrichten und stirbt. Es ist wichtig, eine Zahl so anzugeben, dass Speicher- oder Ressourcenlecks im MTA harmlos sind (normalerweise einige Tausende). Auch wenn im MTA-Code keine Speicherlecks bekannt sind, sind die eingebetteten JavaScript- und XSL-Engines nicht vollständig zuverlässig.
Lang
5000000
maxWaitingMessages
Ausstehende Nachrichten: Maximale Anzahl an Nachrichten, die im Speicher auf ihre Zustellung warten.
Lang
2000
maxWorkingSetMb
Maximale Speichergröße (in MB), die ein Kindprozess verwenden kann. Oberhalb dieses Grenzwerts wird der Prozess angehalten, sodass der verwendete Speicher auf das System freigegeben wird.
Lang
128
soapConnectorTimeoutSec
Zeitüberschreitung (in Sekunden), nach der eine SOAP-Verbindung für einen Versand-Connector abgebrochen wird
Lang
600
startWithFirstMX
Beginnen Sie immer mit der höchsten Priorität MX.
Boolesch
false
timeToLive
Maximale Anzahl aufeinander folgender Versuche bei Wiederaufnahme.
Lang
48

Im mta > child > smtp Knoten konfigurieren Sie die folgenden Parameter. Dies ist die Konfiguration von SMTP-Sitzungen.

Parameter
Beschreibung
Typ
Standardwert
enableTLS
Aktiviert den Versand von E-Mails im abgesicherten Modus (STARTTLS/SMTPS), wenn er vom Remote-Server unterstützt wird.
Boolesch
false
idleSessionTimeoutSec
Zeitüberschreitung bei inaktiver Sitzung. Dieser Parameter wird nur verwendet, wenn die Sitzung zum Senden mehrerer Nachrichten an eine bestimmte Domäne wiederverwendet wird. Wenn der MTA die Nachrichtenübertragung abgeschlossen hat, wird die verwendete SMTP-Sitzung nicht systematisch geschlossen. Wenn eine Nachricht für dieselbe Domain gesendet werden kann, wird dieselbe SMTP-Sitzung wiederverwendet. Aus diesem Grund wird die Sitzung nicht automatisch geschlossen. Mit dem Parameter IdleSessionTimeout können Sie den Zeitraum definieren, während dem eine SMTP-Sitzung aktiv bleiben kann, um auf eine andere Nachricht zu warten. Sobald die Dauer abgelaufen ist, wird die Sitzung automatisch geschlossen.
Lang
5
initialDelaySec
Erste Verzögerung vor dem erneuten Versuch der Verbindung. Diese Verzögerung wird bei jedem Verbindungsfehler verdoppelt.
Lang
4
maxSessionsPerChild
Maximale Anzahl der SMTP-Sitzungen nach untergeordneten Servern. Um eine Nachricht zu senden, initialisiert der MTA eine SMTP-Verbindung mit dem MTA des Empfängers. Die maximale Anzahl gleichzeitiger und aktiver SMTP-Sitzungen für einen bestimmten untergeordneten Server ist durch diesen Wert begrenzt. Wenn Sie diesen Wert mit maxSpareServers multiplizieren, erhalten Sie die maximale Anzahl von Nachrichten, die gleichzeitig von einem bestimmten untergeordneten Server verarbeitet werden können.
Lang
1000

Im mta > child > smtp > IPAffinity Knoten konfigurieren Sie die folgenden Parameter. Dies ist die Konfiguration der Verwaltung von Affinitäten mit IP-Adressen für optimierten ausgehenden SMTP-Traffic.

Weitere Informationen finden Sie unter Liste der zu verwendenden IP-Adressen und Verwalten des ausgehenden SMTP-Traffics mit Affinitäten.

Parameter
Beschreibung
Typ
localDomain
Domänenname: lokaler Domänenname, der mit der IP-Adresse verknüpft ist. Wird bei der Ausgabe eines SMTP-HELO-Befehls verwendet.
String
name
Logischer Name: von Benutzern mit der Affinität verknüpfte Namen. Namen werden durch Semikolons getrennt.
String

Im mta > child > smtp > IP Knoten konfigurieren Sie die folgenden Parameter.

Weitere Informationen finden Sie unter Liste der zu verwendenden IP-Adressen.

Parameter
Beschreibung
Typ
Adresse
Zugehörige physische Adresse. z. B.: '192.168.0.1'
String
publicId
Zugehörige öffentliche Adressen-ID. Wird als Schlüssel für den Statistikserver verwendet. Muss numerisch sein. Siehe dies Abschnitt.
Lang
Gewichtung
Gibt die Häufigkeit der Verwendung dieser IP im Vergleich zu anderen IPs an (größere Gewichtungen führen zu höheren Frequenzen).
Lang
includeDomains
Kommagetrennte Liste von Domänenmasken, die eingeschlossen werden sollen.
String
excludeDomains
Kommagetrennte Liste von Domänenmasken, die ausgeschlossen werden sollen.
String
heloHost
Computername, der mit der IP-Adresse verknüpft ist. Wird bei der Ausgabe eines SMTP-HELO-Befehls verwendet.
String

nmac nmac

Im Folgenden finden Sie die verschiedenen Parameter der nmac Knoten. Dies ist die Konfiguration von für Push-Benachrichtigungsversand.

Parameter
Beschreibung
Typ
Standardwert
useHTTProxy
Verwenden Sie den in shared/proxyHTTP definierten HTTP-Proxy.
Boolesch
false

Relais relay-1

Im Folgenden finden Sie die verschiedenen Parameter der nmac > relay Knoten. Dadurch wird die Verwendung eines Relais für den Nachrichtenversand (iOS HTTP2-Connector) konfiguriert.

Parameter
Beschreibung
Typ
Standardwert
Adresse
DNS-Adresse oder Name des zu verwendenden Relais.
String
port
Relationship Port
Lang
443
trustedCertsChain
Zertifikatskette (PEM-Datei). Nützlich bei der Verwendung eines Tracking-Servers.
String

pipelined pipelined

Im Folgenden finden Sie die verschiedenen Parameter der pipelined Knoten. Dies ist die Konfiguration des Ereignisverarbeitungsmoduls für Pipeline-Dienste.

Parameter
Beschreibung
Typ
Standardwert
appName
Name der Anwendung, die in der Developer Connection beim Speichern des öffentlichen Schlüssels generiert wurde.
String
args
Start-up-Parameter
String
authGatewayEndpoint
URL zum Abrufen eines Gateway-Tokens.
String
"https://api.omniture.com'
authPrivateKey
Privater Schlüssel zum Abrufen von Token (in AES mit der XtkKey-Option verschlüsselt).
String
autoStart
Automatischer Start
Boolesch
false
disableAuth
Authentifizierung deaktivieren: Verbindung zu Pipeline-Diensten ohne Authentifizierung herstellen.
Boolesch
2
discoverPipelineEndpoint
URL zur Erkennung der Pipeline Services-URL.
String
"https://producer-pipeline-pnw.adobe.net'
dumpStatePeriodSec
Speicherzeitraum des Status: Häufigkeit, mit der die internen Informationen des Prozesses in einer Datei gespeichert werden. Inaktiv, wenn 0.
Lang
0
forcedPipelineEndpoint
Listening-URL: Erzwingen Sie die Listening-URL der Pipeline-Dienste.
String
initScript
Kennung von JavaScript, das beim Starten des Prozesses ausgeführt werden soll.
String
maxProcessMemoryAlertMb
Warnhinweis zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1800
maxProcessMemoryWarningMb
Warnung zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1600
monitorServerPort
Status-Server-Port: HTTP-Server-Anschluss, über den Sie den Status des Prozesses abfragen können. Inaktiv, wenn 0.
Lang
7781
pointerFlushMessageCount
Der Zeiger wird jedes Mal, wenn diese Anzahl von Nachrichten verarbeitet wird, in der Datenbank gespeichert.
1000
pointerFlushPeriodSec
Verzögerung vor Speicherung des Zeigers: Der Zeiger wird während dieser Zeit mindestens einmal in der Datenbank gespeichert (nützlich bei geringer Aktivität).
Lang
5
processRestartTime
Uhrzeit des automatischen Neustart des Prozesses. Siehe Automatischer Prozess-Neustart.
String
"06:00:00'
processingJSThreads
Anzahl der Threads für die Ereignisverarbeitung mit einem personalisierten JavaScript-Connector.
Lang
4
processingThreads
Anzahl der Threads für die Ereignisverarbeitung.
Lang
4
retryPeriodSec
Verzögerung zwischen der Verarbeitung bei einem Fehler.
Lang
30
retryValiditySec
Nach diesem Zeitraum beenden: Verlassen Sie das Ereignis, wenn die Verarbeitung nach diesem Zeitraum weiterhin fehlschlägt.
Lang
300
runLevel
Priorität am Anfang. Module mit niedriger Priorität werden zuerst gestartet und zuletzt angehalten. Das syslogd-Modul muss daher die Priorität 0 haben.
Short
10

Reparatur repair

Im Folgenden finden Sie die verschiedenen Parameter der Reparatur Knoten. Dies ist die Konfiguration des Datenbankreparaturmoduls.

Parameter
Beschreibung
Typ
Standardwert
reparierenActionDelayMin
Reparaturmodul für Versandaktionen: Verzögerung (in Minuten), nach der Versandaktionen vom Reparaturmodul verarbeitet werden können.
Lang
60

securityZone securityzone

Im Folgenden finden Sie die verschiedenen Parameter der securityZone Knoten.

Weitere Informationen finden Sie unter Sicherheitszonen definieren.

Parameter
Beschreibung
Typ
Standardwert
allowDebug
Debug-Modus für Webanwendungen zulassen.
Boolesch
false
allowEmptyPassword
Autorisieren Sie den Benutzer, die Anwendung ohne Kennwort zu verwenden.
Boolesch
false
allowHTTP
Autorisieren Sie die Verwendung von HTTP für die Benutzeranmeldung.
Boolesch
false
allowSQLInjection
Autorisieren Sie die Verwendung von SQLDATA in Ausdrücken.
Boolesch
false
allowUserPassword
Benutzer-/Kennwort-Sitzungstoken zulassen.
Boolesch
false
label
Titel
String
NewLabel()
name
Interner Name
String
NewName()
sessionTokenOnly
Verwenden Sie nicht das Security-Token.
Boolesch
false
showErrors
Fehlerdetails anzeigen
Boolesch
false

Dies ist die Standardkonfiguration:

<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 subnetwork

Im Folgenden finden Sie die verschiedenen Parameter der securityZone > subNetwork Knoten.

Weitere Informationen finden Sie unter Sicherheitszonen definieren.

Parameter
Beschreibung
Typ
Standardwert
label
Titel
String
NewLabel()
mask
Maske oder Adresse
String
name
Interner Name
String
NewName()
Proxy
Maske oder Adresse des (umgekehrten) Proxys, der von diesem Unternetzwerk für den Zugriff auf die Instanz verwendet wird. In diesem Fall wird der Header "X-Forwarded-For"anstelle dieses Proxys getestet.
String
127,0,0,1

sms sms

Im Folgenden finden Sie die verschiedenen Parameter der sms Knoten. Dies ist die Konfiguration des eingehenden SMS-Verwaltungsmoduls.

Parameter
Beschreibung
Typ
Standardwert
args
Start-up-Parameter
String
autoStart
Automatischer Start
Boolesch
false
dataRetentionDays
Maximale Anzahl der Tage, in denen Dateien vom SMPP-Connector gespeichert werden.
Lang
60
dataSizeMo
Maximale Größe der SMPP-Arbeitsdateien in MB.
Lang
512
initScript
Kennung von JavaScript, das beim Starten des Prozesses ausgeführt werden soll.
String
keepAlivePeriod
Wiederholung des Sitzungskontinuitätsrahmens: max. Zeitraum in Sekunden zwischen zwei Frames, um darauf hinzuweisen, dass die empfangende Sitzung weiterhin aktiviert ist.
Lang
25
maxProcessMemoryAlertMb
Warnhinweis zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1800
maxProcessMemoryWarningMb
Warnung zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1600
pollPeriod
Suchhäufigkeit: Zeitraum der SMS-Kontoabfrage.
Lang
300
processRestartTime
Uhrzeit des automatischen Neustart des Prozesses. Siehe Automatischer Prozess-Neustart.
String
"06:00:00'
reloadPeriod
Häufigkeit der Kontoneuladungen: Häufigkeit der Neuladungen der zu abzurufenden Konten.
Lang
600
runLevel
Priorität am Anfang. Module mit niedriger Priorität werden zuerst gestartet und zuletzt angehalten. Das syslogd-Modul muss daher die Priorität 0 haben.
Short
10
srReadDelay
Anzahl der Sekunden für die SR-Verarbeitung: Nur SRs mit einem Wiederherstellungsdatum, das vor der aktuellen Zeit liegt, abzüglich der Dauer in Sekunden, die von srReadDelay angegeben wird.
Lang
600
timeout
Zeitüberschreitung bei der Kommunikation mit dem SMS-Gateway.
Lang
300

netsize netsize

Im Folgenden finden Sie die verschiedenen Parameter der sms > netsize Knoten.

Parameter
Beschreibung
Typ
Standardwert
netsizeConnectionTimeout
Zeitüberschreitung bei der Herstellung einer Verbindung mit Netsize in Sekunden.
Lang
30

stat stat

Im Folgenden finden Sie die verschiedenen Parameter der stat Knoten. Dies ist die Konfiguration des MTA-Statistikmoduls.

Parameter
Beschreibung
Typ
Standardwert
args
Start-up-Parameter
String
autoStart
Automatischer Start
Boolesch
false
initScript
Kennung von JavaScript, das beim Starten des Prozesses ausgeführt werden soll.
String
maxProcessMemoryAlertMb
Warnhinweis zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1800
maxProcessMemoryWarningMb
Warnung zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1600
port
Server-Listening-Anschluss. Siehe dies Abschnitt.
Short
processRestartTime
Uhrzeit des automatischen Neustart des Prozesses. Siehe Automatischer Prozess-Neustart.
String
"06:00:00'
runLevel
Priorität am Anfang. Module mit niedriger Priorität werden zuerst gestartet und zuletzt angehalten. Das syslogd-Modul muss daher die Priorität 0 haben.
Short
10

syslogd syslogd

Im Folgenden finden Sie die verschiedenen Parameter der syslogd Knoten. Dies ist die Konfiguration des Protokollverwaltungsmoduls.

Parameter
Beschreibung
Typ
Standardwert
args
Start-up-Parameter
String
autoStart
Automatischer Start
Boolesch
false
initScript
Kennung von JavaScript, das beim Starten des Prozesses ausgeführt werden soll.
String
maxFileSizeMb
Maximale Größe in MB für eine Protokolldatei.
Lang
10
maxNumberOfLoginsFiles
Maximale Anzahl der beizubehaltenden logins.log-Dateien.
Lang
365
maxProcessMemoryAlertMb
Warnhinweis zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1800
maxProcessMemoryWarningMb
Warnung zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1600
processRestartTime
Uhrzeit des automatischen Neustart des Prozesses. Siehe Automatischer Prozess-Neustart.
String
"06:00:00'
runLevel
Priorität am Anfang. Module mit niedriger Priorität werden zuerst gestartet und zuletzt angehalten. Das syslogd-Modul muss daher die Priorität 0 haben.
Short
10

tracking tracking

Im Folgenden finden Sie die verschiedenen Parameter der tracking Knoten. Dies ist die Konfiguration des Tracking-Servers.

Parameter
Beschreibung
Typ
Standardwert
args
Start-up-Parameter
String
autoStart
Automatischer Start
Boolesch
false
blockRedirectForUnsignedTrackingLink
Deaktivieren Sie fehlerhafte URLs, die von früheren Builds generiert wurden.
Boolesch
false
ConsolidationPeriodSec
Konsolidierungszeitraum
Lang
300
dedupOpenPeriodMin
Öffnungen deduplizieren: Entfernen Sie doppelte offene Trackinglogs, um die Auswirkungen von E-Mail-Vorschauen in E-Mail-Lesern wie Outlook zu begrenzen.
Lang
1
errorIgnorePercent
Ignorieren Sie bis zu X % der Fehler: Aktualisieren Sie die Trackingindikatoren nicht, solange das Verhältnis der nicht bereits berücksichtigten Journale diesen Wert nicht erreicht.
Byte
1
errorIgnorePeriod
Aktualisieren Sie die Fehlerindikatoren: Maximale Dauer, bevor die Fehlerindikatoren neu berechnet werden.
Lang
86400
indicatorsDuration
Kennzahlen berechnen während: Dauer nach dem Gültigkeitsdatum eines Versands, nach dem konsolidierte Kennzahlen nicht mehr berechnet werden.
Lang
259200
initScript
Kennung von JavaScript, das beim Starten des Prozesses ausgeführt werden soll
String
logCountPerRequest
Anzahl der Protokolle, die durch Aufruf des Remote-Tracking-Servers angefordert werden.
Lang
1000
maxProcessMemoryAlertMb
Warnhinweis zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1800
maxProcessMemoryWarningMb
Warnung zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1600
phishbowlServiceAPIKey
API-Schlüssel für die Phishbowl Service Endpoint-Integration. Dadurch wird die Umleitung von falsch formatierten URLs, die aus älteren Builds generiert wurden, geschützt.
Lang
phishbowlServiceEndpoint
Endpunkt für die Phishbowl Service-Endpoint-Integration. Dadurch wird die Umleitung von falsch formatierten URLs, die aus älteren Builds generiert wurden, geschützt.
Lang
processRestartTime
Uhrzeit des automatischen Neustart des Prozesses. Siehe Automatischer Prozess-Neustart.
String
"06:00:00'
runLevel
Priorität am Anfang. Module mit niedriger Priorität werden zuerst gestartet und zuletzt angehalten. Das syslogd-Modul muss daher die Priorität 0 haben.
Short
10
trackingIgnorePercent
Ignorieren Sie bis zu X % des Trackings: Aktualisieren Sie die Trackingindikatoren nicht, solange das Verhältnis der nicht bereits berücksichtigten Journale diesen Wert nicht erreicht.
Byte
1
trackingIgnorePeriod
Aktualisierung der Trackingindikatoren: maximale Dauer, bevor Trackingindikatoren neu berechnet werden.
Lang
86400
userAgentCacheSize
Größe des Cache für die Browserkennung.
Lang
500

trackinglogd trackinglogd

Im Folgenden finden Sie die verschiedenen Parameter der trackinglogd Knoten. Dies ist die Konfiguration des Trackinglog-SchreibDaemons.

Parameter
Beschreibung
Typ
Standardwert
args
Start-up-Parameter
String
autoStart
Automatischer Start
Boolesch
false
initScript
Kennung von JavaScript, das beim Starten des Prozesses ausgeführt werden soll
String
maxCreateFileRetry
Maximale Wiederholungsversuche: Maximale Anzahl an Dateien, die im Falle eines Schreibfehlers in Protokolldateien erstellt werden können.
Lang
5
maxLogsSizeOnDiskMb
Maximale Protokollgröße: Maximaler Speicherplatz, der von Protokollen auf der Festplatte (in MB) verwendet wird. Darf nicht kleiner als 100 MB sein.
Lang
500
maxProcessMemoryAlertMb
Warnhinweis zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1800
maxProcessMemoryWarningMb
Warnung zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1600
maxSharedLogs
Maximale Protokollanzahl: Maximale Anzahl der im gemeinsamen Speicher gespeicherten Protokolle. Darf nicht weniger als 10000 sein.
Lang
25000
processRestartTime
Uhrzeit des automatischen Neustart des Prozesses. Siehe Automatischer Prozess-Neustart.
String
"06:00:00'
purgeLogsPeriod
Anzahl der Protokolle vor der Bereinigung: Anzahl der Protokolle, die vor Beginn der Bereinigung der Protokolldateien eingefügt wurden. Darf nicht unter 50000 liegen.
Lang
50000
runLevel
Priorität am Anfang. Module mit niedriger Priorität werden zuerst gestartet und zuletzt angehalten. Das syslogd-Modul muss daher die Priorität 0 haben.
Short
10
webTrackingParamSize
Maximale Anzahl von Zeichen, die im gemeinsamen Speicher für zusätzliche Webtracking-Parameter gespeichert werden.
Lang
64

Web web

Im Folgenden finden Sie die verschiedenen Parameter der Web Knoten. Dies ist die Konfiguration des Webmoduls.

Weitere Informationen finden Sie in diesem Abschnitt Abschnitt.

Parameter
Beschreibung
Typ
Standardwert
JVMOptions
Optionen der als Zeichenfolge übergebenen JVM.
String
MaxThreads
Maximale Anzahl von Threads.
Lang
75
MinSpareThreads
Mindestanzahl von Threads.
Lang
5
args
Start-up-Parameter
String
autoStart
Automatischer Start
Boolesch
false
controlPort
Überwachungsanschluss von Tomcat: siehe Tomcat konfigurieren.
Short
8005
httpPort
Tomcat HTTP-Listening-Anschluss, siehe Tomcat konfigurieren.
Short
8080
initScript
Kennung von JavaScript, das beim Starten des Prozesses ausgeführt werden soll.
String
maxDeliveryQueueSize
Größe der Warteschlange für SubmitDelivery-Aufrufe: Maximale Anzahl der SOAP-Aufrufe von SubmitDelivery, die in die Warteschlange gestellt werden können.
Lang
50
maxProcessMemoryAlertMb
Warnhinweis zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1800
maxProcessMemoryWarningMb
Warnung zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM-Menge (in MB)
Lang
1600
notifRelay
Benachrichtigungsweiterleitung: HostName:Port zur Aktivierung der Weiterleitung von Benachrichtigungen.
String
processRestartTime
Uhrzeit des automatischen Neustart des Prozesses. Siehe Automatischer Prozess-Neustart.
String
"06:00:00'
runLevel
Priorität am Anfang. Module mit niedriger Priorität werden zuerst gestartet und zuletzt angehalten. Das syslogd-Modul muss daher die Priorität 0 haben.
Short
10
startSoapRouterInModule
Starten Sie den SOAP-Router im Modulmodus.
Boolesch
false

jsp jsp

Im Folgenden finden Sie die verschiedenen Parameter der web > jsp Knoten. Dies ist die Konfiguration der von den JSPs verwendeten Parameter.

Parameter
Beschreibung
Typ
Standardwert
debug
Ausführung von JSP im Debug-Modus oder nicht.
Boolesch
downloadPath
Download-Ordner: Download-Pfad der Installationsprogramme für die Clientkonsolen.
String
'$(XTK_INSTALL_DIR)/datakit/nl/eng/jsp'
foFileName
Pfad der .fo-Datei.
String
soapRouter
URL des SOAP-Routers (http://myserver/xxx, http://jni oder mailto:xxx).
String
"http://jni'

Die web > jsp > classpath -Knoten enthält die Liste aller Klassenpfade, die beim Starten von JVM verwendet werden sollen. Dies ist die Standardkonfiguration:

'$(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'

jssp jssp

Im Folgenden finden Sie die verschiedenen Parameter der web > jssp Knoten. Dies ist die Konfiguration der von den JSSPs verwendeten Parameter.

Parameter
Beschreibung
Typ
Standardwert
collectGarbageAfterRequest
Aktiviert den Garbage Collector des JavaScript-Kontexts nach jeder Abfrage.
Boolesch
true
timeToLive
Maximale Anzahl von Seiten, die von einem JavaScript-Kontext bereitgestellt werden.
Lang
1000

Die web > jsp > classpath -Knoten enthält die Liste aller Klassenpfade, die beim Starten von JVM verwendet werden sollen.

Relais relay-2

Im Folgenden finden Sie die verschiedenen Parameter der web > relay Knoten. Dies ist die Konfiguration des Relais für HTTP-Anfragen zwischen zwei Bereichen.

Weitere Informationen finden Sie in diesem Abschnitt Abschnitt.

Parameter
Beschreibung
Typ
Standardwert
debugRelay
Starten Sie das HTTP-Relais-Modul auf dem Webserver im Debug-Modus.
Boolesch
false
forbiddenCharsInAuthority
Verbotene Zeichen (Domäne): Liste der unzulässigen Zeichen im Abschnitt "Autorität"eines URI.
String
'.?#@/:'
forbiddenCharsInPath
Verbotene Zeichen (Pfad): Liste der unzulässigen Zeichen im Abschnitt "Pfad"eines URI.
String
'?#/'
modDir
Wert der Moduloption "mod_dir": Liste der Dateien, die bei einer Abfrage in einem Ordner verwendet werden sollen.
String
'index.md'
startRelay
Starten Sie das HTTP-Relais-Modul.
Boolesch
false
startRelayInModule
Starten Sie das HTTP-Relais-Modul auf dem Webserver.
Boolesch
true
timeout
Wartezeit vor dem Löschen einer verbotenen URL.
String
"60"

Hinzufügen einer web > relay > url Knoten für jede URL, die weitergeleitet werden soll (Einfügereihenfolge definiert Priorität) mit den folgenden Parametern.

Weitere Informationen finden Sie unter Dynamische Seitensicherheit und Relais und Abschnitt.

Parameter
Beschreibung
Typ
Standardwert
IPMask
Autorisierte IPs: kommagetrennte Liste der Quell-IP-Adressen, die den Relais für diese Maske verwenden dürfen.
String
Ablehnen
Zugriff auf diese URLs verweigern (HTTP 403-Fehler zurückgeben)
Boolesch
hostMask
DNS-Alias für die Weiterleitung: kommagetrennte Liste von DNS-Alias, die zur Weiterleitung verwendet werden (z. B. '*.adobe.com').
String
httpAllowed
HTTP-Zugriff unabhängig von der Sicherheitszone (wie webApps) autorisiert.
Boolesch
relayHost
Ursprünglichen Host hinzufügen: Verwenden Sie bei der Wiedergabe den HTTP-Header "Host"der ursprünglichen Anforderung.
Boolesch
relayPath
Initial-URL-Pfad hinzufügen: Hängen Sie den vollständigen Pfad der URLs an, um sie an die URL der Zielseite weiterzuleiten.
Boolesch
status
Synchronisierungsstatus einer öffentlichen Ressource (Auflistung). Mögliche Werte sind "normal"(normale Ausführung), "Blacklist"(URL, die im Fall von Fehler 404 zur Blockierungsliste hinzugefügt wird) und "reserve"(Datei-Upload auf Reserveserver, falls vorhanden).
String
normal
targetUrl
URL der Zielseite: siehe Tomcat konfigurieren.
String
timeout
Maximale Ausführungszeit (in Sekunden) der zu wiederholenden Anfrage.
Lang
urlPath
Maske der URLs zum Weiterleiten (z. B. "/nl*", "*.jsp").
String

Dies ist die Standardkonfiguration:

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

Hinzufügen einer web > relay > responseHeader Knoten für jeden HTTP-Header, der zu den an den Relais weitergeleiteten Antworten hinzugefügt werden soll.

Weitere Informationen finden Sie unter Verwalten von HTTP-Headern.

Parameter
Beschreibung
Typ
name
Header name
String
value
Kopfzeilenwert
String

Dies ist die Standardkonfiguration:

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

Umleitung redirection

Im Folgenden finden Sie die verschiedenen Parameter der web > redirection Knoten. Dies ist die Konfiguration des Umleitungsmoduls.

Weitere Informationen finden Sie in diesem Abschnitt Abschnitt.

Parameter
Beschreibung
Typ
Standardwert
IMSOrgId
Organisations-ID: eindeutige Organisationskennung innerhalb der Adobe Experience Cloud, die insbesondere für den Besucher-ID-Dienst und die IMS-SSO verwendet wird.
String
P3PCompactPolicy
Wert, der die Richtlinie beschreibt, die für permanente Cookies verwendet wird (entspricht dem P3P Compact Policy-Format).
String
"CAO DSP COR CURa DEVa TAIa OUR BUS IND UNI COM NAV"
cookieDomain
Kommagetrennte Liste der Domänen, die konfiguriert werden sollen, um explizit anzugeben, welche Domäne Cookies setzen soll.
String
databaseId
Datenbank-ID, die mit der Tracking-Instanz verknüpft ist.
String
defLogCount
Protokollanzahl nach Aufruf: Anzahl der Protokolle, die standardmäßig bei einem Aufruf der Methode GetTrackingLogs zurückgegeben werden.
Lang
30
expirationURL
Seite für abgelaufene Weiterleitungen: URL der Webseite, die standardmäßig vom Weiterleitungsserver verwendet wird, wenn die Weiterleitung für eine Versandaktion abgelaufen ist.
String
maxJobsInCache
Maximale Auftragsanzahl: Maximale Anzahl an Versandaktionen im Cache. Darf nicht kleiner als 50 sein.
Lang
100
showSourceIP
Wenn der Wert auf false gesetzt ist, ist der Wert von sourceIP in der Antwort, die von r/test zurückgegeben wird, eine leere Zeichenfolge.
Boolesch
true
startRedirection
Starten Sie den Weiterleitungsdienst.
Boolesch
true
startRedirectionInModule
Starten Sie den Weiterleitungsdienst im Modulmodus.
Boolesch
true
trackWebVisitors
Webtracking: Erstellung von Protokollen für die Seiten, die von unbekannten Benutzern besucht werden.
Boolesch
false
trackingPassword
Kennwort, das vom Weiterleitungsserver verwendet wird.
String

Im Folgenden finden Sie die verschiedenen Parameter der web > redirection > reserveServer Knoten.

Weitere Informationen finden Sie unter Redundantes Tracking.

Parameter
Beschreibung
Typ
Standardwert
enabledIf
Berücksichtigt wenn: Der Tracking-Server wird berücksichtigt, wenn der Ausdruck "true"zurückgibt.
String
id
Name
String
1
url
Zusätzliche Umleitungsserver-URL
String

spamCheck spamcheck

Im Folgenden finden Sie die verschiedenen Parameter der web > spamCheck Knoten. Dies ist die Konfiguration der Bewertungsparameter E-Mail-Anti-Spam-Bewertung .

Weitere Informationen finden Sie unter SpamAssassin konfigurieren.

Parameter
Beschreibung
Typ
command
Befehl zum Ausführen, um den Anti-Spam-Wert einer E-Mail zu bewerten (z. B. 'perl spamcheck.pl').
String

wfserver wfserver

Im Folgenden finden Sie die verschiedenen Parameter der wfserver Knoten. Dies ist die Workflow-Prozesskonfiguration.

Weitere Informationen finden Sie unter Workflows und Affinitäten mit hoher Verfügbarkeit.

Parameter
Beschreibung
Typ
Standardwert
Affinität
Affinität
String
args
Start-up-Parameter
String
autoStart
Automatischer Start
Boolesch
false
dataBasePoolPeriodSec
Zeitraum
Lang
20
initScript
Kennung von JavaScript, das beim Starten des Prozesses ausgeführt werden soll.
String
maxProcessMemoryAlertMb
Warnhinweis zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1800
maxProcessMemoryWarningMb
Warnung zur Speicherbelegung: Warnhinweis bezüglich der von einem bestimmten Prozess verbrauchten RAM (in MB).
Lang
1600
notifRelay
Benachrichtigungsweiterleitung: HostName:Port zur Aktivierung der Weiterleitung von Benachrichtigungen.
String
processRestartTime
Uhrzeit des automatischen Neustart des Prozesses. Siehe Automatischer Prozess-Neustart.
String
"06:00:00'
runLevel
Priorität am Anfang. Module mit niedriger Priorität werden zuerst gestartet und zuletzt angehalten. Das syslogd-Modul muss daher die Priorität 0 haben.
Short
10
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1