login | register
Mon 06 of Oct, 2008 [18:38 UTC]

voip-info.org

Asterisk bounty STUN

Created by: flavour,Last modification on Sun 14 of Oct, 2007 [08:14 UTC] by antoniogallo

Contributions


Detail

I would really like to have STUN support in the SIP implementation of Asterisk. STUN support would permit an Asterisk system behind a NAT to communicate with external SIP entities. The localnet/externip settings of sip.conf permit Asterisk to operate behind certain types of NATs. However, it requies that the external IP be known and set manually in the Asterisk configuration. More importantly, the localnet/externip settings do not solve the problem of Asterisk. behind a port translating (Full Cone) NAT.

I'd be interested in contributing to development of STUN support for Asterisk, financially, as well as helping test/debug code. I know C, but I have not done productiion coding in a long time. I know the protocols very well and I have access to a lot of hardware and test scenarios for testing.

The best reference model I know of for a good STUN implementation is that contained in the Sipura SPA devices. Watch what they do with STUN to see how a proper STUN implementation should perform.

Contact me: david at bdt.com or post here if you're interested in making this happen.

UPDATE: Karl Brose and David Beckemeyer are taking on this task. Karl is doing the coding and I'm funding the effort (Karl is donating half his time). Work is moving along and we hope to have something to release for testing in mid to late July 2004.

Background


Resources

  • Sourceforge STUN client library
  • CallWeaver is an Asterisk fork that include STUN client basic capabilities for chan_sip so if you are experiencing problems with your asterisk server behind NAT, try to use it and you are likely to solve your problems.



Asterisk bounty

Comments

Comments Filter
222

333stun and outbound is working

by joecanadian, Monday 27 of November, 2006 [02:31:25 UTC]
I am personaly running a version of Karl Brose sipx and it runs outbound proxy and does stun.. not to mention a hole bunch of othere features. Its solid been runing one of his older builds from 2004. I am one of the lucky few. Karl is a very talent man. There has been talk of releasing this. Be nice to have it ported into the bigger projects out there!

Look for it coming out soon. I think it works with older version 1 of asterisk only mention of porting to newer version (alot of work) needs to be done.. possibly if someone donates some money for the time maybe it will show up in all the astrisk favorites like trixbox
222

333amounts?

by sjobeck, Monday 24 of October, 2005 [19:42:21 UTC]
Just a humble tip from someone who is also pursuing some bounties, with limited success, you may want to post actual dollar amounts on this page to get some interest. Good luck. Peace. Love. Linux. Jason