eclipse-ee4j / eclipse-ee4j/tyrus
Connections close with reason: PROTOCOL_ERROR(1002): RSV bit(s) incorrectly set.}
Open
Component: server
Priority: Major
Type: Bug
- Dominant language
- Java
- Stars
- 128
- Forks
- 49
- PR merge metrics
- No merged PRs in 30d
Description
Some connections close with that reason (RSV bit(s) incorrectly set), and I see them trying to reconnect with no success.
At the same time, many users report daily that they can't connect to the websocket server, most of them from non-windows OS (mainly Chromium OS).
The clients connect to the server using HTML5's Js Websocket library.
I can't reproduce the problem as it works in all my devices (Windows, Android and iOS).
What are the RSV bits? And why they may be "incorrectly set"? What can I do to track the root of the problem?
Thanks.
#### Environment
Debian 7.5
#### Affected Versions
[1.14]
Contributor guide
Assessment
This issue has not been assessed yet.