> I'm trying to place a call to asterisk using X-Lite. Asterisk is
setup
> with some Grandstream phones. I can call from one grandstream extension
> to another. When I try to an extension with X-Lite, it comes back with
> Status of SIP/2.0 404 Not Found. X-Lite is not registered as asterisk
> extension. It is just sending a sip invite to extension@IP. Does the
> X-Lite need to connect to via a proxy?
No. You should work on configuring xlite to "register" with asterisk.
In the xlite Sip Proxy menu, you will need a "User Name",
"Password",
"Sip Proxy", and "Domain/Realm" defined to match entries in
your
sip.conf definitions.
Your sip.conf for xlite should look something like:
[3005]
type=friend
host=dynamic
username=3005
secret=yourpassword
context=from-sip
canreinvite=no
mailbox=3005
> After several days of reading RFCs and looking at packet traces, I know
> a bit more about SIP, but not quite enough to make this work.
>
> Is there a way to get asterisk to say what its doing? I tried
> -vvvvvvvvvv etc, but the only messages are see are when I use one of my
> my Grandstream phones. On the wire, is see the same "To:" header
from
> both the grandstream and the X-Lite soft phone. I don't understand why
> its "found" by one, and not the other.
>From your asterisk CLI, try "sip debug" to see the flow of packets
to/from
asterisk; "sip no debug" will shut it off.