2009-08-26 10 views
0

プロキシの背後でHudsonのBaseUrlを変更するにはどうすればよいですか?プロキシの背後にあるHudsonでBaseUrlを変更するにはどうすればよいですか?

私はプロキシの背後にあるHudsonインストールを実行しています。 問題は、WebアプリケーションのすべてのURL(電子メール、jabber、トレイアプリ)が仮想ホストではなくローカルプロキシに設定されていることです。どうすれば修正できますか、環境変数はありますか?

私は電子メールの "Hudson Url"を見つけましたが、それはすべてです。

<VirtualHost *:8080> 
    ProxyPass  /http://127.0.0.1:8070/ 
    ProxyPassReverse /http://127.0.0.1:8070/ 
    ProxyRequests  Off 

    <Proxy http://127.0.0.1:8070/*> 
     Order deny,allow 
     Allow from all 
    </Proxy> 
</VirtualHost> 

答えて

1

Jabberは拡張機能でトレイアプリは別のアプリケーションで、メールのみが組み込まれています。その設定が見つかりました。私は彼らに同じ設定を使用させる方法はないと思います。

あなたはそれがアイテムのプロキシのように見えるのJabberプラグインのページを見てみると(正確な手順については、http://wiki.hudson-ci.org/display/HUDSON/Hudson+Tray+Applicationを参照)

をあなたは右クリックまたはダブルトレイアイコンをクリックすると、トレイのアプリで使用されるURLを変更することができますサポートは '将来のリリースで計画されている'リストに掲載されているので、おそらくあなた自身でそれを待つか修正する必要があります。

そしてサイドノート: 私はあなたがあなたのバーチャルホスト設定の何かを残したと仮定していますか?そうでなければ、それは何を意味するのでしょうか? --httpPort = $ HTTP_PORTスイッチ(http://wiki.hudson-ci.org/display/HUDSON/Installation+and+Executionを参照)を使用して、Hudsonがリッスンしているポートを変更できます。

+0

はい、完全な仮想ホスト構成ではありません。この方法を使ってLDAP/Exchange認証とIP範囲制限を処理します。これはモジュールのビルドがうまく動作しないためです。もう1つの問題はゲストユーザに何も表示したくないということです。 トレイアプリをリンクから起動できますが、ローカルホストからダウンロードしようとします。 – RedAssBaboon

関連する問題