[SIP Beyond VoIP] Some progress: Getting started with sylkserver and NAT

Saúl Ibarra Corretgé saul at ag-projects.com
Wed Jan 6 11:34:24 CET 2016

> On 31 Dec 2015, at 00:18, Adrian Weiler <sylk-testing at aweiler.com> wrote:
> Hi,
> there is some progress. I wrote:
>> So sylkserver seems to know both the public and the private addresses of
>> the client, but sends UDP data to the private address. Why?
> The answer is that there is an "enable_ice" option in sylkserver's
> config.ini which is off by default. One has to set it explicitly to
> "True" to make NAT traversal work.
> Suggestion: this could be on by default, and a "getting started" guide
> would be quite nice.
> Now the "echo" service works fine and I can make voice-only conferences.
> Just enough to make me bounce against the next hurdle: MSRP. When I
> connect a chat session, the status switches to "Connecting", then
> "Starting media". After 15 seconds it says "media stream timed out while
> starting". Unfortunately no suitable configuration options seem to apply
> here. This is probably not a NAT issue, as MSRP sits on top of SIP, and
> SIP works. But what else???

For MSRP media, SylkServer will choose a random port IIRC (check the SIP trace) so you’re out of luck if you’re behind NAT, since it won’t work unless you forward all traffic to SylkServer. ICE is not used for MSRP so that won’t help there.


Saúl Ibarra Corretgé
AG Projects

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 842 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.ag-projects.com/pipermail/sipbeyondvoip/attachments/20160106/87abda45/attachment.pgp>

More information about the SIPBeyondVoIP mailing list