bug report: ICE on localnet, "Controlled" host UPDATE bogus

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Do you have any piece of network equipment which could be mangling SIP packets in the path?


On 25 Jun 2014, at 21:44, Eeri Kask <Eeri.Kask at mailbox.tu-dresden.de> wrote:

> Hello,
> 
> audio communications quality of ICE-configured link on a local network
> is flawless but studying the pjsua logs it appears there is something
> counter-intuitive:  if host A calls host B, then ICE session is
> established as expected, until the point host B receives a final
> "UPDATE" request from A with the nominated link configuration in SDP:
> 
>    a=candidate:Hc0a80064 1 UDP 1694498815 192.168.0.100 4007 typ host
>    a=remote-candidates:1 192.168.0.200 4006
> 
> (192.168.0.100 is host A, 192.168.0.200 is host B).
> 
> Here host B apparently doesn't understand this request:
> 
>   Processing SDP: support ICE=1, common comp_cnt=1, ice_mismatch=1,
> ice_restart=0, local_role=Controlled
>   Stopping ICE, reason=Remote offer mismatch: :Default target doesn't
> match any ICE candidates (PJNATH_EICEMISMATCH)
> 
> 
> and replies with
> 
>    a=ice-mismatch
> 
> which leads to
> 
>    Stopping ICE, reason=Remote answer doesn't support ICE
> 
> on host A.
> 
> 
> Nevertheless the media link (a direct link, not through a distant
> sip-relay!) is up and functional between A and B until the call is
> terminated by a BYE.
> 
> Finally, pjsua was started as
> 
>    pjsip-apps/bin/pjsua \
>        --nameserver=192.168.0.1 \
>        --stun-srv=stun.stunprotocol.org \
>        --use-ice --ice-no-rtcp --no-tcp
> 
> on both sides (i.e. in aggressive mode, but --regular doesn't change
> anything, in the final UPDATE stage B still complains about "remote
> offer mismatch").
> 
> 1. Is there anything wrong?  (Transmitted sound quality is perfect!)
> 2. If 'y', then how this can be fixed?
> 
> P.S.  A detailed log is attached.
> 
>    Eeri Kask
> 
> <ice_bug_report.txt>_______________________________________________
> Visit our blog: http://blog.pjsip.org
> 
> pjsip mailing list
> pjsip at lists.pjsip.org
> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org

--
Sa?l Ibarra Corretg?
AG Projects






[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux