When I browse to https://hostname:8081/, I get the connect page. I say ok to connecting to 127.0.0.1:5555 and end up at a blank page. I do view source and see a single empty line. Logfiles follow:
[root@wsapi1 nginx]# cat circus_access.log
192.168.33.1 - - [01/Jul/2014:20:49:40 +0000] "GET / HTTP/1.1" 400 672 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:40 +0000] "GET /favicon.ico HTTP/1.1" 400 672 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET / HTTP/1.1" 302 0 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET /connect/ HTTP/1.1" 200 2868 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET /static/circus.css?v=6d12a2ee78404c0f52c10de70df855c6 HTTP/1.1" 200 14040 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET /static/rickshaw.min.js?v=149254274cb3381251deb5601308e7ae HTTP/1.1" 200 36713 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET /static/d3.v2.js?v=a1760962e588caf2f3a41bacb77ceff4 HTTP/1.1" 200 254544 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET /static/socket.io.js?v=68ab83f032595ae63f738cce3c255bf5 HTTP/1.1" 200 95844 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET /static/jquery.min.js?v=b8d64d0bc142b3f670cc0611b0aebcae HTTP/1.1" 200 94840 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET /static/circus.png?v=78a76588083fc273eb5474e6be05038f HTTP/1.1" 200 22717 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET /static/circus.js?v=366c0bdca194b3b193f0820923c338c6 HTTP/1.1" 200 4983 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET /static/favicon.ico?v=1c14c20d9014206828a1a15ba7f2418b HTTP/1.1" 200 15086 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:50:01 +0000] "POST /connect/ HTTP/1.1" 302 0 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:50:01 +0000] "GET / HTTP/1.1" 200 0 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:50:01 +0000] "GET /favicon.ico HTTP/1.1" 200 15086 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:50:58 +0000] "GET / HTTP/1.1" 200 0 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
And circus
[root@wsapi1 circus]# cat circusd.log
2014-07-01 20:48:53 circus[9313] [INFO] Starting master on pid 9313
2014-07-01 20:48:53 circus[9313] [INFO] sockets started
2014-07-01 20:48:53 circus[9313] [INFO] Arbiter now waiting for commands
2014-07-01 20:48:53 circus[9313] [INFO] plugin:flapping started
2014-07-01 20:48:53 circus[9313] [INFO] plugin:wsapi_observer started
2014-07-01 20:48:53 circus[9313] [INFO] wsapi started
2014-07-01 20:48:53 circus[9313] [INFO] circusd-stats started
2014-07-01 20:48:53 circus[9313] [INFO] circushttpd started
2014-07-01 20:48:54 circus[9318] [INFO] Loading the plugin...
2014-07-01 20:48:54 circus[9318] [INFO] Endpoint: 'tcp://127.0.0.1:5555'
2014-07-01 20:48:54 circus[9318] [INFO] Pub/sub: 'tcp://127.0.0.1:5556'
2014-07-01 20:48:54 circus[9318] [INFO] Starting
2014-07-01 20:48:54 circus[9319] [INFO] Loading the plugin...
2014-07-01 20:48:54 circus[9319] [INFO] Endpoint: 'tcp://127.0.0.1:5555'
2014-07-01 20:48:54 circus[9319] [INFO] Pub/sub: 'tcp://127.0.0.1:5556'
2014-07-01 20:48:54 circus[9319] [INFO] Starting
2014-07-01 20:48:54 circus[9322] [INFO] Starting the stats streamer
2014-07-01 20:49:25 circus[9313] [INFO] wsapi stopped
2014-07-01 20:49:25 circus[9313] [INFO] wsapi started
2014-07-01 20:49:25 circus[9318] [INFO] wsapi: flapping detected: retry in 7s (attempt number 1)
2014-07-01 20:49:26 circus[9313] [INFO] wsapi stopped
2014-07-01 20:49:26 circus[9318] [INFO] wsapi: flapping detected: retry in 7s (attempt number 2)
2014-07-01 20:49:29 circus[9313] [INFO] wsapi started
I would expect the wsapi stuff to flap. However I'd also expect to see a webui for circus! I cranked the logging up to debug and got the following:
I previously had a working Web UI. The changes I'm aware of include going to 0.11.1 and adding flapping and observers to my config. I'll try reverting the config changes and seeing if that resolves the problem, but my best guess is that it's in the 0.11.1 release?
With the following installed:
I run circus and see the following in the process tables:
My ini is:
And the following nginx config:
When I browse to https://hostname:8081/, I get the connect page. I say ok to connecting to 127.0.0.1:5555 and end up at a blank page. I do view source and see a single empty line. Logfiles follow:
And circus
I would expect the wsapi stuff to flap. However I'd also expect to see a webui for circus! I cranked the logging up to debug and got the following:
I previously had a working Web UI. The changes I'm aware of include going to 0.11.1 and adding flapping and observers to my config. I'll try reverting the config changes and seeing if that resolves the problem, but my best guess is that it's in the 0.11.1 release?