Final update on this. I could find no distro that has IPv6 enabled on their inbuilt websockets. Nor can I find a way to build websockets and enable IPv6. So, I added a DNS entry pointing at only the IPv4 address, added the host name to my SSL certificate, edited the Belchertown websocket entry to use this host name.
Voila! Fully functional. May not be the elegant method, but it indeed works fine. On Wednesday, March 18, 2020 at 12:54:13 PM UTC-4, G Hammer wrote: > > > > On Tuesday, March 17, 2020 at 1:13:32 PM UTC-4, G Hammer wrote: >> >> The issue is resolved by the following: >> >> I installed >> libfreetype6-dev >> libjpeg-dev >> python-cjson >> >> I uninstalled the skin, made certain the directories were gone, rebooted >> and installed the skin again. >> >> After configuring, I get full functionality.. >> >> The last item is to resolve why my local mosquitto server is not >> accepting IPv6 websockets. >> >> sudo netstat -tulpn | grep -E '8883|9001' >> tcp 0 0 0.0.0.0:8883 0.0.0.0:* >> LISTEN 968/mosquitto >> tcp 0 0 0.0.0.0:9001 0.0.0.0:* >> LISTEN 968/mosquitto >> tcp6 0 0 :::8883 :::* >> LISTEN 968/mosquitto >> >> Not a firewall or iptables issue: >> root@srvr:~# ufw status >> Status: inactive >> root@srvr:~# systemctl status iptables-persistent >> Unit iptables-persistent.service could not be found. >> root@srvr:~# systemctl status iptables >> Unit iptables.service could not be found. >> >> I'll note that websockets IPv6 is not shown in the mosquitto startup >> logs. But I'm not certain websockets would show each type as the other >> sockets do: >> 1584380087: mosquitto version 1.4.15 (build date Tue, 18 Jun 2019 >> 11:42:22 -0300) starting >> 1584380087: Config loaded from /etc/mosquitto/mosquitto.conf. >> 1584380087: Opening ipv4 listen socket on port 1883. >> 1584380087: Opening ipv6 listen socket on port 1883. >> 1584380087: Opening ipv4 listen socket on port 8883. >> 1584380087: Opening ipv6 listen socket on port 8883. >> 1584380087: Opening websockets listen socket on port 9001. >> >> Any mosquitto assist would be helpful. >> > > It seems that the websockets included with Linux Mint 19.3 does not have > IPv6 support compiled into it. > Lousy choice on the part of Linux Mint. > > I hope this might save someone else from the same. > > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/3a8e825a-04af-4a0b-98a1-f104d303245b%40googlegroups.com.
