Unable to find key in family 'SIP/Registry'

Hi everyone,
i am running into a bit of problem with my current Asterisk SVN-branch-1.6.1-r249492 on DAHDi

My asterisk box has 2 “homes” I am running 2 different ip address on the same box from 2 different internet service provider, due to some reasons…

whenever user tried to authenticate to the asterisk server to this particular address… i see alot of this link in the log…

DEBUG[3808] db.c: Unable to find key ‘xxxxxxxx’ in family ‘SIP/Registry’

with xxxxxxxx being the DID number number that the user is trying to authenticate with… Registration will always timeout on the user side…

Is there a way to fix this? because right now, all user are connected to the asterisk box with the other ip address due to this error…