2016-07-13 12 views
0

JenkinsをWindows 7マシンにインストールしたばかりです。私はWindowsインストーラを使い、バージョン2.7.1を持っています。私はウェブブラウザを介してプログラムと対話することができます、設定を行った、テスト電子メールを送信しました。すべての点で良いです。しかし、私が終了しようとしたときに、http://<ip-address>:8080/exitを使用すると、HTTP 405エラーが発生します。 http://<ip-address>:8080/restartが動作すれば、URLのパスの問題ではありません。私はJenkinsを実行しているマシンからテストを行っています。 (私は終了しようとする前に、「ジェンキンスの管理」ページをクリックし、「シャットダウンの準備」か否かの「出口」に問題がある。)Jenkins出口でHTTP 405(Method Not Allowed)を修正するにはどうすればよいですか?

同様に、safeRestart作品が、safeExitはHTTPを与える405

もちろんこのシナリオでは、Windows(サービスコントロールなど)でシャットダウンすることもできますが、URLインターフェイスを使用したいと思います。これは既知の問題ですか?この仕事をする方法や手がかりを確認するためのその他の方法についての提案はありますか?

編集

いくつかの追加情報。上記の結果は、IE 11を使用して取得しました。FirefoxとChromeの両方から、ボタンtry POSTingPOST is required for Jenkins.model.Jenkins.doExitというページが表示されます。私はボタンをクリックすると、私はメッセージでHTTPエラー403を取得し、私は、「設定グローバルセキュリティ」下「を防ぐクロスサイトリクエストフォージェリの悪用」をオフにするとのみ使用することによってこの問題を回避することができました

Problem accessing /exit. Reason: No valid crumb was included in the request

答えて

0

Firefox。これは理想的ではないようですが、少なくとも機能的です。

セキュリティ機能をオフにしない追加の回答は、依然として理想的です。

関連する問題