|
|
|
[
Permlink
| « Hide
]
Robin Shen [14/Sep/11 12:11 AM]
Closing this now. Please reopen it when it happens again.
It looks like my friend solve the problem. At "URL to Access QuickBuild" field was http://192.168.0.1:8811 - but this address did not work. Changing it to https://192.168.0.1 - stop spaming in the log file - for now.
1) In grid each agent have system.attribute "wrapper.service=TRUE". Is it related with /service/agent url?
2) Thank You - I'm waiting for this release Next patch release will print host name of the agent just before the error message, and hope this can trace the problem more easily.
Is "wrapper.service" set to TRUE for QB server is fine?
I've cleaned QB_TOKEN table, and start server again. Neither of the agents' IP was 192.168.0.1 - I'm confused. It looks like server thinks is agent for itself. Strange.
Server does not expose service "/service/agent". This error happens when agent sends heartbeat info to the server and reports its ip address as 192.168.0.1, and server then connects this ip address to verify the connectivity. There should exist an agent with wrong ip address. To find out, please stop QB, and use the database tool to remove all entries in QB_TOKEN table, then start QB server again, all agents will appear in the unauthorized agents, and you can check if there is an unauthorized agent has the ip address of 192.168.0.1.
Is server have http://server.address/service/agent address like agent or not?
There is no agent with this 192.168.0.1 IP address. In Grid I see server and 9 agents - and all works properly. Error happening all the time, one after another.
Is this error is caused by server which try connect to agent under 192.168.0.1 or agent which try connect to server under 192.168.0.1? Do you have some agent mis-configured with the ip address of "192.168.0.1"? I mean the ip address specified in "conf/node.properties" of the agent. Also is this error happening all the time?
Yes, I'm running telnet from server machine - 192.168.0.1 is server machine :) So I'm conneting with the same machine, with server port 8811.
As far as I know there is no agent run on this machine (of course if server does not run their own agent) and I can connect with 192.168.0.1 on port 8811 from other server too - then I see quickbuild Configurations tree in browser. Are you running the telnet from server machine?
The ip address "192.168.0.1" is detected from the http header when agent talks to server, then QB server uses the detected ip address to talk back to agent. |