[Asterisk-Users] SIP Gerenal settings conufsion
Jeffrey Starin
jeffs at speakeasy.net
Sun May 15 13:53:58 MST 2005
Jonathan! You don't know how much that simple explanation has helped me
understand Asterisk. Well done. Well said. And to the point clearly.
I would hope this could find it's way onto the Asterisk Wiki and be the
*first* thing someone reads when looking at the documentation about sip.
Thanks a million!
J.
Johnathan Corgan wrote:
> Jeffrey Starin wrote:
>
>> I have a little confusion about the general settings (other than the
>> register values) in the SIP
>> General area.
>
>
> [snip]
>
>> However, I'm confused as to the purpose of the
>> "general" settings -- to what or which connection do they apply? Since
>> the context suggested for the general settings is something like
>> "nothing" to avoid unwanted sip calls, I'm confused as to the purposse
>> of values in the general section since all parameters for
>> communications with VOIP providers is contained in the contexts such
>> as I specified above, i.e., [FWD] or for example [BROADVOICE]. Can
>> someone shed some light on that for me?
>
>
> Well, your confusion is understandable, given the way sip.conf works.
> Parameters which affect incoming calls are not separated from those
> that affect outgoing calls, so it's easy to get mixed up (well, for
> me, anyway.)
>
> In the [general] section the parameters become the defaults used
> unless overridden in a specific peer section. Also, if an incoming or
> outgoing SIP call doesn't match a specific peer section, these
> parameters get used.
>
> So, for example, if you don't want any incoming SIP calls that aren't
> from a known provider, you can set the default context to something
> innocuous as you describe above and the call will get rejected as a
> non-existent context. This is what you described in our original mail.
>
> But also in this [general] section are settings for *outbound* calls
> using SIP that aren't using a specific peer section. This can be done
> with the Dial command, using a dial string such as
> IP/xxxxx at provider.com where provider.com is not listed in sip.conf.
> This might happen, say, in the case of using the ENUM lookup
> capability, where the outbound SIP address of a phone number is
> determined dynamically at call time rather than pre-configured in
> extensions.conf/sip.conf.
>
> Personally, I'd like to see this changed so there are two 'general'
> sections--one for default parameters to use unless overridden when
> there *is* a peer section below, and a different one to describe
> parameters to use when the remote peer is not previously known. I
> know there are ways to accomplish this with the existing sip.conf
> structure but it seems very counter-intuitive.
>
> -Johnathan
>
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
More information about the asterisk-users
mailing list