[Asterisk-Users] setting caller id number and using sip type=peerfor incomming calles.

Morgan Gilroy morgan at telappliant.com
Mon Feb 21 10:32:15 MST 2005


> > To get around this i updated CVS HEAD and changed the sip entity
from
 > > type=user to type=peer (yes peer!) (type=friend works too but im
making
 > > a point) the client now must register to set his outbound caller*ID
 > Number.
 > 
 > Yes, that is normal. SIP has difficulty separating the remote party
 > identification from the authentication identification (although it
can
 > be done).

I see..

> > this seems to be working but it hardly seems correct, i mean using a
 > > peer for inbound calls when the docs all say it is for outbound
calls.
 > 
 > In CVS HEAD, soon _all_ SIP entries will be type=peer, because it's
more
 > logical this way.
 > 
you mean amalgamating user and peer so there will eventually only be one
type for both incoming and outgoing calls, (hopefully have an option to
disable enable in/out bound calls).

As long as it is the way it is supposed to be working I will quit
complaining :)

 > > im not up on the sip protocol but wouldn't it be better if, when
 > > receiving an unknown connection (ie when caller*ID number is set to
a
 > > pstn number) it first sends an authentication request to the
client, on
 > > return it checks that username/secret against its list of users. if
it
 > > still doesn't find it then drop it into the guest account.
 > 
 > I believe it can already be configured to work that way, if you
disable
 > access to "guest" connections (I've not tried it, though). Remember
also
 > that it works this way because there are number of providers out
there
 > (Broadvoice being one) that will _not_ authenticate when they send
you a
 > call, only when they register.

Now that's a bit of a bitch :/ but at the moment registration will have
to do.
But it would still be nice to have the ability to have a client that
doesn't have to register, ie they have multiple servers that can dial
though us and set caller id number.
If I get time I might tinker with this myself for some fun :).


Thanks for your reply.



More information about the asterisk-users mailing list