One of my FreeSWITCH servers is exhibiting an unusual and
challenging problem: if I try to bridge calls to local extensions
with "bridge user/${dialed_extension}@${domain_name}" I get a 606
USER_NOT_REGISTERED. If I bridge calls to local extensions with
"bridge
${sofia_contact(internal/${dialed_extension}@${domain_name})}", the
bridge completes correctly.
I have verified that the variables ${dialed_extension} and
${domain_name} are populating correctly by putting an inline set
instruction in the dialplan and then viewing the EXECUTE line in the
log.
I have tried to find what is wrong with the registrations to cause
them not to be found. However, they appear fine. I have pasted the
output of "show registrations" and "sofia status profile internal
reg" on pastebin, http://pastebin.com/TYDUM6mM .
I'm running on a fully updated Debian 8 with a standard package
install. Here is my freeswitch "status":
UP 0 years, 0 days, 2 hours, 10 minutes, 2 seconds, 930
milliseconds, 261 microseconds
FreeSWITCH (Version 1.6.15 -32-bec4538 64bit) is ready
58 session(s) since startup
1 session(s) - peak 5, last 5min 5
0 session(s) per Sec out of max 30, peak 4, last 5min 4
1000 session(s) max
min idle cpu 0.00/72.60
Current Stack Size/Max 240K/8192K
Thanks in advance,