On trying to connect to a mosquitto broker running on FreeBSD, I see the connection established, the expected
This is seen with configuration of the broker and client that was working in the past (I haven't looked at this page in detail in a few years). The broker responds properly to TCP connections. Using a Python client has the same problems with using websockets. A similarly configured broker under Debian with the same Paho JavaScript client runs without issue.
I'm running 12.4-RELEASE-p3 (amd64). I have tried both updating the packages, as well as rebuilding locally after finding https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262552 I'm aware of https://github.com/eclipse/mosquitto/issues/2755 which seems to have been filed by one of the people on the 262552 bug after the resolution of that bug back in February.
Any additional suggestions?
GET / HTTP/1.1
request followed by the expected HTTP/1.1 101 Switching Protocols
response. However after that point, the connection gets shut down.This is seen with configuration of the broker and client that was working in the past (I haven't looked at this page in detail in a few years). The broker responds properly to TCP connections. Using a Python client has the same problems with using websockets. A similarly configured broker under Debian with the same Paho JavaScript client runs without issue.
I'm running 12.4-RELEASE-p3 (amd64). I have tried both updating the packages, as well as rebuilding locally after finding https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262552 I'm aware of https://github.com/eclipse/mosquitto/issues/2755 which seems to have been filed by one of the people on the 262552 bug after the resolution of that bug back in February.
Code:
libwebsockets-4.3.2_1 C library for lightweight websocket clients and servers
mosquitto-2.0.15_1 Open source MQTT broker
Any additional suggestions?