Using 0.27.2 on a raspberrypi2...
I started getting this message right after upgrading motion from what is in the wheezy distribution to the Mr-Dave fork version. I am no longer able to add and save any camera and keep getting this message. I did uninstall the old version before compiling the new.
No camera configuration works. I had used http://192.168.2.9:88/videoSub with user name and password in the appropriate boxes.
By the way, I did have the camera working in 0.27.2 (but not with rtsp) with the old version of motion from the distribution.
As this tool does not seem to allow me to attach a text file, let me copy and paste part of the log file:
2015-09-13 23:06:17: [motioneye] ERROR: 500 GET /config/list/?_=1442178377588 (127.0.0.1) 12.35ms
2015-09-13 23:10:43: [motioneye] ERROR: 'stream_localhost'
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/tornado/web.py", line 1369, in _stack_context_handle_exception
raise_exc_info((type, value, traceback))
File "/usr/local/lib/python2.7/dist-packages/tornado/web.py", line 1572, in wrapper
result = method(self, _args, *_kwargs)
File "/usr/local/lib/python2.7/dist-packages/motioneye/handlers.py", line 175, in get
self.list()
File "/usr/local/lib/python2.7/dist-packages/motioneye/handlers.py", line 121, in wrapper
return func(self, _args, *kwargs)
File "/usr/local/lib/python2.7/dist-packages/motioneye/handlers.py", line 590, in list
ui_config = config.motion_camera_dict_to_ui(local_config)
File "/usr/local/lib/python2.7/dist-packages/motioneye/config.py", line 929, in motion_camera_dict_to_ui
'video_streaming': not data['stream_localhost'],
KeyError: 'stream_localhost'
2015-09-13 23:10:43: [motioneye] ERROR: 500 GET /config/list/?=1442178643356 (127.0.0.1) 12.14ms
2015-09-13 23:25:35: [motioneye] ERROR: 'stream_localhost'
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/tornado/web.py", line 1369, in _stack_context_handle_exception
raise_exc_info((type, value, traceback))
File "/usr/local/lib/python2.7/dist-packages/tornado/web.py", line 1572, in wrapper
result = method(self, _args, *_kwargs)
File "/usr/local/lib/python2.7/dist-packages/motioneye/handlers.py", line 175, in get
self.list()
File "/usr/local/lib/python2.7/dist-packages/motioneye/handlers.py", line 121, in wrapper
return func(self, _args, *kwargs)
File "/usr/local/lib/python2.7/dist-packages/motioneye/handlers.py", line 590, in list
ui_config = config.motion_camera_dict_to_ui(local_config)
File "/usr/local/lib/python2.7/dist-packages/motioneye/config.py", line 929, in motion_camera_dict_to_ui
'video_streaming': not data['stream_localhost'],
KeyError: 'stream_localhost'
2015-09-13 23:25:35: [motioneye] ERROR: 500 GET /config/list/?=1442179535568&_username=admin&_signature=8628f341bfbc29406fe41b04ce2563d0e3f407f6 (127.0.0.1) 12.75ms
2015-09-13 23:27:03: [motioneye] INFO: adding new camera with id 8...
2015-09-13 23:27:10: [motioneye] ERROR: 'stream_localhost'
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/tornado/web.py", line 1369, in _stack_context_handle_exception
raise_exc_info((type, value, traceback))
File "/usr/local/lib/python2.7/dist-packages/tornado/web.py", line 1572, in wrapper
result = method(self, _args, *_kwargs)
File "/usr/local/lib/python2.7/dist-packages/motioneye/handlers.py", line 175, in get
self.list()
File "/usr/local/lib/python2.7/dist-packages/motioneye/handlers.py", line 121, in wrapper
return func(self, _args, *kwargs)
File "/usr/local/lib/python2.7/dist-packages/motioneye/handlers.py", line 590, in list
ui_config = config.motion_camera_dict_to_ui(local_config)
File "/usr/local/lib/python2.7/dist-packages/motioneye/config.py", line 929, in motion_camera_dict_to_ui
'video_streaming': not data['stream_localhost'],
KeyError: 'stream_localhost'
2015-09-13 23:27:10: [motioneye] ERROR: 500 GET /config/list/?=1442179629052&_username=admin&_signature=5715499591c41e3d0e41483e828611078ffaee4f (127.0.0.1) 11.67ms
2015-09-13 23:33:24: [motioneye] INFO: interrupt signal received, shutting down...
2015-09-13 23:33:24: [motioneye] INFO: server stopped
2015-09-13 23:33:27: [motioneye] INFO: motion stopped
2015-09-13 23:33:27: [motioneye] INFO: bye!
2015-09-13 23:33:27: [relayevent] ERROR: failed to relay event: [Errno socket error] [Errno 104] Connection reset by peer
2015-09-13 23:33:27: [relayevent] ERROR: failed to relay event: [Errno socket error] [Errno 104] Connection reset by peer
2015-09-13 23:33:27: [relayevent] ERROR: failed to relay event: [Errno socket error] [Errno 104] Connection reset by peer
2015-09-13 23:33:27: [relayevent] ERROR: failed to relay event: [Errno socket error] [Errno 104] Connection reset by peer
2015-09-13 23:33:27: [relayevent] ERROR: failed to relay event: [Errno socket error] [Errno 104] Connection reset by peer
2015-09-13 23:33:27: [relayevent] ERROR: failed to relay event: [Errno socket error] [Errno 104] Connection reset by peer
2015-09-13 23:33:27: [relayevent] ERROR: failed to relay event: [Errno socket error] [Errno 111] Connection refused
2015-09-13 23:33:27: [relayevent] ERROR: failed to relay event: [Errno socket error] [Errno 111] Connection refused
2015-09-13 23:33:45: [motioneye] INFO: hello! this is motionEye server 0.27.2
2015-09-13 23:33:45: [motioneye] INFO: motion not installed