Tomcat-Version suchen locate-tomcat-version
Adobe Campaign verwendet ein eingebettetes Web-Servlet namens Apache Tomcat, um HTTP-/HTTPS-Anforderungen zwischen der Anwendung und beliebigen externen Schnittstellen zu verarbeiten (einschließlich Client Console, getrackten URL-Links, SOAP-Aufrufe und anderen). Oft liegt ein externer Webserver (normalerweise IIS oder Apache) vor diesem für alle externen Adobe Campaign-Instanzen.
Gehen Sie wie folgt vor, um die genaue Version von Tomcat zu ermitteln, die in einer On-Premise-Instanz von Campaign Classic verwendet wird, um Probleme zu beheben.
Tomcat wird in Adobe Campaign verwendet
Tomcat läuft auf Java und erfordert die Installation von JDK. Weitere Informationen finden Sie unter Java Development Kit (JDK) im Abschnitt Campaign Compatibility Matrix .
Der in Adobe Campaign verwendete Tomcat ist eine angepasste eingebettete Version, die nicht alle Funktionen der vollständigen allgemein verfügbaren Version von Tomcat nutzt und möglicherweise nicht alle Verwundbarkeiten der Vollversion leidet. Der Tomcat sollte auch nicht für das externe Internet verfügbar sein, und alle Adobe Campaign-Instanzen, die verfügbar gemacht werden, sollten über einen externen Webserver verfügen (IIS, Apache usw.) vor dem Tomcat, um ihn zu schützen.
Neue oder aktualisierte Versionen der eingebetteten Versionen von Tomcat werden nur mit neuen Builds von Adobe Campaign selbst veröffentlicht und nicht als separate Patches außerhalb der Adobe Campaign-Builds.
-
Ab Campaign v7.4.1 ist Tomcat 10.1 die Standardversion.
-
Adobe Campaign Classic verwendet keine WebSocket- und HTTP2-Protokolle.
Suchen der eingebetteten Tomcat-Version
Gehen Sie wie folgt vor, um die Version des eingebetteten Tomcat in einer Instanz von Adobe Campaign zu finden.
-
Navigieren Sie zum Unterordner "\tomcat-11\lib"im Adobe Campaign-Installationsordner (z. B. "C:\Program Files\ [Installation_folder]"unter Windows oder "/usr/local/neolane/nl6" unter Linux).
-
Kopieren Sie die Datei catalina.jar in einen externen temporären Ordner (z. B. Ihren Desktop) und benennen Sie die Erweiterung von .jar in .zip um.
-
Entpacken Sie die kopierte Datei. Dies führt zu vielen Unterordnern und Dateien.
-
Öffnen oder lesen Sie in den entpackten Dateien/Ordnern die folgende enthaltene Datei mithilfe eines Texteditors: org/apache/catalina/util/ServerInfo.properties. Möglicherweise müssen Sie eine TXT-Erweiterung hinzufügen, um das Öffnen mit einem Texteditor zu erleichtern.
-
Löschen Sie nach Abschluss die von Ihnen erstellten temporären Dateien, wenn sie sich auf einem Servercomputer befinden.
Beispielsweise enthält die Datei ServerInfo.properties für Adobe Campaign die folgenden Informationen, die Tomcat v11.X angeben:
server.info=Apache Tomcat/11.X
server.number=A.B.X.Y
server.built=MM DD YYY HH:MM:SS
Sobald Sie die exakte Version von Tomcat ermitteln können, die in einer bestimmten Instanz verwendet wird, kann es Ihnen bei der Fehlerbehebung von Tomcat-bezogenen Problemen helfen.