В файле tomcat-users.xml

аюсь развернуть WAR-файл на удаленном Tomcat (Remote Machine) с помощью Jenkins deploy to container Plugin. Я сделал следующую конфигурацию в tomcat-users.xml

<user username="deployer" password="deployer" roles="manager-gui,manager-script,admin" />

Я настроил правильный пароль и имя пользователя в плагине контейнера развертывания Jenkins. Настройка работает нормально для местного Tomcat. Но для удаленного Tomcat я продолжаю получать следующую ошибку:

Caused by: org.codehaus.cargo.container.tomcat.internal.TomcatManagerException: The username you provided is not allowed to use the text-based Tomcat Manager (error 403) at org.codehaus.cargo.container.tomcat.internal.TomcatManager.invoke(TomcatManager.java:555)
at org.codehaus.cargo.container.tomcat.internal.TomcatManager.list(TomcatManager.java:686) at org.codehaus.cargo.container.tomcat.internal.TomcatManager.getStatus(TomcatManager.java:699) at org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer.redeploy(AbstractTomcatManagerDeployer.java:174)
... 16 more Caused by: java.io.IOException: Server returned HTTP response code: 403 for URL: http://1.203.190.5:8080/manager/text/list at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown
Source) at org.codehaus.cargo.container.tomcat.internal.TomcatManager.invoke(TomcatManager.java:544) ... 19 more

Пожалуйста помоги.

Ответы на вопрос(3)

Ваш ответ на вопрос