Moin!
ich verbinde im browser ganz normal per websocket mit einem php server... handshake und alles funktioniert auch.. das problem tritt auch nur sporadisch auf.
angekündigt wird das problem von einem gesendeten paket das ich unmaskiert als hex mit "03E9" darstellen kann oder noch maskiert mit "88806C24200B".. in seltenen fällen kommt auch das "03E9" in kombination mit etwas anderem und wird verbinden mit einem "+" oder einem "r"...
ich hoffe ich konnte mein problem ausreichend schildern und es gibt jemanden der mir helfen kann...
Einerseits lieferst Du recht genaue Informationen darüber, was für Bytes gesendet werden, andererseits fehlt jede Angabe zu:
1. Browser
2. Deinem Javascript (relevanter Code)
3. eventuell verwendeten Webserver (PHP selbst bringt auch einen mit, der aber eher selten benutzt wird)
4. PHP selbst (Version)
5. dem PHP Skript (relevanter Code)
Schau Dir hier mal die Antwort 20 an ("The thing of it is there are 2 main protocol versions of WebSockets in use today.") und überlege, ob Dein Problem damit zusammen hängen könnte.
Jörg Reinholz