google-code-export / jwebsocket

Automatically exported from code.google.com/p/jwebsocket
1 stars 3 forks source link

Need to implement SSL support in TCP and Netty Engine as well as in Java and Android Client #81

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Since the demand for SSL, i.e. the implementation of wss://, becomes higher and 
security is our top claim we intend to introduce SSL support with v0.12. 
Currently not all browsers already support the wss:// protocol, hence, the 
first task will be to evaluate that. At a first test we could try to establish 
a connection to wss://websockets.org:9797 with our low level demo. It allows to 
simply instantiate a WebSocket object and open/close a connection, send and 
receive any packets and log them in the browser console (use e.g. Safari 5 or 
Chrome 7).

1. update TCPEngine to support Secure Socket Server (incl. keystore, cert's 
etc.)
2. connect with all latest browsers (if already working at this point in time)
3. update our Java SE client to support Secure Socket Client
4. establish connection between Java SE and jWebSocket's secured TCP engine 
using wss://
5. implement references to certs in conf folder in jWebSocket html to be 
configurable like Apache
6. update Android client by porting/adjusting Java SE codes to Android
7. wait for browser implementations and check as soon as SSL support is 
announced

All questions and suggestions for improvement, of course, are welcome.

Original issue reported on code.google.com by fivefeetfurther@gmail.com on 14 Oct 2010 at 5:11

GoogleCodeExporter commented 9 years ago
SSL support available since 1.0a5, available in Downloads Nightly Builds 
section of jWebSocker.org

Original comment by fivefeetfurther@gmail.com on 27 Feb 2011 at 2:31

GoogleCodeExporter commented 9 years ago
Does the android client currently support wss?

Original comment by andreple...@gmail.com on 25 Aug 2011 at 3:19

GoogleCodeExporter commented 9 years ago
Yes, it does, just download it from our Nightly Build section and check it out. 
Your feedback is welcome. The client also supports Hybi Draft 10 already.

Original comment by fivefeetfurther@gmail.com on 29 Aug 2011 at 3:42

GoogleCodeExporter commented 9 years ago
Is there a sample of a an actual chrome using wss to connect netty.
I tried it and it fails :-( (Chrome 13)

Original comment by aviza...@gmail.com on 30 Oct 2011 at 11:58

GoogleCodeExporter commented 9 years ago
In 1.0b6 it works for TCPEngine, as well as Java and Android client.
Netty Engine is pending.

Original comment by fivefeetfurther@gmail.com on 14 Apr 2012 at 10:52