启动远程Bamboo代理时出错:响应指纹请求而收到的HTTP状态代码500

时间:2012-11-21 19:38:38

标签: continuous-integration bamboo

启动远程Bamboo代理时出现以下错误:

INFO   | jvm 1    | 2012/11/20 01:15:58 | 2012-11-20 01:15:58,235 INFO [WrapperSimpleAppMain] [RemoteAgentHomeLocatorForBootstrap] Agent home located at '/Users/user9066/bamboo-agent-home'
INFO   | jvm 1    | 2012/11/20 01:15:58 | 2012-11-20 01:15:58,248 INFO [WrapperSimpleAppMain] [AgentUuidInitializer] Found agent UUID <snip> in temporary UUID file '/Users/user9066/bamboo-agent-home/uuid-temp.properties'
INFO   | jvm 1
    | 2012/11/20 01:15:58 | 2012-11-20 01:15:58,378 INFO [WrapperSimpleAppMain] [AgentContext] Requesting fingerprint, url: http://<bamboo-server-ip>:8090/bamboo/AgentServer/GetFingerprint.action?hostName=<remote-agent-ip>&version=3&agentUuid=<snip>
ERROR  | wrapper  | 2012/11/20 01:15:58 | JVM exited while starting the application.
INFO   | jvm 1    | 2012/11/20 01:15:58 | Exiting due to fatal exception.
INFO   | jvm 1    | 2012/11/20 01:15:58 | com.atlassian.bamboo.agent.bootstrap.RemoteAgentHttpException: HTTP status code 500 received in response to fingerprint request.
INFO   | jvm 1    | 2012/11/20 01:15:58 |   at com.atlassian.bamboo.agent.bootstrap.AgentContext.initFingerprint(AgentContext.java:131)

端口8085和54663已打开。启用log4j也不提供任何其他信息。

有没有人看到过这个错误?有什么指示可以解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

我有类似的错误。我似乎通过下载名为bamboo-agent-4.2.0.jar的备用远程代理安装程序来修复它。您可以在主远程代理下载按钮下找到它作为一个小链接。

一旦我运行了这个罐子并成功通过认证,原来的罐子就可以了。