[erlang-questions] STUN server

pablo platt <>
Sat Sep 14 17:48:51 CEST 2013


The message integrity fails for me
https://github.com/lemenkov/rtplib/blob/master/src/stun.erl#L321

Did you mange to use this module for ICE with message-integrity?

I'm still interested to try Benoit's implementation if available and open
sourced.


On Sat, Sep 14, 2013 at 6:59 AM, Michael Truog <> wrote:

>  https://github.com/lemenkov/rtplib/blob/master/src/stun.erl is BSD
> licensed and seems better than the links listed below.  The basic stun
> server using it is here:
> https://github.com/lemenkov/erlstund
>
> This code could help create an ICE server.
>
>
> On 09/13/2013 07:09 PM, pablo platt wrote:
>
>  Hi Benoit,
>
>  Did you release your ice client and stun/turn server?
>
>  Thanks
>
>
> On Thu, Aug 1, 2013 at 1:15 AM, pablo platt <> wrote:
>
>>  Great news Benoit.
>>
>>  Thanks
>>
>>
>> On Thu, Aug 1, 2013 at 1:13 AM, Benoit Chesneau <>wrote:
>>
>>>
>>>
>>>
>>>  On Tue, Jul 30, 2013 at 6:39 PM, <> wrote:
>>>
>>>> benoit, did you make any progress with your ICE server?
>>>>
>>>> I'm testing the processone server but I need ICE (ice-lite) and there
>>>> are few things missing like the priority, use-candidate, ice-controlled and
>>>> ice-controlling attributes.
>>>> I've added the missing attributes but still can't respond to ICE
>>>> connectivity checks.
>>>>
>>>> I've found two more erlang implementations but they seems incomplete:
>>>> https://github.com/kevinlynx/icerl
>>>> https://github.com/kalta/nksip/blob/master/nksip/src/nksip_stun.erl
>>>
>>>
>>>  Hi pablo,
>>>
>>>  Yes I will have an ice client and stun/turn server available next
>>> week.
>>>
>>>  The stun/turn server is working over TCP/TLS and udp. for tcp/tls it
>>> is using barrel. the stun/turn client is able to provide a socket linked to
>>> the public port.
>>>
>>>  The ice client/server is able to decde ice messages and eventually use
>>> them.
>>>
>>>  - benoit
>>>
>>>
>>>
>>>>
>>>>
>>>> On Sunday, July 7, 2013 5:59:40 AM UTC+3, Benoit Chesneau wrote:
>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Sat, Jun 1, 2013 at 3:11 AM, Evgeniy Khramtsov <>wrote:
>>>>>
>>>>>> On 01.06.2013 01:00, Igor Karymov wrote:
>>>>>>
>>>>>>> You may take a look here:
>>>>>>> https://github.com/processone/ejabberd/tree/master/src/stun
>>>>>>>
>>>>>>>
>>>>>>  It's a separate project now: https://github.com/processone/stun
>>>>>>
>>>>>> --
>>>>>>
>>>>>>
>>>>>  I'm just back on that topic.
>>>>>
>>>>>  Thanks for the code. Unfortunately the licensee is too restrictive
>>>>> for my project so I will have to find another way to do that. Anyway just
>>>>> wanted to say thanks it can be useful for some.
>>>>>
>>>>>  - benoit
>>>>>
>>>>>
>>>
>>
>
>
> _______________________________________________
> erlang-questions mailing ://erlang.org/mailman/listinfo/erlang-questions
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20130914/05400a7f/attachment.html>


More information about the erlang-questions mailing list