[Buildbot] #3249: nginx HTTP server reports 504: buildbot hangs reproducibly when using TCP interface

Buildbot trac trac at buildbot.net
Sat Apr 18 03:27:16 UTC 2015


#3249: nginx HTTP server reports 504: buildbot hangs reproducibly when using TCP
interface
--------------------+-----------------------
Reporter:  vlovich  |      Owner:
    Type:  defect   |     Status:  new
Priority:  major    |  Milestone:  undecided
 Version:  0.8.10   |   Keywords:
--------------------+-----------------------
 Talked about this on the mailing list & have some more information to go
 on.

 We had our buildbot listening via tcp on port 8010 with a bind address of
 127.0.0.1.

 Doing telnet localhost 8010 back-to-back would sporadically fail to
 connect & just hang (same with curl http://localhost:8010).  nginx is not
 involved here.

 Hopefully this helps someone.  There is no information in twistd.log nor
 http.log about anything going on.

 Switching buildbot to UNIX sockets appears to have fixed the issue.

 Unclear if this is a buildbot issue, whatever python framework is being
 used, a python issue or an issue in the OS or something else.

 Configuration:

 buildbot 0.8.10
 twistd 14.0.2
 OSX 10.9
 python 2.7.5

 This is running in some kind of VM (don't know all the details).
 I believe buildbot is running from local storage but I'm not 100% sure.

--
Ticket URL: <http://trac.buildbot.net/ticket/3249>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation


More information about the bugs mailing list