Bug 6004 - Websockets require HTTP/1.1
Summary: Websockets require HTTP/1.1
Status: CLOSED FIXED
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Web Access (show other bugs)
Version: pre-1.0
Hardware: PC Unknown
: P2 Normal
Target Milestone: 4.7.0
Assignee: Samuel Mannehed
URL:
Keywords: hean01_tester, relnotes
Depends on: 6003
Blocks:
  Show dependency treegraph
 
Reported: 2016-09-22 14:07 CEST by Samuel Mannehed
Modified: 2017-01-09 09:44 CET (History)
2 users (show)

See Also:
Acceptance Criteria:


Attachments

Description Samuel Mannehed cendio 2016-09-22 14:07:29 CEST
We don't support this yet (see bug 6003) and at least Webkit enforces this now. Seen on Safari on latest macOS.
Comment 1 Samuel Mannehed cendio 2016-09-22 14:13:46 CEST
Trying to open the HTML5 client in Safari on latest OS X gives the following error in the web console:

WebSocket connection to 'wss://eudemo.thinlinc.com:300/websocket/testuser/4' failed: Invalid HTTP version string: HTTP/1.0
Comment 3 Samuel Mannehed cendio 2016-09-22 14:19:08 CEST
Workaround in place until bug 6003 is fixed.

Tester should verify that the HTML5 client works on Safari 10 on OS X now.
Comment 4 Henrik Andersson cendio 2016-09-26 16:05:13 CEST
Verified that commit solves the problem on safari 10.
Comment 5 Samuel Mannehed cendio 2016-11-02 09:02:55 CET
(In reply to comment #0)
> We don't support this yet (see bug 6003) and at least Webkit enforces this now.
> Seen on Safari on latest macOS.

Firefox and Chrome works however.

Note You need to log in before you can comment on or make changes to this bug.