Individua versione Tomcat locate-tomcat-version
Adobe Campaign utilizza un servlet web incorporato denominato Apache Tomcat per elaborare le richieste HTTP/HTTPS tra l’applicazione e qualsiasi interfaccia esterna (inclusa la console client, i collegamenti URL tracciati, le chiamate SOAP e altre). Di fronte a questo server spesso è presente un server web esterno (in genere IIS o Apache) per tutte le istanze Adobe Campaign rivolte all’esterno.
Seguire la procedura riportata di seguito per individuare la versione esatta di Tomcat utilizzata in un Istanza on-premise di Campaign Classic per facilitare la risoluzione dei problemi.
Tomcat utilizzato in Adobe Campaign
Tomcat viene eseguito su Java e richiede l’installazione di JDK. Per ulteriori informazioni, consulta Java Development Kit (JDK) in Matrice di compatibilità di Campaign sezione.
Il Tomcat utilizzato in Adobe Campaign è una versione incorporata personalizzata che non utilizza tutte le funzioni della versione completa generalmente disponibile di Tomcat e potrebbe non soffrire di tutte le vulnerabilità della versione completa. Inoltre, Tomcat non deve essere esposto a Internet esterno e tutte le istanze Adobe Campaign esposte devono avere un server web esterno (IIS, Apache, ecc.) di fronte al Tomcat per proteggerlo.
Le versioni nuove o aggiornate delle versioni incorporate di Tomcat vengono rilasciate solo con nuove build di Adobe Campaign e non come patch separate al di fuori delle build di Adobe Campaign.
Come individuare la versione di Tomcat incorporata
Per individuare la versione di Tomcat incorporata in un’istanza di Adobe Campaign, effettua le seguenti operazioni.
-
Accedi a \tomcat-11\lib sottocartella nella cartella di installazione di Adobe Campaign (ad esempio, File C:\Program\ [Installation_folder] in Windows, oppure /usr/local/neolane/nl6 in Linux).
-
Copiare il file catalina.jar in una cartella temporanea esterna (ad esempio sul desktop) e rinomina l’estensione da .jar a .zip.
-
Decomprimi il file copiato. Ne risulteranno molte sottocartelle e file.
-
All’interno dei file/cartelle decompressi, apri o leggi il seguente file contenuto utilizzando un editor di testo: org/apache/catalina/util/ServerInfo.properties. Potrebbe essere necessario aggiungere un’estensione .txt per facilitare l’apertura con un editor di testo.
-
Al termine, se si trova su un server, eliminare i file temporanei creati.
Ad esempio, ServerInfo.properties Il file per Adobe Campaign contiene le seguenti informazioni, che indicano Tomcat v11.X:
server.info=Apache Tomcat/11.X
server.number=A.B.X.Y
server.built=MM DD YYY HH:MM:SS
Una volta che sei in grado di stabilire la versione esatta di Tomcat utilizzata in una particolare istanza, potrebbe aiutarti nella risoluzione dei problemi relativi a Tomcat.