I’m trying Mycroft for the first time and I want to use the mycroft web client, however when I launch the mycroft debug I get this error: “ConnectionRefusedError: [Errno 111] Connection refused”
The mycroft messagebus websocket are the default ones:
I’ve already tried with different hosts, like 127.0.0.1 or localhost, same error.
In theory 0.0.0.0 should be fine, this means that the listening socket is reachable from all interfaces including the local network.
I’ve also tested the 8181 port with a simple client/server python script and is working, so port is not blocked or already used
The readme is very terse, but I’m pretty sure that MYCROFT_IP_ADRESS is the machine address where I’ve installed mycroft and should expose the web interface, in my case is a vps so I’ve a static ip where point to with the browser…this piece should be already correct.
What I think is not working is the messagebus websocket which the configuration is the one posted above, in the file: mycroft-core/mycroft/configuration/mycroft.conf
I’m not sure if is the cause (I’m a webdev but never touched python code) but looking at the log I’ve noticed a lot of errors in main_1.py, probably because I’m using python 3.5 and the code is for 2.X…did anyone even managed to run this script?
Hi @Kathy, After reinstalling mycroft-core and updating linux,
mycroft-core is now connected to the messagebus and
I have successfully communicated with Mycroft-Android running on my phone.