MQTTX web fails to connect when disabling SSL security with wss, but the desktop version of MQTTX works. #1448
Labels
bug
Something isn't working
discussion
This issues and pr are worth discussing
help wanted
Extra attention is needed
web
MQTTX Web
Milestone
What I did:
I tried connecting using the web version of MQTTX with wss while ignoring SSL security
![image](https://private-user-images.githubusercontent.com/41535442/274458297-b3f95107-b394-4a2f-ae35-53915a14c9a1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNDczMjQsIm5iZiI6MTczOTM0NzAyNCwicGF0aCI6Ii80MTUzNTQ0Mi8yNzQ0NTgyOTctYjNmOTUxMDctYjM5NC00YTJmLWFlMzUtNTM5MTVhMTRjOWExLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEyVDA3NTcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYxOTQxZTRiMjMwNjRiZmJhMDEyNjVkODU5NjFlZDcxZDQ1MWZhYzBjMTk2OWFhNjI4OTJkMWE3YzlkOGJkOGYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.-FbwA2pd-_S8B8VSYawP0pZqhFCLMUplUS5y645zs1c)
![image](https://private-user-images.githubusercontent.com/41535442/274458478-928222e8-7cba-4ed5-908a-4404ca8f6172.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNDczMjQsIm5iZiI6MTczOTM0NzAyNCwicGF0aCI6Ii80MTUzNTQ0Mi8yNzQ0NTg0NzgtOTI4MjIyZTgtN2NiYS00ZWQ1LTkwOGEtNDQwNGNhOGY2MTcyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEyVDA3NTcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWRiOTAyZTUzMWY0NGMyNzg1YTFhYzE0ODg5YTNhZTQ2MTk0M2U1YmQyNjEzOTRhYTgzN2QxOTA4MjdhYjU5NWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.ttA-lhhDn6HCwvBpk-ay6iD-dOrCktx_TpExGRl8ztc)
but it failed to connect. However, it works with the desktop version.
![image](https://private-user-images.githubusercontent.com/41535442/274458852-b7a2c57c-5c5c-41b6-a351-f717b4fcc7ad.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNDczMjQsIm5iZiI6MTczOTM0NzAyNCwicGF0aCI6Ii80MTUzNTQ0Mi8yNzQ0NTg4NTItYjdhMmM1N2MtNWM1Yy00MWI2LWEzNTEtZjcxN2I0ZmNjN2FkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEyVDA3NTcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTE3NzZlN2NhZTU4OTNkZmIzNWMzZTkwOGFiYzdkOTVkYzJjZTJlZDA1ZjQ5ODU0YzhhOTQzOWJhYTgyYzk4MzAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.VNATNB8-j7N-QXtxApryPzKPKc06DF-Cu3kpG97t0Xs)
![image](https://private-user-images.githubusercontent.com/41535442/274458902-e21c8c5e-265b-44ef-8a70-5f3e42e6a6a1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNDczMjQsIm5iZiI6MTczOTM0NzAyNCwicGF0aCI6Ii80MTUzNTQ0Mi8yNzQ0NTg5MDItZTIxYzhjNWUtMjY1Yi00NGVmLThhNzAtNWYzZTQyZTZhNmExLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEyVDA3NTcwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM1ZTEzZWQ1NWZjMjc5MzQ2YWI1MzNiM2YxNTFmMzhiNTE1ZTAzN2MzNDM2M2IyOWJhZjhjYTA2NGFiMTI1ZTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.-UHMbD2q5kBaOK_PDhkuLRclbxy3dQhK6wqrpTo5dRc)
Environment:
OS: Windows 11
MQTTX version: e.g. v1.9.5
EMQX: Running on Docker 5.1.6
Detailed Information:
I need to use wss under HTTPS. Following the official guide, I used mqtt.js. Since certificates are required, I set the rejectUnauthorized: false to ignore verification. The result was a connection failure. So, I tested using MQTTX's web and found it also failed. However, it worked with the desktop version of MQTTX. I'm very puzzled, and this issue has troubled me for a long time. Thank you very much.
The text was updated successfully, but these errors were encountered: