Oct 18, 2009 12:08 PM
OSBC not working without depending on VIA headers
i tried OSBC with the latest code in upper registration to voipswitch as well as yate and it just wont work because it totally depends on via headers it sends to the switch and on return tries to get the client from the via headers so if the switch strips it off then upper registration doesnt work but outgoing calls work without registration so basically u cant expect incoming calls.
mayb just to make OSBC perform better and keep its load at the least it simply does the routing. There r so many switches out there do a lot of stuff that violates RFC but its designed so that it can do NAT transversal much better or for some other reason to be more compatible with so many othr switches. What i think is if reply to source ip and port were to be implemented then it could solve this via header issue.
there r some other post also a while ago that ppl have reported that OSBC binds to the private ip of the client instead of sending reply to its public ip and port.