Как изменить BaseUrl на Гудзоне за Прокси? - PullRequest
0 голосов
/ 26 августа 2009

Как я могу изменить BaseUrl на Hudson за прокси?

Я запускаю установку Hudson за прокси-сервером. Проблема в том, что любой 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 Ответ

1 голос
/ 26 августа 2009

Jabber - это расширение, а приложение в трее - это отдельное приложение, только встроенная электронная почта, и вы нашли настройку для этого. Я не думаю, что есть какой-то способ заставить их использовать одинаковые настройки.

Вы можете изменить URL-адрес, используемый приложением в трее, если щелкнуть правой кнопкой мыши или дважды щелкнуть значок в трее (см. http://wiki.hudson -ci.org / display / HUDSON / Hudson + Tray + Application для точные инструкции)

Глядя на страницу плагина Jabber, кажется, что пункт «поддержка прокси» находится в их списке «Запланировано в будущих выпусках», поэтому вам, вероятно, придется подождать или исправить это самостоятельно.

И примечание: Я предполагаю, что вы оставили что-то вне настроек виртуального хоста? Иначе, что это должно делать? Вы можете изменить порт, который прослушивает Хадсон, с помощью переключателя --httpPort = $ HTTP_PORT (см. http://wiki.hudson -ci.org / display / HUDSON / Installation + и + Execution )

...