Cannot run "Remote Run" on teamcity from Idea - "broken pipe".

When I try to run some changes on remote run, the plugin allows me to choose build for my changes, then there is "Remote Run..." progress bar, showing no progress for about a minute or two, then I get the message:

I was able to Remote Run my changes just a day before, and nothing particular changed since then. Other developers are able to run theirs Remote Runs on the same TeamCity, on the same builds, without any problems.

Once I got this error:

<html>
  <head>
    <title>Unexpected Error</title>
    <!-- :linkCSS --><style type="text/css">
  @import "/teamcity/res/409347764648219885.css;jsessionid=732269B40EAE68D2C03AF2E2899A02C6?v=1319539051947";
</style>
    <!-- :linkScript --><script type="text/javascript" src="/teamcity/res/448505176406668409.js;jsessionid=732269B40EAE68D2C03AF2E2899A02C6?v=1319539051947"></script>
  </head>
  <body>

  <div >

    <h1 >Unexpected Error</h1>

<p>
    This was not supposed to happen.
    Please provide the error details to your TeamCity server maintainer.<br/>
    If you maintain this TeamCity installation please
    <a href="http://www.jetbrains.net/confluence/display/TW/Feedback">report</a> this error to JetBrains.
</p>

    





<p >Error message: Read timed out</p>


<a id="stackTraceLink" href="javascript://" onclick="Element.show($('stackTrace')); Element.hide($('stackTraceLink'));">Show stacktrace</a>

<pre id="stackTrace"  >Trace: java.net.SocketTimeoutException: Read timed out
     at java.net.SocketInputStream.socketRead0(Native Method)
     at java.net.SocketInputStream.read(SocketInputStream.java:129)
     at org.apache.coyote.http11.InternalInputBuffer.fill(InternalInputBuffer.java:751)
     at org.apache.coyote.http11.InternalInputBuffer$InputStreamInputBuffer.doRead(InternalInputBuffer.java:781)
     at org.apache.coyote.http11.filters.IdentityInputFilter.doRead(IdentityInputFilter.java:116)
     at org.apache.coyote.http11.InternalInputBuffer.doRead(InternalInputBuffer.java:710)
     at org.apache.coyote.Request.doRead(Request.java:428)
     at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:304)
     at org.apache.tomcat.util.buf.ByteChunk.substract(ByteChunk.java:403)
     at org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:327)
     at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:162)
     at com.intellij.openapi.util.io.FileUtil.copy(FileUtil.java:566)
     at jetbrains.buildServer.serverSide.impl.personal.PersonalBuildManagerImpl.publishChangeList(PersonalBuildManagerImpl.java:203)
     at jetbrains.buildServer.serverSide.impl.auth.SecuredPersonalBuildManager.publishChangeList(SecuredPersonalBuildManager.java:60)
     at jetbrains.buildServer.controllers.changes.PublishChangesController.doHandle(PublishChangesController.java:8)
     at jetbrains.buildServer.controllers.BaseController.handleRequestInternal(BaseController.java:73)
     at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
     at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
     at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
     at jetbrains.buildServer.rootDispatcher.TeamCityDispatcherServlet.service(TeamCityDispatcherServlet.java:95)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at jetbrains.buildServer.web.DiagnosticFilter.runChainWithModifiedThreadName(DiagnosticFilter.java:4)
     at jetbrains.buildServer.web.DiagnosticFilter.doFilter(DiagnosticFilter.java:15)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at jetbrains.buildServer.web.ResponseFragmentFilter.doFilter(ResponseFragmentFilter.java:1)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
     at java.lang.Thread.run(Thread.java:619)
</pre>

  </div>
  <!--
  IE does not display error page content if size of the page is relatively small...
  01010101001010101010100101010101010010101010101001010101010100101010101010010101010101001010101010100101
  01010101001010101010100101010101010010101010101001010101010100101010101010010101010101001010101010100101
  01010101001010101010100101010101010010101010101001010101010100101010101010010101010101001010101010100101
  01010101001010101010100101010101010010101010101001010101010100101010101010010101010101001010101010100101
  01010101001010101010100101010101010010101010101001010101010100101010101010010101010101001010101010100101
  01010101001010101010100101010101010010101010101001010101010100101010101010010101010101001010101010100101
  01010101001010101010100101010101010010101010101001010101010100101010101010010101010101001010101010100101
  01010101001010101010100101010101010010101010101001010101010100101010101010010101010101001010101010100101
  01010101001010101010100101010101010010101010101001010101010100101010101010010101010101001010101010100101
  01010101001010101010100101010101010010101010101001010101010100101010101010010101010101001010101010100101
  01010101001010101010100101010101010010101010101001010101010100101010101010010101010101001010101010100101
  -->

  </body>
</html>
But usually I get: Cannot send patch to server: 'Broken pipe'
What's wrong? What can I do about it?

Please sign in to leave a comment.