[]{class="badge informative"}
Tomcat バージョンの検索 locate-tomcat-version
Adobe Campaignは、Apache Tomcat と呼ばれる組み込みweb サーブレットを使用して、アプリケーションと任意の外部インターフェイス(クライアントコンソール、トラッキングされたURL リンク、SOAP呼び出しなど)との間でHTTP/HTTPS リクエストを処理します。 多くの場合、外部向けのAdobe Campaign インスタンスの場合、この前に外部web サーバー(通常はIISまたはApache)が存在します。
以下の手順に従って、Campaign Classic オンプレミス インスタンスで使用されているTomcatの正確なバージョンを確認し、問題のトラブルシューティングに役立ててください。
Adobe Campaignで使用されるTomcat
TomcatはJava上で動作し、JDKをインストールする必要があります。 詳しくは、「Campaign互換性マトリックス 」セクションのJava Development Kit (JDK)を参照してください。
Adobe Campaignで使用されるTomcatは、一般的に入手可能なTomcatの完全なリリースのすべての機能を使用しないカスタマイズされた埋め込みバージョンであり、完全なバージョンのすべての脆弱性に悩まされない可能性があります。 Tomcatも外部インターネットに公開しないでください。公開されているAdobe Campaign インスタンスには、外部Web サーバー(IIS、Apacheなど)が必要です。 それを保護するためにTomcatの前に。
埋め込みバージョンのTomcatの新しいバージョンまたはアップグレードされたバージョンは、Adobe Campaign自体の新しいビルドでのみリリースされ、Adobe Campaign ビルド外の個別のパッチとしてはリリースされません。
-
Campaign v7.4.1以降、Tomcat 10.1はデフォルトバージョンです。
-
Adobe Campaign Classicでは、WebSocketおよびHTTP2 プロトコルは使用されません。
埋め込まれたTomcatのバージョンを見つける方法
Adobe Campaignのインスタンスに埋め込まれたTomcatのバージョンを見つけるには、次の手順に従います。
-
Adobe Campaign インストールフォルダー内の\tomcat-11\lib サブフォルダーに移動します(例:WindowsのC:\Program Files\ [Installation_folder]、Linuxの/usr/local/neolane/nl6)。
-
ファイル catalina.jarを外部の一時フォルダー(デスクトップなど)にコピーし、拡張子の名前を.jarから.zipに変更します。
-
コピーしたファイルを解凍します。 その結果、多くのサブフォルダーとファイルが作成されます。
-
解凍されたファイル/フォルダー内で、テキストエディターを使用して次の含まれるファイルを開くか、読み取ります:org/apache/catalina/util/ServerInfo.properties。 テキストエディターで開くために.txt拡張子を追加する必要がある場合があります。
-
完了したら、サーバーマシン上にある場合は、作成した一時ファイルを削除します。
例えば、Adobe CampaignのServerInfo.properties ファイルには、Tomcat v11.Xを示す次の情報が含まれています。
server.info=Apache Tomcat/11.X
server.number=A.B.X.Y
server.built=MM DD YYY HH:MM:SS
特定のインスタンスで使用されているTomcatの正確なバージョンを確立できたら、Tomcat関連の問題のトラブルシューティングに役立つ可能性があります。