Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Do we support MQTT over Websockets? #3

Closed
jpmens opened this issue Feb 3, 2024 · 2 comments
Closed

Do we support MQTT over Websockets? #3

jpmens opened this issue Feb 3, 2024 · 2 comments

Comments

@jpmens
Copy link
Member

jpmens commented Feb 3, 2024

No description provided.

@ckrey
Copy link
Member

ckrey commented Feb 5, 2024

I think we added WS support back in the days when a lot of company firewalls blocked outgoing connections to port 8883.
Is this still the case?
If we have to support it, there is another layer of complexity (keepalive, SNI, ...)
iOS app supports it, mosquitto current version?

@jpmens
Copy link
Member Author

jpmens commented Feb 5, 2024

I knew of its existence in our apps, of course, hence the question. But your comment regarding support in Mosquitto is very good. I do not see compiled in Websocket support on the Debian package:

$ ldd /usr/sbin/mosquitto
	linux-vdso.so.1
	libwrap.so.0 
	libsystemd.so.0 
	libdlt.so.2 
	libssl.so.3 
	libcrypto.so.3 
	libm.so.6 
	libcap.so.2 
	libc.so.6 
	libnsl.so.2 
	libgcrypt.so.20 
	liblzma.so.5 
	libzstd.so.1 
	liblz4.so.1 
	/lib64/ld-linux-x86-64.so.2
	libtirpc.so.3 
	libgpg-error.so.0 
	libgssapi_krb5.so.2 
	libkrb5.so.3 
	libk5crypto.so.3 
	libcom_err.so.2 
	libkrb5support.so.0 
	libkeyutils.so.1 
	libresolv.so.2 

And that immediately closes this case, as we do NOT want to build special packages.

@jpmens jpmens closed this as completed Feb 5, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants