Hi all, The kind of configuration that I use in my sip.conf to connect to various commercial SIP providers looks like this: [general] context=incoming-calls canreinvite=no qualify=yes register => jwinius:passwrd at sip.provider.com/0201234567 [provider] type=peer host=sip.provider.com fromuser=jwinius secret=passwrd This works. However, how would I have to configure the sip.conf of a second Asterisk machine if I wanted to use it to simulate the host mentioned above, sip.provider.com, but (crucially) without changing the above configuration? I would have thought that the appropriate stanza to use for my account in the other Asterisk machine's sip.conf -- the system that simulates the commercial SIP provider -- would have to look like this: [jwinius] type=friend host=dynamic secret=passwrd insecure=invite Unfortunately, this doesn't work, resulting "Failed to authenticate on INVITE" errors. It only works if I first remove the "fromuser" and "secret" options from the configuration on the first system, but that's not what I want. Any idea what I'm doing wrong? Thanks, Jaap
Motiejus Jakštys
2010-May-10 12:11 UTC
[asterisk-users] Simulating a commercial SIP provider
If I understand well - you want second PBX to act as your sip.provider.com add this to your /etc/hosts (on primary pbx): 10.10.10.10 sip.provider.com (secondary - simulation pbx): 127.0.0.1 localhost sip.provider.com And use primary pbx as normal. When you need to switch to production - remove the /etc/hosts line. Hope this helps. On Mon, May 10, 2010 at 2:57 PM, Jaap Winius <jwinius at umrk.to> wrote:> Hi all, > > The kind of configuration that I use in my sip.conf to connect to > various commercial SIP providers looks like this: > > [general] > context=incoming-calls > canreinvite=no > qualify=yes > register => jwinius:passwrd at sip.provider.com/0201234567 > > [provider] > type=peer > host=sip.provider.com > fromuser=jwinius > secret=passwrd > > This works. However, how would I have to configure the sip.conf of a > second Asterisk machine if I wanted to use it to simulate the host > mentioned above, sip.provider.com, but (crucially) without changing > the above configuration? > > I would have thought that the appropriate stanza to use for my account > in the other Asterisk machine's sip.conf -- the system that simulates > the commercial SIP provider -- would have to look like this: > > [jwinius] > type=friend > host=dynamic > secret=passwrd > insecure=invite > > Unfortunately, this doesn't work, resulting "Failed to authenticate on > INVITE" errors. It only works if I first remove the "fromuser" and > "secret" options from the configuration on the first system, but > that's not what I want. > > Any idea what I'm doing wrong? > > Thanks, > > Jaap > > > -- > _____________________________________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > New to Asterisk? Join us for a live introductory webinar every Thurs: > http://www.asterisk.org/hello > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20100510/ea0787f6/attachment.htm