RTCweb breaker includes invalid ice-pwd attribute in SDP
Closed this issue · 3 comments
GoogleCodeExporter commented
What steps will reproduce the problem?
1. Enable RTCweb breaker, make an audio call from SIPML5
2. Observe the SDP sent from webrtc2sip gateway to the core network
3.
What is the expected output? What do you see instead?
The ice-pwd attribute is invalid, because its length is 21 characters, not
meeting the minimum length requirement set by RFC 5245 (at least 2 characters).
Example sent by the webrtc2sip GW:
a=ice-pwd:1rWRyRkaDGkJ0WoH1gRZR
(which is only 21 characters!)
What version of the product are you using? On what operating system?
webrtc2sip 2.5.0 on Ubuntu 12.04
Please provide server logs with DEBUG level equal to INFO
This is the whole Invite message sent by webrtc2sip Gateway:
INVITE sip:4682200038@tcexpo.ics.se SIP/2.0
Via: SIP/2.0/UDP 10.170.75.223:10060;branch=z9hG4bK257350198;rport
From: <sip:4682200036@tcexpo.ics.se>;tag=2066748770
To: <sip:4682200038@tcexpo.ics.se>
Contact:
<sip:4682200036@10.170.75.223:10060;ws-src-ip=10.170.74.51;ws-src-port=56267;ws-
src-proto=ws;transport=udp>
Call-ID: 2172515a-3e12-6152-99be-57550357ad1c
CSeq: 1444621829 INVITE
Content-Type: application/sdp
Content-Length: 1035
Max-Forwards: 70
User-Agent: webrtc2sip Media Server 2.5.0
v=0
o=doubango 1983 678901 IN IP4 10.170.75.223
s=-
c=IN IP4 10.170.75.223
t=0 0
a=tcap:1 UDP/TLS/RTP/SAVPF UDP/TLS/RTP/SAVP RTP/SAVPF RTP/SAVP RTP/AVPF
m=audio 36158 RTP/AVP 8 0 101
c=IN IP4 10.170.75.223
a=ptime:20
a=minptime:20
a=maxptime:20
a=silenceSupp:off - - - -
a=rtpmap:8 PCMA/8000/1
a=rtpmap:0 PCMU/8000/1
a=rtpmap:101 telephone-event/8000/1
a=fmtp:101 0-16
a=acap:1 crypto:1 AES_CM_128_HMAC_SHA1_80
inline:bJDes6AaPVCBb2YMLsElugmtcI+yBvI8EL7OiWSU
a=acap:2 crypto:2 AES_CM_128_HMAC_SHA1_32
inline:gYP8RHyP60wgDUeQlMDNldwO/+8d5+qNcHWEPLf0
a=pcfg:1 t=1
a=pcfg:2 t=2
a=pcfg:3 t=3 a=1,2
a=pcfg:4 t=4 a=1,2
a=pcfg:5 t=5
a=sendrecv
a=rtcp-mux
a=ssrc:1386073364 cname:d5f75fd54bdbb2fce64609550609a7e7
a=ssrc:1386073364 mslabel:6994f7d1-6ce9-4fbd-acfd-84e5131ca2e2
a=ssrc:1386073364 label:doubango@audio
a=ice-ufrag:U4T6fbwPxs5Ct5E
a=ice-pwd:1rWRyRkaDGkJ0WoH1gRZR
a=candidate:a78Me6aWW 1 udp 2130706431 10.170.75.223 36158 typ host
a=candidate:a78Me6aWW 2 udp 2130706430 10.170.75.223 36159 typ host
Please provide browser logs
Original issue reported on code.google.com by Robin.Xi...@gmail.com
on 5 Sep 2014 at 9:57
GoogleCodeExporter commented
Btw, is there a way to turn off ICE on webrtc2sip gateway? The desired
behavior is for it to act as RTCweb breaker, which terminates ICE towards the
client and does NOT use ICE towards the other side (legacy SIP core network).
Original comment by Robin.Xi...@gmail.com
on 5 Sep 2014 at 9:59
GoogleCodeExporter commented
Original comment by boss...@yahoo.fr
on 6 Sep 2014 at 6:18
- Changed state: Accepted
GoogleCodeExporter commented
You're using a very old version. This was fixed months ago:
https://code.google.com/p/doubango/source/diff?path=/branches/2.0/doubango/tinyN
ET/src/ice/tnet_ice_utils.c&format=side&r=1035
Original comment by boss...@yahoo.fr
on 8 Sep 2014 at 2:02
- Changed state: Invalid