Грузовое развертывание использует настройки прокси, когда это не должно - PullRequest
0 голосов
/ 03 апреля 2012

Я использую Cargo для развертывания моего проекта на тестовом сервере.Грузовой конфиг в порядке, хорошо работает на моей локальной машине.Тем не менее, на компьютере hudson он всегда дает сбой с трассировкой стека:

Caused by: java.io.IOException: Server returned HTTP response code: 407 for URL: http://ppdtest.kbcsecurities.net:8080/manager/text/list
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1313)
at org.codehaus.cargo.container.tomcat.internal.TomcatManager.invoke(TomcatManager.java:507)
at org.codehaus.cargo.container.tomcat.internal.TomcatManager.list(TomcatManager.java:644)
at org.codehaus.cargo.container.tomcat.internal.TomcatManager.getStatus(TomcatManager.java:657)
at org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer.redeploy(AbstractTomcatManagerDeployer.java:173)
... 34 more

Дело в том, что я нигде не определил ни одного прокси.Не в моем файле setting.xml, не в файлах pom.xml (родительских или дочерних).У кого-нибудь есть какие-то указатели или помощь, чтобы предложить?

1 Ответ

0 голосов
/ 03 апреля 2012

Вы уверены, что это проблема с прокси? URL выглядит так, как будто это приложение Tomcat's Manager. Можете ли вы убедиться, что используете правильные учетные данные для своего экземпляра Tomcat?

Если вы хотите убедиться, что прокси-сервер не задействован, проверьте переменные среды компьютера, чтобы узнать, есть ли какие-либо глобальные настройки прокси-сервера, которые может поднять Java, либо в глобальных опциях Maven, либо в опциях для Hudson. .

Еще одна вещь, которую стоит попробовать, - можете ли вы получить доступ к рассматриваемому URL-адресу с помощью браузера с компьютера Hudson. Если это безголовый компьютер, вы можете использовать браузер терминала, например links , и посмотреть, сможете ли вы аутентифицироваться с этим.

...