[Asterisk-Users] Calling SIP
Philipp von Klitzing
klitzing at pool.informatik.rwth-aachen.de
Mon Feb 9 13:41:05 MST 2004
Hi!
> I've looked, poked, and hoped, but I can't seem to make * understand
> the difference between a SIP channel being busy or not being there.
> Both come up as 'busy'. I would expect the unregistered SIP to be seen
> as unavailable. Am I just missing something obvious, again?
You are right, this is a true problem. There might be a workaround,
however: As an illustration at the CLI do a "database show SIP/Registry"
or refine this to "database show SIP/Registry/username". Now use the same
approach with DBget() in your dialplan. Of course this works only with
dynamic SIP clients that do register; in case of static SIP clients you
could use AGI or System() to ping the client first...
In general I think this belongs into the discussion "we need better =
more detailed return codes from the Dial() command".
Cheers, Philipp
More information about the asterisk-users
mailing list