Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

To manage the keys, see Jetty SSL plugin

Web sockets

Cipango has done a prototype of the WebSocket Transport for Session Initiation Protocol Draft.
This prototype can be compiled and tested with the commands

No Format

cd extras
mvn install -P websocket

Then it could be installed in cipango distribution with the commands

No Format

cp cipango-websocket/target/cipango-websocket-2.1-SNAPSHOT.jar ../cipango-distribution/target/distribution/lib/ext/
cp cipango-websocket/src/main/config/etc/cipango-websocket.xml ../cipango-distribution/target/distribution/etc/

The SIP application should include the file test-cipango-websocket/src/main/webapp/WEB-INF/jetty-web.xml in the it WEB-INF directory.
Then Cipango just need to be started with java -Djetty.host=localhost -jar start.jar --ini=start-cipango.ini etc/cipango-websocket.xml

Note

The host name of the HTTP connector used by the SIP websocket connector MUST be set

System properties

In addition to system properties defined by Jetty, Cipango may use the following properties:

...