I am trying to get two softphones to work. I am getting and error… NOTICE: chan_sip.c: 21683 handel_request_subscribe; Received SIP subscribe for peer without mailbox:102 I have tired searching but have not had any luck. This is on my test setup. Can not figure out what I am missing.
Below are my sip.conf and extensions.conf.
exten => s,1,Verbose(1/Unrouted call handler)
exten => s,n,Answer()
exten => s,n,Wait(1)
exten => s,n,Playback(tt-monkeys)
exten => s,n,Hangup()
exten => 500,1,Verbose(1/Echo test application)
exten => 500,n,Answer()
exten => 500,n,Echo()
exten => 500,n,Hangup()
include => internal
What softphone software?
My initial guess would be that the softphone is trying to subscribe for voicemail, yet you haven’t defined voicemail for these sip accounts.
I am using xlite softphones. I tried turning off voice mail on the phones and still got an error. Both phones are registered. Is there a database of error codes available? I could not find one.
I misread the message. It is a notice. It is telling you that the SIP device registered and it is without a mailbox.
It appears regardless of verbosity and debug level (since it is a NOTICE).
I’ve messed with it some on my test system. Giving it a mailbox makes it just state the registered line. Im not sure why the fact a device registering without a mailbox is such a noteworthy thing.
doing a quick test on a 184.108.40.206 system and I don’t see the notice.
Don’t worry too much about this, it’s only a notice. If you want to remove it, define the appropriate mailboxes in the voicemail.conf or lower your verbosity level in the Asterisk CLI.
actually verbosity level will not change it. Thats one of the test I tried. I’m assuming since its a notice and not a verbose message. Could always, change the logger.conf and remove notice from the console, but obviously that would cause you to miss some other notice.
I added mailboxes and made a change in my extensions.conf and was able to solve my problem.
Thanks for the help, Doug