Links2004 / arduinoWebSockets

arduinoWebSockets
GNU Lesser General Public License v2.1
1.85k stars 549 forks source link

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

Open yusufkhan08070817 opened 8 months ago

yusufkhan08070817 commented 8 months ago

include

include

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(); }

sadeeqdev commented 2 months ago

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