arduinoWebSockets icon indicating copy to clipboard operation
arduinoWebSockets copied to clipboard

esp8266 unable to connect websocket server wss://xyz.com

Open yusufkhan08070817 opened this issue 1 year ago • 1 comments

#include <ESP8266WiFi.h> #include <WebSocketsClient.h>

const char* ssid = "Net"; const char* password = "12345678"; const char* webSocketServer = "wss://websocket-27cf.onrender.com";

WebSocketsClient webSocket;

void webSocketEvent(WStype_t type, uint8_t* payload, size_t length) { switch(type) { case WStype_DISCONNECTED: Serial.println("Disconnected from the server"); break; case WStype_CONNECTED: Serial.println("Connected to the server"); break; case WStype_TEXT: Serial.print("Received payload: "); for(size_t i = 0; i < length; i++) { Serial.print((char)payload[i]); } Serial.println(); break; case WStype_BIN: Serial.println("Received binary data"); break; case WStype_PING: Serial.println("Received ping from server"); break; case WStype_PONG: Serial.println("Received pong from server"); break; } }

void setup() { Serial.begin(115200); WiFi.begin(ssid, password);

while (WiFi.status() != WL_CONNECTED) { delay(1000); Serial.println("Connecting to WiFi..."); }

//webSocket.beginSSL(webSocketServer,10000); webSocket.beginSSL("websocket-27cf.onrender.com", 10000, "/"); webSocket.onEvent(webSocketEvent); // webSocket.setReconnectInterval(5000); // webSocket.enableHeartbeat(15000, 3000); }

void loop() { webSocket.loop(); }

yusufkhan08070817 avatar Oct 30 '23 10:10 yusufkhan08070817

I am having the same problem. Were you able to connect?

abubakvr avatar May 05 '24 13:05 abubakvr