You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Can please tell me if this library works 100% with NSURLSession websocket clients?
I have been using AsyncWebServer by me-no-dev, however his socket server is not compatible with clients using NSURLSession Websockets. Both MacOS and iOS Safari browsers and now Chrome for iOS cause the ESP Async WebSocket Server to instantly crash simply upon closing and reopening a socket connection. No actual data messages need to be sent or received at and, and the ESP will crash. It took me a while to figure out the issue is related to NSURLSession websocket transport. I'm not a internet protocol developer, so I don't have the expertise to deep dive into this further. This is as far as I've been able to figure out.
I've been developing a consumer product over the past two years that requires a websocket server in an ESP8266. Everything has been working absolutely terrific, except for the growing incompatibility with NSURLSession WebSocket transport. Unfortunately, me-no-dev is no longer supporting his libraries. I'm assuming you know the library? https://github.com/me-no-dev/ESPAsyncWebServer
I'm wishing your arduinoWebSocket server is more robust that the AsyncWebServer library? I'm overwhelmed with tasks lately so I'm hoping you can give me a straight up answer before I devote some time to figure out if your library is compatible or not for myself.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi @Links2004,
Can please tell me if this library works 100% with NSURLSession websocket clients?
I have been using AsyncWebServer by me-no-dev, however his socket server is not compatible with clients using NSURLSession Websockets. Both MacOS and iOS Safari browsers and now Chrome for iOS cause the ESP Async WebSocket Server to instantly crash simply upon closing and reopening a socket connection. No actual data messages need to be sent or received at and, and the ESP will crash. It took me a while to figure out the issue is related to NSURLSession websocket transport. I'm not a internet protocol developer, so I don't have the expertise to deep dive into this further. This is as far as I've been able to figure out.
I've been developing a consumer product over the past two years that requires a websocket server in an ESP8266. Everything has been working absolutely terrific, except for the growing incompatibility with NSURLSession WebSocket transport. Unfortunately, me-no-dev is no longer supporting his libraries. I'm assuming you know the library? https://github.com/me-no-dev/ESPAsyncWebServer
I'm wishing your arduinoWebSocket server is more robust that the AsyncWebServer library? I'm overwhelmed with tasks lately so I'm hoping you can give me a straight up answer before I devote some time to figure out if your library is compatible or not for myself.
Sincerely,
Noel Rubin
http://teknoel.com
Beta Was this translation helpful? Give feedback.
All reactions