To All, who read this. Flavio was right about similar IP, I found that .231 IP, that I used for test as separate IP was in the "domain" table and opensips recognized it as local and made loop.
So for all - if you are doing schema where opensips and asterisk are on the same host - use different IP addresses for each service, for example use "listen=udp:192.168.1.1:5060" and "bindaddr=192.168.1.2:5060" for asterisk even if they are on the same host, and make sure you don't have asterisk's IP address in aliases or domains in opensips... Thank you 2013/6/7 Roman Davydov <[email protected]> > I checked this on different IP addresses and there is a problem: > > when I use record_route and and loos_route, subsequent ACKs and BYEs are > being looped. > But when I do this: > if ($DLG_status!=NULL) { > if (!validate_dialog()) { > fix_route_dialog(); > } > } > > > after loos_route - it goes well with message: > ERROR:dialog:dlg_validate_dialog: failed to validate remote contact: > dlg=[sip:[email protected]:5061] , > req=[sip:204.x.x.230;lr;ftag=9c4e2b4d;did=fe9.2a125793] > > But I see that dialogs are being stale and dialog state is always is equal > to 3. > > Dialog is being released well when I don't apply fix_route_dialog() and > loops happen. > > > > Then main question is how to get it work well together ??? > > Thanks in advance > > > 2013/6/7 Roman Davydov <[email protected]> > >> Flavio, thanks for the reply! >> >> I accidentally disabled email delivery, just noticed your response >> >> >> Well, it is bad. >> >> >> Bogdan, probably you know a good solution to avoid this problem?? I found >> lots of similar problems in google, but all of them are unresolved how they >> suppose to be. >> >> I see one solution here: Avoid of using load_balancer and dialog caching, >> and use stateless "dispatcher" module for this... >> >> >> Thank you! >> >> >> >> 2013/6/2 Roman Davydov <[email protected]> >> >>> Hello! >>> >>> I am having problems with relaying messages. And I guess it is related >>> to the ports in From/To headers. >>> >>> My schema is : >>> >>> UAC <-> ( OpenSips:5060 <-> Asterisk:5061 ) >>> >>> Opensips and asterisk are on the same host (it is a schema requirement - >>> I have another similar mirror). Asterisk works as B2B (canreinvite=no, >>> etc). Let me know please, is it possible to use them so with load_balancer >>> module and correctly process dialogs ? >>> >>> >>> thanks >>> >>> -- >>> >>> Best Regards, >>> Roman Davydov, >>> site: www.openvoip.co >>> email: [email protected] >>> cell: +1 (347) 637-8703 >>> skype: openvoip.co >>> >> >> >> >> -- >> >> Best Regards, >> Roman Davydov, >> site: www.openvoip.co >> email: [email protected] >> cell: +1 (347) 637-8703 >> skype: openvoip.co >> > > > > -- > > Best Regards, > Roman Davydov, > site: www.openvoip.co > email: [email protected] > cell: +1 (347) 637-8703 > skype: openvoip.co > -- Best Regards, Roman Davydov, site: www.openvoip.co email: [email protected] cell: +1 (347) 637-8703 skype: openvoip.co
_______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
