I am having an issue with the is_subscriber function provided by auth_db module. What I want to accomplish is: if the call is not to a local subscriber then route via LCR. If the call is to a local subscriber then route via LOCATION.
My subscriber table is called sip_accounts and I am using multidomain so domain is populated in subscriber definitions.
Here is my routing block-
if (!is_subscriber("$ru", "sip_accounts", "1")){ route(LCR); exit; } else { route(LOCATION); exit; }
Call always routes via LCR despite calling a local subscriber.
INVITE is correct:
INVITE sip:user2@domain.com SIP/2.0. From: user1 sip:user1@domain.com;tag=520c9f9ade1e7026o0. To: sip:user2@domain.com.
Any ideas or direction where my issue could be?
-dan