Not able to reach signalk
Just got down to the boat today, and I am unable to reach my signalk server all of a sudden.
I can access it with ssh. Any ideas of first aid?
9 Replies
did you update to Signal K ver2.14 recently? if so you may have a version of Node that is older than required for 2.14. if you have a Openplotter install, go to settings and install the latest "Signal K Installer" app. if not, you may need to check the version of Node and possibly update "node -v" from the command line will give you the node version
I’m running a install with just signalk.
Any tips on how to upgrade?
I currently have node version V18.20.8.
Not sure how to update that without messing something up, since it looks like there is a lot of different versions and configurations on the GitHub site…
https://github.com/nodesource/distributions
@Scott Bender any insight?
What version of the server are you running?
If you updated to 2.14, then revert to the previous person for now
(I am under sail single handed right now, so I’ll pipe in when I can!)
It can be a struggle to update nodejs
https://discord.com/channels/1170433917761892493/1385374598266097814
Ok. How to downgrade sk?
sudo npm install -g signalk-server@2.13.5
Perfect. Up and running again!
Thanks!
I ran into the same, and upgraded node without issue. If you want to take advantage of more recent versions of Signalk, you'll have to upgrade node to 20+. 22 is current stable and I have not had any issues with it and Signalk.
Thats promising @brad0nperspective . What kind of install do you have, and how did you upgrade?
@Scott Bender is it safe to update to the latest version when using node 18 now?
yes, 2.14.4 works with v18