Jingle can't establish session if only one side has a relay service
Description
Environment
windows, Linux, Mac
Activity
Show:

Thiago Rocha Camargo April 12, 2007 at 4:51 AM
If a remote relay server is not found, check if we offered a relay. If yes, we should accept any remote candidate.
We should accept the Public One if we received it, otherwise, accepts any.
Fixed
Created April 5, 2007 at 7:38 PM
Updated April 12, 2007 at 4:51 AM
Resolved April 12, 2007 at 4:51 AM
When A try to call B, and they can't resolve a P2P route, they try to user their relay candidates.
If both has one, everything went ok.
But if one side has a media relay and other side no, the call can't be established. The side that has the relay candidate don't accepts any of the other side candidates.
If other side sent a server reflesive candidate we MUST auto accept it in this especific case.