2016-01-08 2 views
0

Я пытаюсь установить ведомый на Windows из мастера linux. При использовании Java Web Start я получаю сообщение об ошибке, что он не может загрузить ресурс http://jenkinsserver:8080/jenkins/jnlpJars/remoting.jar Это потому, что сервер jenkins использует 8443. Есть ли способ сказать ему использовать правильный порт?Установка ведомого окна Jenkins из https master

Когда я пытаюсь из командной строки:

java -jar slave.jar -jnlpUrl http://jenkinsserver:8443/jenkins/computer/Slave-it-jenkins-p2/slave-agent.jnlp -secret xxxx 

Я получаю сообщение, что он не в состоянии получить доступ к jarfile slave.jar Можно ли использовать Дженкинс на HTTPS и установить раб?

ответ

1

Да, возможно, выполнить одно и то же через https, если у вас нет надлежащего сертификата, вы можете либо загрузить их из браузера, либо вы также можете передать аргумент - noCertifcateCheck игнорировать сертификат.

Для вышеуказанной проблемы через http вы можете предоставить подробный стек ошибок, который поможет

0

Во-первых, вы можете настроить порт Jenkins на Конфигурировать Jenkins меню http://your-jenkins-server/configure/. Проверьте Дженкинс URL на Jenkins Адрес

У меня не было никаких проблем, конфигурированию мой Windows, ведомое устройство с помощью JNLP + запуска службы. Просто убедитесь, что ваш порт JNLP установлен и открыт. Вы можете установить этот порт @Дженкинс Global Securityhttp://your-jenkins-server/configureSecurity/

Я использовал документацию Jenkins Installing Jenkins as Service in Windows Slaves в качестве руководства.

Смежные вопросы