Hello everyone,
I have Turris 1.1 at home. After the most recent update and router reboot, I am no longer able to access Foris - I end up with 500 - Internal Server Error. Accessing LuCI works just fine.
From LuCI, I pulled following:
Firmware Version OpenWrt turris 15.05 r47055 / LuCI ad82eacfaca99ddf71169b419e1e338de2eade4a branch (git-19.175.20344-ad82eac)
Kernel Version 4.4.187-f90a52a6230ecb072f657fce5aebd444-0
And in /var/log/messages I can see following error:
2019-08-17 10:20:09 err foris-controller[16108]: Traceback (most recent call last):
2019-08-17 10:20:09 err foris-controller[16108]: File "/usr/bin/foris-controller", line 11, in <module>
2019-08-17 10:20:09 err foris-controller[16108]: load_entry_point('foris-controller==1.0.1', 'console_scripts', 'foris-controller')()
2019-08-17 10:20:09 err foris-controller[16108]: File "/usr/lib/python3.6/site-packages/foris_controller/controller/__main__.py", line 184, in main
2019-08-17 10:20:09 err foris-controller[16108]: server = MqttListener(options.host, options.port)
2019-08-17 10:20:09 err foris-controller[16108]: File "/usr/lib/python3.6/site-packages/foris_controller/buses/mqtt.py", line 388, in __init__
2019-08-17 10:20:09 err foris-controller[16108]: self.client.connect(host, port, keepalive=30)
2019-08-17 10:20:09 err foris-controller[16108]: File "/usr/lib/python3.6/site-packages/paho/mqtt/client.py", line 700, in connect
2019-08-17 10:20:09 err foris-controller[16108]: return self.reconnect()
2019-08-17 10:20:09 err foris-controller[16108]: File "/usr/lib/python3.6/site-packages/paho/mqtt/client.py", line 822, in reconnect
2019-08-17 10:20:09 err foris-controller[16108]: sock = socket.create_connection((self._host, self._port), source_address=(self._bind_address, 0))
2019-08-17 10:20:09 err foris-controller[16108]: File "/usr/lib/python3.6/socket.py", line 722, in create_connection 2019-08-17 10:20:09 err foris-controller[16108]: raise err
2019-08-17 10:20:09 err foris-controller[16108]: File "/usr/lib/python3.6/socket.py", line 713, in create_connection 2019-08-17 10:20:09 err foris-controller[16108]: sock.connect(sa)
2019-08-17 10:20:09 err foris-controller[16108]: ConnectionRefusedError: [Errno 111] Connection refused
I haven’t made any modification to the Turris, except for enable Let’s Encrypt SSL certificate for web frontend.
Anyone running into the same issue? Thanks a lot.