XLite ,SUBSCRIBE errors, and hints, Oh my!

ERROR[3522]: chan_sip.c:10990 handle_request_subscribe: Got SUBSCRIBE for extension 101@internal from 192.168.0.107, but there is no hint for that extension

There is the specific error. I get this error from all of my XLite clients. Extension 101 is my only hard phone and is a Grandstream BT-101. Here is my sip.conf[code]
[general]

context=default
bindport=5060
bindaddr=0.0.0.0
srvlookup=yes
externip = yourexterniphere.dyndns.org
localnet=192.168.1.100/255.255.255.0

vmexten = 500

[101]
type=friend
secret=1234
host=dynamic
dtmfmode=info
context=internal
nat=yes
qualify=yes
canreinvite=no
callerid=“Ben Utne” <101>
mailbox=101

[102]
type=friend
secret=1234
host=dynamic
dtmfmode=rfc2833
context=internal
nat=yes
canreinvite=no
callerid=“Aaron Meadows” <102>

[103]
type=friend
secret=1234
host=dynamic
dtmfmode=rfc2833
context=internal
nat=yes
canreinvite=no
callerid=“David Wilcox” <103>

[104]
type=friend
secret=1234
host=dynamic
dtmfmode=rfc2833
context=internal
nat=yes
canreinvite=no
callerid=“Wes Long” <104>[/code]

Its not actually causing any issues, I just dont like seeing a big red [color=red]ERROR[/color] in my command line.

In xlite, disable “show this contact availability” on the contact “101”

I cannot find such an option in Xlite. Also, remember that extension 101 is my hardphone, not an XLite extension.

Ok. I found the option, but I do not have any contacts whatsoever.

Is this a xlite softphone IP adress ? : 192.168.0.107

Yes. But that is not extension 101.

True.

So 192.168.0.107 is asking asterisk the state of the extension 101. But you haven’t configured Asterisk for this. So you must tell your softphone to stop asking for the state of 101.

In your contact list in Xlite, you have a contact that refer to extension 101. In you contact list, you sould have a contact with a little icon infront that look like the xlite icon.

Click on this contact, edit and disable “show this contact availability”

[quote=“Dimitripietro”]True.

So 192.168.0.107 is asking asterisk the state of the extension 101. But you haven’t configured Asterisk for this. So you must tell your softphone to stop asking for the state of 101.

In your contact list in Xlite, you have a contact that refer to extension 101. In you contact list, you sould have a contact with a little icon infront that look like the xlite icon.

Click on this contact, edit and disable “show this contact availability”[/quote]

Ok. The only way to get this option to even show up is to create a contact, and for at least one of its contact methods choose “softphone” (which 101 is clearly not) and put in 101. But it appears to work. No more annoying errors in my CLI. Thanks for your help.

Hi all

add in extensions.conf this rule

exten => _X.,hint,NoOp()

This line set no action to all X-Lite querys.