Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Support for MQTT-over-Secure-WebSockets #37

Open
ChristianWeyer opened this issue Oct 11, 2017 · 4 comments
Open

Support for MQTT-over-Secure-WebSockets #37

ChristianWeyer opened this issue Oct 11, 2017 · 4 comments
Assignees

Comments

@ChristianWeyer
Copy link

Hey all!

This looks like a fantastic lib :-)
Are you planning to add support for MQTT-over-Secure-WebSockets?

Thanks.

@dgarske
Copy link
Contributor

dgarske commented Oct 11, 2017

Hi Christian,

I've added MQTT over Websockets to our feature request list. You are the first to ask about supporting it.

Using our wolfSSL library for TLS and our lightweight HTTP client (code here https://github.com/wolfSSL/wolfssl/blob/master/src/wolfio.c#L585 enabled with HAVE_HTTP_CLIENT), this seems fairly easy to implement.

Does your project have a requirement to use MQTT over Websockets?

Thanks,
David Garske, wolfSSL

@ChristianWeyer
Copy link
Author

Yes. We need to make sure that we can pass any home router setup with an outgoing connection talking to IlT Hub. Thus using WSS in 443 would be quite safe here.

@deandob
Copy link

deandob commented Nov 29, 2017

I have a similar requirement to Christian (outgoing connection from home router) where WSS is the preferred protocol for MQTT to use.
Also - thanks for the work on this lib for embedded use, very useful.

@dgarske dgarske self-assigned this Apr 19, 2018
@lygstate
Copy link

gentle ping for this

@dgarske dgarske assigned embhorn and unassigned dgarske May 25, 2021
kojo1 pushed a commit to kojo1/wolfMQTT that referenced this issue Aug 21, 2022
wolfBoot Aarch64 support (Xilinx Zynq and Raspberry Pi)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants