I ran into a similar problem with multi-domain and sort of got it working by just depending on SIP-Header, like when Asterisk sends INVITE back to OpenSIPS you need to add a specific header which has a real domain e.g company1.opensips.com and on OpenSIPS you have to deal specially with requests coming FROM-ASTERISK and just check that header instead of from-domain. Hope it helps.
Overriding fromdomain in Asterisk is a good idea if you do not have version dependencies. On Fri, Mar 1, 2013 at 11:41 AM, Olle E. Johansson <[email protected]> wrote: > > 28 feb 2013 kl. 17:08 skrev Bogdan-Andrei Iancu <[email protected]>: > > Well, do not know much on Asterisk, so cannot comment :). What I wanted > to point out is that we have the option to do it on opensips in an easy way > -> this will make quite irrelevant what Asterisk can do. > > In new versions of asterisk there's a FROMDOMAIN channel variable you can > set to define the domain. > > Check the wiki for predefined channel variables, as someone removed > documentation from the source code distribution. > > /O > > > Regards, > > Bogdan-Andrei Iancu > OpenSIPS Founder and Developerhttp://www.opensips-solutions.com > > > On 02/28/2013 05:56 PM, Duane Larson wrote: > > I kind of figured this but just wanted to check since that post about > Asterisk and the From Header was from back in 2007. > > Thanks > > On Thu, Feb 28, 2013 at 7:08 AM, Bogdan-Andrei Iancu > <[email protected]>wrote: > >> Hi Duane, >> >> I guess this leaves you with no alternatives rather than changing the >> domain on opensips - it is not something complex to do and you can use the >> dialog support for that to avoid any dependency from the end-point devices . >> >> Regards, >> >> Bogdan-Andrei Iancu >> OpenSIPS Founder and Developerhttp://www.opensips-solutions.com >> >> >> On 02/28/2013 04:50 AM, Duane Larson wrote: >> >> I wanted to see if I could get this answered on the OpenSIPS mailing >> list even though this kind of has to do with how Asterisk works. I am >> hoping someone has run into this and figured a way to resolve the issue. >> >> I have OpenSIPS set up to be a proxy for a cluster of Asterisk servers. >> When a call comes into OpenSIPS it relays it to an Asterisk server, >> Asterisk handles the call based on what is in the dialplan and will always >> send a new INVITE back to OpenSIPS and then OpenSIPS sends the INVITE to >> the callee. >> >> This works fine but the new INVITE that Asterisk generates changes the >> domain in the FROM header to be the IP address of the Asterisk server. I >> want to make it so that Asterisk doesn't change the From domain or else my >> only other option is for OpenSIPS to rewrite the From domain and change it >> back to what it should be. I found the following post from back in 2007 >> but I am not sure if anything has been changed within Asterisk >> >> https://issues.asterisk.org/jira/browse/ASTERISK-10836 >> >> I can't really change the fromdomain in my sip.conf file on the >> Asterisk servers because the Asterisk servers are a multitenant/multidomain. >> >> Any thoughts on this? >> >> >> _______________________________________________ >> Users mailing >> [email protected]http://lists.opensips.org/cgi-bin/mailman/listinfo/users >> >> > > > -- > -- > *--*--*--*--*--* > Duane > *--*--*--*--*--* > -- > > _______________________________________________ > Users mailing list > [email protected] > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > > > _______________________________________________ > Users mailing list > [email protected] > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > -- Regards ************************** Muhammad Salman ***************************
_______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
