This issue is now officially driving me crazy.

Can someone please offer some help as to how to fix this issue.

We seem to get this problem every day now. At least one, often more agents 
end up conflicting with themselves and pipelines will not run on the agent.

Sometimes I can "fix" the issue by carrying out the steps above but often 
this does not work and I get the conflicting with "unknown" issue 

[Agent located at [WIN-NG150RLHV9R, 10.132.44.160, C:\GoAgent]] has 
duplicate unique identifier which conflicts with [Agent located at [, 
Unknown, ]] [Sep-19 09:44:59]


Clearly there must be another place where GO holds it's agent registrations 
other than the xml file - I assume this is in the database somewhere. Is 
there a way of purging this information to fix this issue?

Thanks



On Wednesday, 14 September 2016 11:36:43 UTC+1, Carl Reid wrote:
>
> This error has happened every day this week now and it's becoming 
> frustrating
>
> Looking through the logs it appears that Windows update is causing the 
> servers to reboot when they are first starting and this is somehow causing 
> errors with the agent registrations.
>
> For now, I am having to manually fix the servers by: (I will fix this soon 
> with a new EC2 AMI that doesn't have a pending reboot)
>
>    1. Getting the current guid from the agent
>    2. Stopping the service
>    3. Deleting the guid.txt file
>    4. Starting the service
>    5. Getting the new guid.txt
>    6. Replacing the old guid with the new one in the config.xml
>
> This works most of the time however one server keeps throwing the 
> following error:
>
>
> [Agent located at [WIN-FT4UM0OAS63, 10.132.44.46, C:\GoAgent]] has 
> duplicate unique identifier which conflicts with [Agent located at [, 
> Unknown, ]] [Sep-14 11:26:52]
>
>
> I am not sure what is going on here and would appreciate any thoughts.
>
> Thanks
>
> Carl
>
>
> On Monday, 12 September 2016 16:03:48 UTC+1, Carl Reid wrote:
>>
>> This problem troubles us on occasion, today being one of those occasions.
>>
>> We are seeing this error message:
>>
>> [Agent located at [WIN-KANQRBSIE3G, 10.132.44.244, C:\GoAgent]] has 
>> duplicate unique identifier which conflicts with [Agent located at [
>> Infrastructure - GO Build Server - WIN-KANQRBSIE3G, 10.132.44.244, C:\
>> GoAgent]] [Sep-12 15:56:38]
>>
>>
>> So an agent is conflicting with itself. There are definitely no other 
>> agents on this machine. The servers that provide these build agents are 
>> created and destroyed on a daily basis and there are 6 of them - all built 
>> using cloud formation in exactly the same way and none of the other servers 
>> are reporting any errors.
>>
>> I suspect some kind of bug in GO but I am not sure how to further 
>> diagnose the issue. If anyone can shed any light on this problem I would be 
>> very grateful.
>>
>> Thanks
>>
>> Carl
>>
>>
>>
>> On Wednesday, 23 September 2015 09:21:46 UTC+1, Colin Mackay wrote:
>>>
>>> I have exactly one agent, yet a couple of times a week I get a message 
>>> like this:
>>>
>>> [Agent located at [ZZ26301IT, 10.1.2.109, C:\Program Files (x86)\Go 
>>> Agent]] has duplicate unique identifier which conflicts with [Agent located 
>>> at [ZZ26301IT, 10.1.2.109, C:\Program Files (x86)\Go Agent]] [Sep-23 
>>> 09:11:00]
>>>
>>> Previously I managed to resolve the issue by uninstalling the agent, 
>>> wiping out its directory completely then reinstalling it. However, this is 
>>> not a long term solution. It usually happens if the service gets restarted 
>>> for some reason. e.g. Reboot of the machine. (We're still evaluating the 
>>> software so it is running on a laptop - but it seems to me that it should 
>>> still handle reboots in a reasonable manner)
>>>
>>> I don't know if it is relevant, but the server log contains lots of 
>>> entries like this:
>>>
>>> 2015-09-23 09:12:20,990  WARN [qtp26566101-24] AgentService:312 - Found 
>>> agent [Agent [ZZ26301IT, 10.1.2.109, d74e0d8d-1c6f-4a38-b7b2-7dbd2f00585e, 
>>> 88787027-dbf3-477c-95a3-618e0ffa5bd1]] with duplicate uuid. Please check 
>>> the agent installation.
>>> 2015-09-23 09:12:20,990  WARN [qtp26566101-24] 
>>> RemoteInvocationTraceInterceptor:87 - Processing of 
>>> HttpInvokerServiceExporter remote call resulted in fatal exception: 
>>> com.thoughtworks.go.remote.BuildRepositoryRemote.ping
>>> org.springframework.remoting.RemoteAccessException: Agent [Agent 
>>> [ZZ26301IT, 10.1.2.109, d74e0d8d-1c6f-4a38-b7b2-7dbd2f00585e, 
>>> 88787027-dbf3-477c-95a3-618e0ffa5bd1]] has invalid cookie; nested exception 
>>> is com.thoughtworks.go.server.service.AgentWithDuplicateUUIDException: 
>>> Agent [Agent [ZZ26301IT, 10.1.2.109, d74e0d8d-1c6f-4a38-b7b2-7dbd2f00585e, 
>>> 88787027-dbf3-477c-95a3-618e0ffa5bd1]] has invalid cookie
>>> at 
>>> com.thoughtworks.go.remote.BuildRepositoryRemoteImpl.wrappedException(BuildRepositoryRemoteImpl.java:125)
>>> at 
>>> com.thoughtworks.go.remote.BuildRepositoryRemoteImpl.ping(BuildRepositoryRemoteImpl.java:56)
>>> at 
>>> com.thoughtworks.go.server.messaging.BuildRepositoryMessageProducer.ping(BuildRepositoryMessageProducer.java:45)
>>> at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source)
>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>> at 
>>> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:319)
>>> at 
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
>>> at 
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>>> at 
>>> org.springframework.remoting.support.RemoteInvocationTraceInterceptor.invoke(RemoteInvocationTraceInterceptor.java:77)
>>> at 
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>>> at 
>>> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
>>> at com.sun.proxy.$Proxy56.ping(Unknown Source)
>>> at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>> at 
>>> org.springframework.remoting.support.RemoteInvocation.invoke(RemoteInvocation.java:205)
>>> at 
>>> org.springframework.remoting.support.DefaultRemoteInvocationExecutor.invoke(DefaultRemoteInvocationExecutor.java:38)
>>> at 
>>> org.springframework.remoting.support.RemoteInvocationBasedExporter.invoke(RemoteInvocationBasedExporter.java:78)
>>> at 
>>> org.springframework.remoting.support.RemoteInvocationBasedExporter.invokeAndCreateResult(RemoteInvocationBasedExporter.java:114)
>>> at 
>>> org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.handleRequest(HttpInvokerServiceExporter.java:73)
>>> at 
>>> org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:49)
>>> at 
>>> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923)
>>> at 
>>> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)
>>> at 
>>> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
>>> at 
>>> org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:789)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
>>> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:808)
>>> at 
>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
>>> at 
>>> com.thoughtworks.go.server.web.i18n.LocaleResolver.doFilter(LocaleResolver.java:41)
>>> at 
>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:359)
>>> at 
>>> org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
>>> at 
>>> org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
>>> at 
>>> org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
>>> at 
>>> org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:381)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>>> at 
>>> com.thoughtworks.go.server.web.FlashLoadingFilter.doFilter(FlashLoadingFilter.java:43)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>>> at 
>>> org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
>>> at 
>>> org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>>> at 
>>> org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)
>>> at 
>>> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>>> at 
>>> org.springframework.security.ui.x509.X509ProcessingFilter.doFilter(X509ProcessingFilter.java:137)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>>> at 
>>> com.thoughtworks.go.server.web.i18n.LocaleResolver.doFilter(LocaleResolver.java:41)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>>> at 
>>> com.thoughtworks.go.server.security.ArtifactSizeEnforcementFilter.doFilter(ArtifactSizeEnforcementFilter.java:76)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>>> at 
>>> com.thoughtworks.go.server.security.ModeAwareFilter.doFilter(ModeAwareFilter.java:48)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>>> at 
>>> com.thoughtworks.go.server.security.PerformanceLoggingFilter.doFilter(PerformanceLoggingFilter.java:50)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>>> at 
>>> org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:174)
>>> at 
>>> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
>>> at 
>>> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
>>> at 
>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
>>> at 
>>> org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:83)
>>> at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:300)
>>> at 
>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
>>> at 
>>> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
>>> at 
>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
>>> at 
>>> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
>>> at 
>>> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
>>> at 
>>> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
>>> at 
>>> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
>>> at 
>>> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
>>> at 
>>> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
>>> at 
>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
>>> at 
>>> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
>>> at 
>>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
>>> at org.eclipse.jetty.server.Server.handle(Server.java:499)
>>> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)
>>> at 
>>> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
>>> at 
>>> org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
>>> at 
>>> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
>>> at 
>>> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
>>> at java.lang.Thread.run(Unknown Source)
>>> Caused by: 
>>> com.thoughtworks.go.server.service.AgentWithDuplicateUUIDException: Agent 
>>> [Agent [ZZ26301IT, 10.1.2.109, d74e0d8d-1c6f-4a38-b7b2-7dbd2f00585e, 
>>> 88787027-dbf3-477c-95a3-618e0ffa5bd1]] has invalid cookie
>>> at 
>>> com.thoughtworks.go.server.service.AgentService.updateRuntimeInfo(AgentService.java:317)
>>> at 
>>> com.thoughtworks.go.remote.BuildRepositoryRemoteImpl.ping(BuildRepositoryRemoteImpl.java:53)
>>> ... 79 more
>>>
>>>
>>>
>>> The Agent log similarly has lots of entries like this:
>>> 2015-09-23 09:14:00,992 [pingThread] ERROR 
>>> thoughtworks.go.agent.AgentController:116 - Error occurred when agent tried 
>>> to ping server: 
>>> org.springframework.remoting.RemoteAccessException: Agent [Agent 
>>> [ZZ26301IT, 10.1.2.109, d74e0d8d-1c6f-4a38-b7b2-7dbd2f00585e, 
>>> 88787027-dbf3-477c-95a3-618e0ffa5bd1]] has invalid cookie; nested exception 
>>> is com.thoughtworks.go.server.service.AgentWithDuplicateUUIDException: 
>>> Agent [Agent [ZZ26301IT, 10.1.2.109, d74e0d8d-1c6f-4a38-b7b2-7dbd2f00585e, 
>>> 88787027-dbf3-477c-95a3-618e0ffa5bd1]] has invalid cookie
>>> at 
>>> com.thoughtworks.go.remote.BuildRepositoryRemoteImpl.wrappedException(BuildRepositoryRemoteImpl.java:125)
>>> at 
>>> com.thoughtworks.go.remote.BuildRepositoryRemoteImpl.ping(BuildRepositoryRemoteImpl.java:56)
>>> at 
>>> com.thoughtworks.go.server.messaging.BuildRepositoryMessageProducer.ping(BuildRepositoryMessageProducer.java:45)
>>> at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source)
>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>> at 
>>> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:319)
>>> at 
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
>>> at 
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>>> at 
>>> org.springframework.remoting.support.RemoteInvocationTraceInterceptor.invoke(RemoteInvocationTraceInterceptor.java:77)
>>> at 
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>>> at 
>>> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
>>> at com.sun.proxy.$Proxy56.ping(Unknown Source)
>>> at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>> at 
>>> org.springframework.remoting.support.RemoteInvocation.invoke(RemoteInvocation.java:205)
>>> at 
>>> org.springframework.remoting.support.DefaultRemoteInvocationExecutor.invoke(DefaultRemoteInvocationExecutor.java:38)
>>> at 
>>> org.springframework.remoting.support.RemoteInvocationBasedExporter.invoke(RemoteInvocationBasedExporter.java:78)
>>> at 
>>> org.springframework.remoting.support.RemoteInvocationBasedExporter.invokeAndCreateResult(RemoteInvocationBasedExporter.java:114)
>>> at 
>>> org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.handleRequest(HttpInvokerServiceExporter.java:73)
>>> at 
>>> org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:49)
>>> at 
>>> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923)
>>> at 
>>> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)
>>> at 
>>> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
>>> at 
>>> org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:789)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
>>> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:808)
>>> at 
>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
>>> at 
>>> com.thoughtworks.go.server.web.i18n.LocaleResolver.doFilter(LocaleResolver.java:41)
>>> at 
>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:359)
>>> at 
>>> org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
>>> at 
>>> org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
>>> at 
>>> org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
>>> at 
>>> org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:381)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>>> at 
>>> com.thoughtworks.go.server.web.FlashLoadingFilter.doFilter(FlashLoadingFilter.java:43)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>>> at 
>>> org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
>>> at 
>>> org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>>> at 
>>> org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)
>>> at 
>>> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>>> at 
>>> org.springframework.security.ui.x509.X509ProcessingFilter.doFilter(X509ProcessingFilter.java:137)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>>> at 
>>> com.thoughtworks.go.server.web.i18n.LocaleResolver.doFilter(LocaleResolver.java:41)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>>> at 
>>> com.thoughtworks.go.server.security.ArtifactSizeEnforcementFilter.doFilter(ArtifactSizeEnforcementFilter.java:76)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>>> at 
>>> com.thoughtworks.go.server.security.ModeAwareFilter.doFilter(ModeAwareFilter.java:48)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>>> at 
>>> com.thoughtworks.go.server.security.PerformanceLoggingFilter.doFilter(PerformanceLoggingFilter.java:50)
>>> at 
>>> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>>> at 
>>> org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:174)
>>> at 
>>> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
>>> at 
>>> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
>>> at 
>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
>>> at 
>>> org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:83)
>>> at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:300)
>>> at 
>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
>>> at 
>>> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
>>> at 
>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
>>> at 
>>> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
>>> at 
>>> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
>>> at 
>>> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
>>> at 
>>> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
>>> at 
>>> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
>>> at 
>>> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
>>> at 
>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
>>> at 
>>> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
>>> at 
>>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
>>> at org.eclipse.jetty.server.Server.handle(Server.java:499)
>>> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)
>>> at 
>>> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
>>> at 
>>> org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
>>> at 
>>> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
>>> at 
>>> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
>>> at java.lang.Thread.run(Unknown Source)
>>> at 
>>> org.springframework.remoting.support.RemoteInvocationUtils.fillInClientStackTraceIfPossible(RemoteInvocationUtils.java:47)
>>> at 
>>> org.springframework.remoting.support.RemoteInvocationResult.recreate(RemoteInvocationResult.java:115)
>>> at 
>>> org.springframework.remoting.support.RemoteInvocationBasedAccessor.recreateRemoteInvocationResult(RemoteInvocationBasedAccessor.java:85)
>>> at 
>>> org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.invoke(HttpInvokerClientInterceptor.java:148)
>>> at 
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>>> at 
>>> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
>>> at com.sun.proxy.$Proxy5.ping(Unknown Source)
>>> at 
>>> com.thoughtworks.go.agent.AgentController.ping(AgentController.java:112)
>>> at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>> at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
>>> at 
>>> org.springframework.scheduling.support.MethodInvokingRunnable.run(MethodInvokingRunnable.java:65)
>>> at 
>>> org.springframework.scheduling.timer.DelegatingTimerTask.run(DelegatingTimerTask.java:70)
>>> at java.util.TimerThread.mainLoop(Unknown Source)
>>> at java.util.TimerThread.run(Unknown Source)
>>> Caused by: 
>>> com.thoughtworks.go.server.service.AgentWithDuplicateUUIDException: Agent 
>>> [Agent [ZZ26301IT, 10.1.2.109, d74e0d8d-1c6f-4a38-b7b2-7dbd2f00585e, 
>>> 88787027-dbf3-477c-95a3-618e0ffa5bd1]] has invalid cookie
>>> at 
>>> com.thoughtworks.go.server.service.AgentService.updateRuntimeInfo(AgentService.java:317)
>>> at 
>>> com.thoughtworks.go.remote.BuildRepositoryRemoteImpl.ping(BuildRepositoryRemoteImpl.java:53)
>>> ... 95 more
>>>
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"go-cd" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to go-cd+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to