タグ付けされた質問 「tomcat」

Apache Tomcatは、Apache Licenseバージョン2でリリースされたJavaサーブレットおよびJavaServer Pagesテクノロジーのオープンソースソフトウェア実装です。Tomcatプロジェクトは、Sun Microsystemsで始まり、1999年にSunからApache Software Foundationに寄贈されました。

2
TomcatでHTTPメソッドを許可しない場合、大文字と小文字が区別されますか?
アプリケーションのweb.xmlに以下を入れて、PUT、DELETEなどを禁止しようとしました。 <security-constraint> <web-resource-collection> <web-resource-name>restricted methods</web-resource-name> <url-pattern>/*</url-pattern> <http-method>DELETE</http-method> <http-method>PUT</http-method> <http-method>SEARCH</http-method> <http-method>COPY</http-method> <http-method>MOVE</http-method> <http-method>PROPFIND</http-method> <http-method>PROPPATCH</http-method> <http-method>MKCOL</http-method> <http-method>LOCK</http-method> <http-method>UNLOCK</http-method> <http-method>delete</http-method> <http-method>put</http-method> <http-method>search</http-method> <http-method>copy</http-method> <http-method>move</http-method> <http-method>propfind</http-method> <http-method>proppatch</http-method> <http-method>mkcol</http-method> <http-method>lock</http-method> <http-method>unlock</http-method> </web-resource-collection> <auth-constraint /> </security-constraint> わかりましたので、今: メソッドでリクエストを行うとDELETE、403が返されます。 メソッドでリクエストを行うとdelete、403が返されます。 だが メソッドでリクエストを行うと、DeLeTeOKになります! これらの大文字と小文字を区別しないようにするにはどうすればよいですか? 編集:私はそれをC#プログラムでテストしています: private void button1_Click(object sender, EventArgs e) { textBox1.Text = "making request"; System.Threading.Thread.Sleep(400); WebRequest …
11 tomcat 

1
TomcatでLDAPを使用してGerritをインストールする方法
LDAPをサポートするTomcatの下でGerritをインストールするための良い手順を見つけようとしています。できればこれをWindows 2008 Serverにインストールする必要があります。ただし、不可能な場合はLinuxを選択できます。 Gerritの指示は、桟橋の下でのインストールのみを対象としています。 http://gerrit.googlecode.com/svn/documentation/2.1.3/install-j2ee.html#installation さまざまな環境でこれをセットアップしたい場合、対処することはあまりありません。 いくつかの便利なリンクを見つけましたが、セットアップをすべてまとめることはできませんでした。 http://codeslife.com/2011/06/08/install-gerrit-locally-under-windows/ http://gerrit.googlecode.com/svn/documentation/2.1.7/config-gerrit.html#_a_id_ldap_a_section_ldap http ://code.google.com/p/gerrit/issues/detail?id = 292 この試行錯誤をいつでも設定できますが、誰かが既に問題を解決している場合は時間を節約したいと思います。

3
Tomcatは再起動せずにSSL証明書をリロードできますか?
TomcatがSSL資格情報に使用するキーストアを更新できるバックグラウンドプロセスがあります。手動で再起動する必要なく、Tomcatにこれを自動的にリロードさせたいと思います。 再起動せずにTomcatにこれをリロードさせることは可能ですか、それとも代わりにそれを行うことができるプログラム的な方法はありますか?
11 ssl  tomcat 

1
特定の時間に単一のTomcat 7 Webアプリケーションを再起動しますか?
Tomcat 7はWindowsシステムで実行されています。依存しているWebアプリケーションの1つを毎日特定の時間に再起動する必要があります。スクリプトを介してそれを行うオプションはありますか、または(さらに良いことに)Tomcatはそれを行う機能を提供していますか? Curlを使用して、「アプリケーション一覧」ページのリロードボタンのクリックをエミュレートすることはできますか?

3
無料のTomcat Log Analyserはありますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、専門知識によって裏付けられると期待していますが、この質問は、議論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 6年前休業。 誰かがApache Tomcatログを分析するための優れた無料のプログラムを推奨できますか?リアルタイム分析などは必要ありません。ログがあり、そこからいくつかの使用統計をすばやく簡単に取得したいのですが。統計情報は派手である必要はありません。日、週、月ごとのユニークユーザーの大まかなアイデアが欲しいだけです。 おかげで、 バート。

1
CentOSにTomcatをデプロイするときのファイアウォールの問題
CentOS環境にTomcatサーバーをデプロイしようとしていますが、リクエストを受信して​​いません。 startup.shを実行すると正常に動作し、ログにtomcatが実行されていることが示されます 16-Dec-2016 13:36:58.440 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [http-nio-8080] 16-Dec-2016 13:36:58.444 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [ajp-nio-8009] 16-Dec-2016 13:36:58.445 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 14803 ms netstatを実行してリスニングポートを確認すると、listenと表示される $netstat -atnp|grep LISTEN tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 3321/java ファイアウォールをスキップするために、iptablesにカスタムルールを追加しました。 $iptables -nL Chain INPUT (policy ACCEPT) target prot opt source …

1
Tomcat Parallel Deployment、古いアプリケーションを自動的にアンデプロイします
ここしばらく、Tomcat 8のParallel Deploymentをゼロダウンタイムの継続的デプロイメントセットアップの一部として使用しています。 テストガントレットが実行されると、CIサーバーは自動的に.warファイルの名前をapplication ## {version-number} .warに変更し、warを/ webappフォルダーにコピーします。application ## 333はapplication ## 332とうまく共存します。 私が直面している唯一の問題は、すべてのトラフィック(新しいセッション)が新しいアプリケーションに自動的に移行したら、古いアプリケーションを手動でアンデプロイする必要があることです。 Tomcatには、「このサービスがセッション数がゼロになったら削除する必要がある」と言うための組み込みメカニズムはありますか?たぶん、ある種の「最後のセッションが期限切れになった」イベントを利用できます。 他の誰かがこの種のアプリケーションのアンデプロイを自動化した場合は、それについて聞いてみたいと思います。ありがとう!


5
Tomcat 6.xを保護するには、どのような手順を踏む必要がありますか?
私は新しいTomcatデプロイメントをセットアップしている最中なので、できるだけ安全にしたいと考えています。 「jakarta」ユーザーを作成し、jsvcでTomcatをデーモンとして実行しています。Tomcatのファイルへのアクセスを制限するためのディレクトリ許可などのヒントはありますか? デフォルトのWebアプリケーション(ドキュメント、例など)を削除する必要があることはわかっています。ここで使用すべきベストプラクティスはありますか?すべての構成XMLファイルについてはどうですか?何かヒントはありますか? Webアプリケーションがサンドボックスで実行されるように、セキュリティマネージャーを有効にする価値はありますか?誰かがこれを設定した経験がありますか? Apacheの背後でTomcatの2つのインスタンスを実行している人々の例を見てきました。これはmod_jkを使用して、またはmod_proxyを使用して実行できるようです...どちらかの長所/短所?トラブルの価値はありますか? 重要な場合は、OSはDebian lennyです。lennyはtomcat 5.5しか提供しておらず、6.xが必要なので、私はapt-getを使用していません。 ありがとう!

7
Tomcatによるファイルへのアクセスをブロックするにはどうすればよいですか?
いくつかのTomcatサーバーがあり、公開したくない一部のファイルがそれらのファイルにアクセスできないことを発見しました。例証するには: Tomcatを通じて公開しているフォルダ/ var / www / html /があるが、/ var / www / html / conf / dbinfo.txtを公開したくないとします。この時点で、人々はwww.thissite.com/conf/dbinfo.txtにアクセスでき、物事を見ることができます。私はそれをブロックできるようにしたいのでそれを示しませんが、それはそれがtomcat自体によって読まれるのを許します。 どんな助けでもありがたいです。
10 linux  tomcat  java 

6
logrotateを使用してログを圧縮およびクリーンアップするが、ローテーションしない方法
バルブ(org.apache.catalina.valves.FastCommonAccessLogValve)を介してアクセスログを作成するTomcatサーバーがあります。このバルブは、アクセスログファイルのローテーションを処理しますが、しばらくした後の圧縮や削除は行いません。 現時点ではfind [...] -mtime +30 [...]、ログの圧縮と削除に使用するcronジョブがあります。私はむしろlogrotateを使用したいので、ログローテーションはすべてのログの中央の場所にあります。Tomcatのためだけに別のソリューションを用意するのは好きではありません。 logrotateのドキュメントを読みましたが、まだ少し迷っています。ログファイルを圧縮してクリーンアップするためだけにlogrotateを使用できますか?どうすればいいですか? または、問題を回避すると、ログファイルを圧縮してクリーンアップするTomcatアクセスログバルブがありますか? お手伝いありがとうございます !
10 tomcat  logrotate 

2
Tomcat 8 org.apache.catalina.webresources.Cache.getResource
7.0.52から8.0.14にアップグレードしました。 多くの静的画像ファイルでこれを取得しています: org.apache.catalina.webresources.Cache.getResource [/base/1325/WA6144-150x112.jpg]にあるリソースをキャッシュに追加できません。期限切れのキャッシュエントリを削除した後、利用可能な空き容量が不足していたため、最大サイズを増やすことを検討してくださいキャッシュの 特定のリソース設定を指定していないため、7.0.52でこれを取得できませんでした。 起動時にこの問題が発生したことについては、修正されたと思われるバグレポートで発見しました。私にとって、これは起動時ではなく、リソースが要求されたときに常に起こります。 他に誰かがこの問題を抱えていますか? ありがとう。 少なくともキャッシュを無効にしようとしていますが、キャッシュを使用しないように指定する方法の例が見つかりません。属性は8のコンテキストから削除されました。リソースを追加しようとしましたが、構成を正しく取得できません。 <Resource name="file" cachingAllowed="false" className="org.apache.catalina.webresources.FileResourceSet" />


3
Tomcat7がアプリのデプロイでハングする
Ubuntu 14.04のTomcat 7で非常に奇妙な動作をしています。 新しいVPSを作成し、default-jdkとその他の簡単なものをインストールしました。Tomcat 7をダウンロードして解凍しました。Tomcatが動作することを確認し[myIP]:8080、Tomcatのインデックスページを確認しました。 VPSを再起動したら、Tomcatを再起動しましたが、...で応答がありません[myIP]:8080。エラーすらありません。ログを確認したところ、Tomcatが最初のWebアプリケーションでの展開の状態でハングしていることがわかりました。 私のログ: Dec 31, 2014 9:06:04 AM org.apache.catalina.startup.VersionLoggerListener log INFO: Server version: Apache Tomcat/7.0.57 Dec 31, 2014 9:06:04 AM org.apache.catalina.startup.VersionLoggerListener log INFO: Server built: Nov 3 2014 08:39:16 UTC Dec 31, 2014 9:06:04 AM org.apache.catalina.startup.VersionLoggerListener log INFO: Server number: 7.0.57.0 Dec 31, 2014 9:06:04 AM …

1
Tomcatの前のApacheでのSSLセットアップ
SSlを使用してApacheを設定し、TomcatインスタンスにSSLリクエストをプロキシしようとしています。私はSSLを機能させたと思いますが、それでも表示されるエラーがあります: Bad Gateway The proxy server received an invalid response from an upstream server. * SSL仮想ホスト* LoadModule ssl_module modules/mod_ssl.so Listen 443 <VirtualHost _default_:443> SSLEngine On SSLProxyEngine On DocumentRoot "/var/apache-tomcat-7.0.34/webapps/Learn2Gether/" SSLCertificateFile /etc/pki/tls/learn2gether/cert-6090205098829887.pem SSLCertificateKeyFile /etc/pki/tls/learn2gether/private_key_unlocked.pem SSLCertificateChainFile /etc/pki/tls/learn2gether/rubca-chain.pem BrowserMatch ".*MSIE.*" nokeepalive ssl-unclean-shutdown downgrade-1.0 force-response-1.0 SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL ServerName www.learn2gether.rubel.rub.de ServerAlias learn2gether.rubel.rub.de #RewriteRule ^\/$ /Learn2Gether/index.html …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.