Im trying to use my SIP account (iptel.org) to test voice call into conference for SIP clients.
I configured parameters in SIP Registration section in web panel (jisti videobridge plugin page).
SIP Registration
Username - (MYACCOUNTNAME part from MYACCOUNTNAME@iptel.org)
Password - password for account
Registration Server - iptel.org
Outbound Proxy - iptel.org
When Openfire starts its trying to register for SIP but without success.
Somehow its using default admin values instead of my MYACCOUNTNAME.
2014.05.16 12:24:19 org.ifsoft.sip.SipService - VoiceBridge adding SIP registration: admin with user admin host iptel.org
SIP:
------------------------------------------------------------------------
REGISTER sip:iptel.org;transport=udp SIP/2.0
Call-ID: 730e4d4e3f073aebd40b4e0ad612606c@172.16.0.2
Max-Forwards: 70
Expires: 120
Contact: "admin" <sip:admin@iptel.org:5070;transport=udp>
Route: <sip:iptel.org;lr>
CSeq: 2 REGISTER
Via: SIP/2.0/UDP 172.16.0.2:5070;branch=z9hG4bK-373132-80eb3e34ad38e284504914c977b65745
Authorization: Digest username="MYACCOUNTNAME",realm="iptel.org",nonce="U3XnjlN151Lh4tOCobZ8hHq9UzBGN SJX",uri="sip:iptel.org;transport=udp",response="124d041db12964e50887269ea75f737 b"
From: "admin" <sip:admin@iptel.org:5070;transport=udp>;tag=15116131
To: "admin" <sip:admin@iptel.org:5070;transport=udp>
Content-Length: 0
------------------------------------------------------------------------
in response i receive from iptel.org the message:
------------------------------------------------------------------------
SIP/2.0 403 Authentication and To-Header mismatch
Call-ID: 730e4d4e3f073aebd40b4e0ad612606c@172.16.0.2
CSeq: 2 REGISTER
Via: SIP/2.0/UDP 172.16.0.2:5070;branch=z9hG4bK-373132-80eb3e34ad38e284504914c977b65745;received =31.135.200.20
From: "admin" <sip:admin@iptel.org:5070;transport=udp>;tag=15116131
To: "admin" <sip:admin@iptel.org:5070;transport=udp>;tag=2CC55A45-5375E75500003E03-F9E02700
Expires: 600
Min-Expires: 240
Server: ser (3.3.0-pre1 (i386/linux))
Warning: 392 192.168.0.85:5060 "Noisy feedback tells: pid=1445 req_src_ip=192.168.0.155 req_src_port=5060 in_uri=sip:iptel.org;transport=udp out_uri=sip:iptel.org;transport=udp via_cnt==1"
Content-Length: 0
------------------------------------------------------------------------
I followed the line from my log:
2014.05.16 12:24:19 org.ifsoft.sip.SipService - VoiceBridge adding SIP registration: admin with user admin host iptel.org
and i found reading the values from properties file:
(src/plugins/jitsivideobridge/src/java/org/ifsoft/sip/SipService.java)
------------------------------------------------------------------------
String name = JiveGlobals.getProperty("voicebridge.default.proxy.name", "admin");
String username = JiveGlobals.getProperty("voicebridge.default.proxy.username", name);
String sipusername = JiveGlobals.getProperty("voicebridge.default.proxy.sipusername", name);
String displayname = JiveGlobals.getProperty("voicebridge.default.proxy.sipdisplayname", name);
String password = JiveGlobals.getProperty("voicebridge.default.proxy.sippassword", name);
String stunServer = JiveGlobals.getProperty("voicebridge.default.proxy.stunserver", localip);
String stunPort = JiveGlobals.getProperty("voicebridge.default.proxy.stunport", "3478");
String voicemail = JiveGlobals.getProperty("voicebridge.default.proxy.voicemail", name);
String outboundproxy = JiveGlobals.getProperty("voicebridge.default.proxy.outboundproxy", localip);
------------------------------------------------------------------------
Do I have to create any properties file to set the sip account values?
Does anyone knows how to configure this correctly?