Registering SIP.js client to Freeswitch

586 views
Skip to first unread message

AG

unread,
Sep 3, 2014, 2:57:49 PM9/3/14
to sip...@googlegroups.com

So I seem to be having an issue registering to FS.

The Javascript logs suggests nothing is out of the ordinary:

Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | configuration parameters after validation: sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · viaHost: "vcqqsekn26ov.invalid" sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · uri: sip:10...@192.168.211.128 sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · wsServers: [{"ws_uri":"ws://192.168.211.128:5060","sip_uri":"<sip:192.168.211.128:5060;transport=ws;lr>","weight":0,"status":0,"scheme":"WS"}] sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · password: NOT SHOWN sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · registerExpires: 600 sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · register: true sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · registrarServer: sip:192.168.211.128 sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · wsServerMaxReconnection: 3 sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · wsServerReconnectionTimeout: 4 sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · connectionRecoveryMinInterval: 2 sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · connectionRecoveryMaxInterval: 30 sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · usePreloadedRoute: false sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · userAgentString: "SIP.js/0.6.2" sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · noAnswerTimeout: 60000 sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · stunServers: ["stun:null"] sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · turnServers: [] sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · traceSip: true sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · hackViaTcp: false sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · hackIpInContact: false sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · autostart: true sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · rel100: "none" sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · mediaHandlerFactory: function defaultFactory(session, options) {
return new MediaHandler(session, options);
} sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · authorizationUser: "1000" sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · instanceId: "1bdbf233-190c-4427-a08b-d587f19bec02" sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · sipjsId: "9rvo9" sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · hostportParams: "192.168.211.128" sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · media: undefined sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | adding event connecting sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | adding event connected sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | adding event disconnected sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | adding event newTransaction sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | adding event transactionDestroyed sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | adding event registered sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | adding event unregistered sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | adding event registrationFailed sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | adding event invite sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | adding event newSession sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | adding event message sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | adding event ack sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | adding event cancel sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | adding event bye sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | adding event options sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | adding event info sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | adding event notify sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event progress sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event accepted sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event rejected sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event failed sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event cancel sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.registercontext | adding event registered sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.registercontext | adding event unregistered sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.registercontext | new listener added to event failed sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.registercontext | new listener added to event registered sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.registercontext | new listener added to event unregistered sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | user requested startup... sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.transport | connecting to WebSocket ws://192.168.211.128:5060 sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | emitting event connecting sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event progress sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event accepted sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event rejected sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event failed sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event cancel sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event connecting sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event terminated sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event dtmf sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event invite sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | skipping event cancel - Event exists sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event refer sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event bye sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event hold sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event unhold sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event muted sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.clientcontext | adding event unmuted sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.eventemitter | adding event userMediaRequest sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.eventemitter | adding event userMedia sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.eventemitter | adding event userMediaFailed sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.invitecontext.mediahandler | adding event userMediaRequest sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.invitecontext.mediahandler | adding event userMedia sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.invitecontext.mediahandler | adding event userMediaFailed sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.invitecontext.mediahandler | adding event iceGathering sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.invitecontext.mediahandler | adding event iceComplete sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.invitecontext.mediahandler | adding event iceFailed sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.invitecontext.mediahandler | adding event getDescription sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.invitecontext.mediahandler | adding event setDescription sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.invitecontext.mediahandler | adding event dataChannel sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.invitecontext.mediahandler | adding event addStream sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.eventemitter | new listener added to event userMediaRequest sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.eventemitter | new listener added to event userMedia sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.eventemitter | new listener added to event userMediaFailed sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | new listener added to event conne

However, when I do a:

> sofia status profile internal reg

It only shows my softclient registration and not my browser registration.

I tried to explicitly pass the 'register: true' parameter to the UA and its still not working.

What am I missing here?

Eric Green

unread,
Sep 3, 2014, 3:01:36 PM9/3/14
to sip...@googlegroups.com, antonio...@gmail.com
Can you provide javascript logs with traceSip set to true?

Eric Green

unread,
Sep 3, 2014, 3:05:23 PM9/3/14
to sip...@googlegroups.com, antonio...@gmail.com
Sorry, jumped the gun on that. It looks like it is not actually able to connect to the FreeSWITCH box, the issue is most likely your web socket port. I think the default web socket port for FreeSWITCH is 5066. So your websocket on sip.js should actually look like ws://192.168.211.128:5066.

antonio...@gmail.com

unread,
Sep 3, 2014, 3:36:45 PM9/3/14
to sip...@googlegroups.com, antonio...@gmail.com
Wow, feel like a dummy :)

Thanks.

akin ozsu

unread,
Sep 17, 2016, 7:24:10 PM9/17/16
to SIP.js
stun:null is working for you?

3 Eylül 2014 Çarşamba 21:57:49 UTC+3 tarihinde AG yazdı:

So I seem to be having an issue registering to FS.

The Javascript logs suggests nothing is out of the ordinary:

Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | configuration parameters after validation: sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · viaHost: "vcqqsekn26ov.invalid" sip-0.6.2.js:2655
Wed Sep 03 2014 14:49:17 GMT-0400 (Eastern Daylight Time) | sip.ua | · uri: sip:...@192.168.211.128 sip-0.6.2.js:2655
Reply all
Reply to author
Forward
0 new messages