【问题标题】:Bamboo Remote Agent: HTTP 404 on fingerprint requestBamboo 远程代理:指纹请求中的 HTTP 404
【发布时间】:2014-05-22 21:16:13
【问题描述】:

我在安装 Bamboo 远程代理时遇到问题。我正在运行以下命令:

java -jar ./atlassian-bamboo-agent-installer-4.1.2.jar http://my-domain/agentServer/

我收到以下错误:

ERROR  | wrapper  | 2014/05/22 14:13:58 | JVM exited while starting the application.
INFO   | jvm 5    | 2014/05/22 14:13:58 | Exiting due to fatal exception.
INFO   | jvm 5    | 2014/05/22 14:13:58 | com.atlassian.bamboo.agent.bootstrap.RemoteAgentHttpException: HTTP status code 404 received in response to fingerprint request.

不过,我注意到安装程序指向的 URL 不正确。

http://my-domain.com:8085/bamboo/agentServer/GetFingerprint.action?hostName=209.97.200.176&version=3&agentUuid=fb0de79e-a87b-44d3-8a08-5e1fe1278a36

那里有一个不应该存在的额外目录 (/bamboo),而且我的命令行参数似乎不会影响它。我相信这是我的 404 错误的根源。

我正在运行 Bamboo 4.2.1;防火墙端口已打开,并且已建立网络连接。我从我们的服务器下载了 JAR。我看到了对 config.xml 进行配置更改的建议,但由于远程代理安装尚未完成,因此尚未创建。

以前有人遇到过这个问题吗?谢谢。

【问题讨论】:

    标签: continuous-integration bamboo


    【解决方案1】:

    我真傻,我在本周初遇到了这个问题,现在才想出解决办法。我寻找“agentServer”,事实证明,没有 config.xml - 但有一个“wrapper.conf”文件存储 URL。我猜该文件是在您第一次运行命令时写入的;如果命令失败,则忽略命令参数以支持文件配置。

    bash-3.2$ grep -R 'agentServer' ./*
    ./bamboo-agent-home/atlassian-bamboo-agent.log:INFO   | jvm 1    | 2014/05/15 08:10:46 | 2014-05-15 08:10:46,374 INFO [WrapperSimpleAppMain] [AgentBootstrap] Agent bootstrap using baseUrl: http://my-domain:8085/bamboo/agentServer/
    ./bamboo-agent-home/atlassian-bamboo-agent.log:INFO   | jvm 5    | 2014/05/22 14:13:58 | 2014-05-22 14:13:58,252 INFO [WrapperSimpleAppMain] [AgentBootstrap] Agent bootstrap using baseUrl: http://my-domain:8085/bamboo/agentServer/
    
    ...
    
    ./bamboo-agent-home/conf/wrapper.conf:wrapper.app.parameter.2=http://my-domain:8085/bamboo/agentServer/
    

    更改 wrapper.conf 中的违规行是解决方法。该问题是由于在第一次运行安装期间使用了错误的 URL 造成的。

    希望这对某人有所帮助。

    【讨论】:

      【解决方案2】:

      我遇到了这个问题,终于意识到Atlassian documentation建议的URL对于我的安装不正确。我最终执行了这个命令(注意缺少/bamboo 路径段):

      java -jar atlassian-bamboo-agent-installer-5.10.3.jar http://bamboo.mydomain.com:8085/agentServer/
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-01-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-03-27
        相关资源
        最近更新 更多