Как установить Hudson на Windows Server 2008? - PullRequest
4 голосов
/ 05 сентября 2010

Я спокоен ... Все любят окна ...

1,2,3,4,5 ... 10

ОК


Как установить Hudson на Windows 2008?

Более конкретно - что такое штука «платформа фильтрации Windows» и как ее ударить, чтобы она могла пропустить Хадсона?

Это то, что я получаю в журнале событий, когда нажимаю java -jar hudson.war и пытаюсь открыть веб-страницу:

Платформа фильтрации Windows заблокировала привязку к локальному порту.

Информация о приложении: ID процесса: 2896 Имя приложения: \ device \ harddiskvolume1 \ windows \ system32 \ java.exe

Информация о сети: Адрес источника: :: Порт источника: 5353 Протокол: 17

Информация о фильтре: ID времени выполнения фильтра: 0 Имя слоя: ID времени выполнения уровня назначения ресурсов: 38

Временно отключенный брандмауэр через панель управления - ничего не изменилось.

Ответы [ 3 ]

2 голосов
/ 06 сентября 2010

Я тут немного размышляю, но, может быть, попробует запустить его в Tomcat? Я надеюсь, что команда Tomcat вложит работу в свой установщик / Службу Windows, чтобы он обрабатывал привязку порта без особой головной боли ...

1 голос
/ 12 сентября 2010

Мы работаем с Hudson в Apache Tomcat на серверах Windows уже почти два года без происшествий. Я даже не пытался запустить его через IIS (при условии, что это то, что вы используете). Просто запустите установщик Windows для Tomcat 6.0 (7.0 пока не поддерживается) и затем удалите hudson.war в каталог веб-приложений Tomcat. Tomcat автоматически извлечет содержимое .war и запустит приложение. Вы также можете захотеть войти в файлы конфигурации Hudson и установить значение каталога HUDSON_HOME, если не хотите, чтобы он использовал значение по умолчанию.

1 голос
/ 09 сентября 2010

http://social.msdn.microsoft.com/Forums/en-US/wfp/thread/774026e6-a771-418a-b531-22183ef399f8

Проблема, с которой вы столкнулись, заключается в том, что, хотя вы выключили брандмауэр, правила все равно влияют на него. Попробуйте отключить MPSSvc и запустить его снова. Или попробуйте:

Netsh.exe AdvFirewall Set CurrentProfile State Off

Очевидно, будьте очень осторожны, если это производственная среда.

...