daniel,
i built latest master, registered user test(a)test.fi and tried to call
it. result was that lookup failed.
i checked that test(a)test.fi is property registered:
# sip-proxy_ctl mi ul_show_contact location test(a)test.fi
Contact::
<sip:0x9993ce8@188.67.137.210:34711;transport=tcp>;q=0.5;expires=491;flags=0x0;cflags=0x0;socket=<tcp:192.98.102.10:5060>;methods=0xFFFFFFFF;received=<sip:192.98.102.10:40192;transport=TCP>;user_agent=<baresip
v0.4.0 (i586/linux)>
and added xlog to lookup:
if (lookup("location")) {
route(FORWARD_TO_CONTACTS);
exit;
} else {
xlog("L_INFO", "lookup on $ru failed with result $rc\n");
};
and got to syslog
Apr 15 09:50:10 sip /usr/sbin/sip-proxy[12199]: INFO: lookup on sip:test@test.fi failed
with result -1
any ideas?
-- juha
ps. should ul_show_contact be extended to show also ruid and instance
fields, which in this test case would show info?