Brekeke SIP Server, Version 3.5.2.8, Evaluation
2. Java version:
1.7.0_65 (OpenJDK 64-Bit Server VM)
3. OS type and the version:
CentOS Linux release 6.0 (Final)
Linux 2.6.32-279.14.1.el6.x86_64
4. UA (phone), gateway or other hardware/software involved:
PJSIP
5. Your problem:
I enabled ICE and there were two UAs behind the same NAT. UA-1 made a call to UA-2. After the session was set up, an "UPDATE" request was sent from UA-1 to SIP server with SDP containing
Code: Select all
c=IN IP4 192.168.0.108
Code: Select all
a=candidate:Hc0a8006c 1 UDP 2130706431 192.168.0.108 57166 typ host
a=candidate:Hc0a8006c 2 UDP 2130706430 192.168.0.108 48759 typ host
Code: Select all
c=IN IP4 117.22.xxx.xxx
Some of the SIP server's configurations are listed here:
Code: Select all
SIP / NAT traversal
Keep address/port mapping: on
Interval (ms): 12000
Method: OPTIONS
Add 'rport' parameter (Send): off
Add 'rport' parameter (Receive): off
RTP / RTP exchanger
RTP relay: auto
RTP relay (UA on this machine): off
RTP relay even with ICE: no
Send UA's remote address: auto
Send before receiving (behind NAT): no