Open kontrol one night, and no connect. then print error.
2015-07-29 15:29:22 [kontrol] DEBUG Receive err: sockjs: session not in open state 2015-07-29 15:29:22 [kontrol] DEBUG Kite has disconnected: "/kontrol/unknown/exp2/1.0.0/unknown/qpzhangdeMac-mini.local/a6a11fab-d476-4275-4770-a42ad6698c3d" 2015-07-29 15:29:50 [kontrol] DEBUG Kite didn't sent any heartbeat /kontrol/unknown/math/1.0.0/unknown/qpzhangdeMac-mini.local/284df2a9-427f-4a31-7f80-883a2e15d042. 2015-07-29 20:31:41 [kontrol] ERROR 100: Key not found (/kites/kontrol) [1176] 2015-07-29 20:31:42 [kontrol] ERROR 100: Key not found (/kites/kontrol) [1176] 2015-07-29 20:31:43 [kontrol] ERROR 100: Key not found (/kites/kontrol) [1176] 2015-07-29 20:31:44 [kontrol] ERROR 100: Key not found (/kites/kontrol) [1176] 2015-07-29 20:31:45 [kontrol] ERROR 100: Key not found (/kites/kontrol) [1176] 2015-07-29 20:31:46 [kontrol] ERROR 100: Key not found (/kites/kontrol) [1176] 2015-07-29 20:31:47 [kontrol] ERROR 100: Key not found (/kites/kontrol) [1176] 2015-07-29 20:31:48 [kontrol] ERROR 100: Key not found (/kites/kontrol) [1176] 2015-07-29 20:31:49 [kontrol] ERROR 100: Key not found (/kites/kontrol) [1176] 2015-07-29 20:31:50 [kontrol] ERROR 100: Key not found (/kites/kontrol) [1176] 2015-07-29 20:31:51 [kontrol] ERROR 100: Key not found (/kites/kontrol) [1176]
:+1: !
i have this issue too. i leave kontrol running under systemd user mode, and eventually the /kites/kontrol key in etcd expires, and i need to restart kontrol to fix it.
Thanks for the issue. We use Postgres in production for the underlying storage so that is one of the reason we didn't see this :/ I'll look once I have time.
Seems this issue was fixed with this commit: https://github.com/koding/kite/commit/a89b75b89cf2048038cf77d063f28b59a2f8c3d1