A network port scan shows that the port 3000 is not open on the Ekrano, screenshots below show this.
I have done the following:
-Reboot ekrano after enabling signalk
-Reinstall 3.66 Normal Firmware image, then reinstall 3.66 large firmware, and then reboot.
-Install beta version 3.70~45 which has same effect, and then go back to version 3.66
I do NOT have any modification and I do not have SSH enabled to log in and check the service of signalk.
I have tried different web browser and have also cleared all history and cache of the browser.
OK, so I enabled SSH to do some troubleshooting. SIgnalk seems to run but does not open a network port. I cant open the web page.
The signalk service runs:
root@ekrano:/var/log/signalk-server# tail current @4000000068eecdc82e6d23b4 *** WARNING *** The program ‘node’ uses the Apple Bonjour compatibility layer of Avahi. @4000000068eecdc82e7188b4 *** WARNING *** Please fix your application to use the native API of Avahi! @4000000068eecdc82e75a764 *** WARNING *** For more information see <http://0pointer.de/blog/projects/avahi-compat.html> @4000000068eecdc82e772a1c *** WARNING *** The program ‘node’ called ‘DNSServiceRegister()’ which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi. @4000000068eecdc82e79d99c *** WARNING *** Please fix your application to use the native API of Avahi! @4000000068eecdc82e7ac3fc *** WARNING *** For more information see <http://0pointer.de/blog/projects/avahi-compat.html> @4000000068eecdc9222639c4 signalk-server running at 0.0.0.0:3000 @4000000068eecdc9222668a4 @4000000068eecdd90b79dfb4 *** starting signalk-server *** @4000000068eecddb0c746c54 *** Starting signalk *** root@ekrano:/var/log/signalk-server#
And shows in the process list:
root@ekrano:/var/log/signalk-server# ps | grep signalk* 819 root 1768 S supervise signalk-server 1646 root 1780 S multilog t s25000 n4 /var/log/signalk-server 3709 signalk 289m R node /usr/lib/node_modules/signalk-server/bin/signalk-server -c /data/conf/signalk 3972 root 2704 S grep signalk* root@ekrano:/var/log/signalk-server#
My first post in thread shows how I connect to the device web browser wise.
My wifi is connected to my Raynet Wireless network. DHCP assigned addressing
My RJ45 Ethernet is connected to my boats LAN, DHCP assigned addressing
Ve.can 1 is connected to NMEA2000 using victron adapter
Ve.can2 is connected to Lynx BMS NG and solar etc
This has been working well in v 3.72, problems started today.
In fact, its behaving weirdly even now. I can reset the signalk installation using the howto in this thread and then I have reinstalled it fresh, added my plugins and then it died immediately again.
So I have removed and reinstalled venus and signalk again and made zero configurations apart from putting the boats specs in the Server settings. I will then add 1 plugin at a time to see if there is an issue there.
There have been some network changes a little while back.
You now need to set the active internet interface so the system knows what to route through, typically the wifi adapter, it is configurable on each interface.
You can also try change the LAN gateway to 0.0.0.0 that resolved some routing issues.
Obviously, be sure to use different ranges on each, we have seen some users using the same range on both.
It sounds like a routing or binding issue not that anyone else has reported this yet, though signalk users are a small group.
There have been zero changes to signalk.