問題タブ [tomcat-manager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tomcat - Tomcatマネージャーでデプロイするときに許可が拒否されないようにするにはどうすればよいですか?
tomcatマネージャーアプリを使用して(Webインターフェイスを介して)ホームディレクトリにあるWebアプリをデプロイしようとすると、次のエラーが発生します。
warディレクトリにはWEB-INFディレクトリが含まれています。ビルドディレクトリの権限は次のようになります。
許可拒否エラーがわかりません。他にどのような権限が必要ですか?
代わりにwarディレクトリを/var/ lib / tomcat6 / webapps /内に置くと、機能します。
tomcat - update を使用して再デプロイするときに xml 構成を保持するにはどうすればよいですか?
私は tomcat マネージャーを使用して war ファイルをデプロイしています。戦争を更新するには、次の URL を使用します。
問題は、これを使用すると、構成を含む xml (Catalina/localhost/example.xml の下) が消去されることです。
どうすれば保存できますか?
tomcat - tomcat6 のマネージャーを使用して Play アプリのデプロイを解除しましたが、失敗しました
webapp を tomcat6 にデプロイします。play!frameworkで開発しています。tomcat6 の管理を使用してアプリをデプロイまたはアンデプロイしたいのですが、アンデプロイに失敗しました。Tomcat はアプリ ディレクトリをきれいに削除できません。
それを解決する方法は?
tomcat - Tomcat Manager へのリモート アクセスを禁止しますか?
Tomcat7 のドキュメントによると、バルブを追加して、localhost 以外から Tomcat Manager アプリにアクセスできないようにすることができます。
ドキュメントは、XML のスニペットがどこに行くべきかを説明するのにあまり役に立ちません。
誰かがこれを手伝ってくれますか?
tomcat - Tomcat 7 の展開解除ボタンが無効になっています
Tomcat Manager ページで、アンデプロイ ボタンが無効になっています。誰でも助けることができますか?
トムキャット: 7.0.23
JDK:
Linux:
以下はその中のhtmlです
tomcat - Tomcat を再インストールせずに Tomcat Manager をインストールするにはどうすればよいですか?
OS:ウィンドウズXP。
私はすでにTomcat 7.0.25をインストールしており、「manager」フォルダーはwebappsフォルダーにあります。
http://tomcat.apache.org/tomcat-7.0-doc/manager-howto.htmlのドキュメントを読み、 すでにインストールされているマネージャーについて話しています。
manager-guiロールをユーザーに設定済みです。
問題は、 を使用してマネージャーにアクセスするとhttp://localhost/manager
、白いページ (コンテンツなし) しか表示されず、 を使用しようとhttps://localhost/manager
すると 404 エラーが発生することです。
どんな手掛かり?
マネージャー アプリケーションをダウンロードするためのリンクも役立ちます。
tomcat - Manager を Tomcat シングル サインオンから除外する
Tomcat サーバー sans Apache で SSO に JAAS を使用する。SSO は、いくつかの関連アプリケーションへのアクセスを制御し、うまく機能します。最近、Ant から Maven への移行を開始しました。Maven 用の Tomcat プラグインを使用するために、以前は必要のなかった Tomcat Manager アプリケーションをセットアップする必要がありました。サーバー上の他のWebアプリと一緒に、BASIC認証またはCLIENT-CERT認証の両方で起動して実行することができました.
私が抱えている問題は、ユーザーがマネージャーで認証されると、他の webapps のセッションがドロップされることです-webapp への IE ログイン、Manager へのログイン、webapp の更新、ログインページへのリダイレクト。
コンテキスト レベルで SSO バルブを定義し、ホスト レベルでレルムを定義することで、この重複を軽減することができました。これにより、ブラウザーを介して Web アプリケーション間を移動するときに SSO が引き続き機能します。ただし、問題の他のWebアプリケーションにアクセスするまで、クロスコンテキストAJAXリクエストと「ユーザーがログインしていません」というエラーが返されます。Manager のこのアプローチ認証を使用すると、他の Web アプリケーションから効果的に分離されました。
つまり、JAAS 認証モジュールを使用して Web アプリケーションで SSL/データベース認証を介して SSO を使用できるようにする最善の方法を探していますが、Tomcat に Manager を SSO から除外させます。Webapps 1、2、3 の場合は SSL 経由の IE SSO ですが、UN/PW 認証は Manager の SSO とは独立しており、認証は 2 つの間で独立しています。
これを行う方法はありますか?
現在の構成:
この構成を使用すると、すべての webapps と Manager が SSO の制御下に置かれ、上記の重複が発生します。IE は SSL 経由で webapp1 にログインし、次に UN/PW 経由で Manager にログインし、webapp1 を更新してログイン ページにリダイレクトします。
SSO バルブを Web アプリケーションのコンテキストに移動すると、この問題は解決しますが、クロス コンテキスト AJAX 要求に対して「ユーザーがログインしていません」という応答が発生します。
tomcat - Tomcat7マネージャー-curlと自己署名証明書を含むテキストが機能しない
ですから、ここには興味深いジレンマがあります。マネージャアプリケーションを使用してTomcat7サーバーをセットアップしています。
私が実行している正確なコマンド[理由の範囲内]は次のとおりです。
curl -k --upload-file〜/ [build.directory] /ROOT.war https:// [ManagerLoginName]:[ManagerLoginPwd] @ [fqdn-serverName]:8443 / manager / text / deploy?war = ROOT.war&path = /&update = true
FAILが発生します-無効なコンテキストパスnullが指定されました
/manager/text/reload?path=/
undeployコマンドを実行するのと同じように、それを実行するとコンテキストがリロードされ、正しくアンデプロイされます。次を使用してデプロイできないようです。
deploy?war=ROOT.war&path=/&update=true
構文は正しいです、なぜこれが展開されないのか、私はちょっと困惑しています。何か案は?
tomcat - memcache を使用してセッションを保存するように構成すると、Tomcat Manager アプリがアクティブなセッションを表示しない
セッション ストレージとして memcache を使用するように tomcat を構成しました。これより前に、Tomcat /manager webapp を使用して現在アクティブなセッションの数を調べてカウントすることができました。
しかし、memcache を使用するように tomcat を構成した後、アクティブなセッションが表示されなくなり、常にゼロ (0) と報告されることに気付きました。
memcache または tomcat に欠落している構成はありますか?
tomcat context.xml の設定方法は次のとおりです
tomcat - Tomcat 7.0.39 で Manager アプリにアクセスできない
マネージャー アプリにアクセスできません。
manager-gui ロールを tomcat-users.xml ファイルに追加しました ...& tomcat ユーザーに同じロールを追加しました ...
...私もこれを無駄に試しました...
他に何かする必要がありますか?ドキュメントには、必要なのはこれだけだと書かれています...
すべての変更後にサーバーを停止して再起動しました...