STUN functionality does not work! I assume that I forgot to enable it in
the code althought I have implemented some sort of an AddressResolver that
should use it.
It seems that even if I enable the STUN functionality it wouldn't work. I receive an exception when I try to bind STUN resolved public address to the private port, which the ListeningPoint is created and listening on. The solution would be to try to initialize STUN functionality, to lookup the STUN Server and resolve the public address before even creating the ListeningPoint.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
STUN Functionality works now! Since revision 16 you can use STUN very easily!
Set to Fixed, and will be closed after some testing if it works reliably.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It seems that even if I enable the STUN functionality it wouldn't work. I receive an exception when I try to bind STUN resolved public address to the private port, which the ListeningPoint is created and listening on. The solution would be to try to initialize STUN functionality, to lookup the STUN Server and resolve the public address before even creating the ListeningPoint.
Some progress has been made regarding this one in rev. 8. Some basic STUN functions work now. More to come.
STUN Functionality works now! Since revision 16 you can use STUN very easily!
Set to Fixed, and will be closed after some testing if it works reliably.
Update: it is actually fixed in both the branch version babbly-ua (as of version 20) and the trunk version of babbly as of version 22