I’m trying to get an up-to-date version of volumio running in the development VM.
What I did so far:
- I downloaded the VirtualBox VM and updated/upgraded the system with apt-get.
- deleted the volumio folder and fetched the latest version from git
- executed the steps mentioned on the main projects readme
- update nodeJS to 6.9.1
In this state “npm install” was giving errors, so I
- installed tlibavahi-compat-libdnssd-dev package as this was mentioned in some older issue
Then “npm install” apparently finished successfully.
However “node index.js” throws an error:
Any idea what this means?
Nevermind, it seems to be related with the previous “npm install” attempts that failed due to the missing prerequisite.
Npm apparently didn’t repeat these parts correctly. I removed the whole folder again and started from scratch. With the prerequisites in place and npm install working on the first try, Volumio starts up fine.
However, it says it opens port 3000 for listening but calling it results in “too many redirects”.
It also doesn’t answer to websocket requests from the UI project on port 80: 192.168.178.45/socket.io/?EIO=3
the socket.io part does not seem to be running out of the box.
192.168.178.45/socket.io/?EIO=3 (which is called by the UI) returns connection refused…
What could that be?