Cell phones calling me get Sip error 406 "not acceptable"

Joined: Wed 03 of Mar, 2010

Cell phones calling me get Sip error 406 "not acceptable"

Posted:Wed 03 of Mar, 2010 (15:08 UTC)
Hello everyone,


I am having problems receiving calls on my voip line from cell phones.

Asterisk tries to "DIAL" my ata, but I get this error:

[Mar 1 20:20:45] WARNING[7959] app_dial.c: Unable to create channel of type 'SIP' (cause 20 - Unknown)

usually followed by a second line that says.
"Cause 406 - Not Acceptable"

I dont know why, but a friend of mine who uses a cell phone from Telus went from being unable to call me (cause 406 not acceptable) to being able to call me when he called telus to have his callerid made public. Might just be a coincidence.

Any idea?

1)This is in Canada
2) Asterisk 1.4.22 setup running on an "unslung" NSLU2.
3) The NSLU2 cant use codec g729 (http://www.voip-info.org/wiki/view/Asterisk+Linksys+NSLU2)
My sip.conf used to have the following two lines:
.. I commented them out and put "allow=all". It still doesnt work.

5) My SPA2102 is set to "preferred codec: G711u" and "use only preferred codec: no".