I have two asterisk servers (version 1.4.4 and 1.4.6) running Realtime ARA+mysql and all my users are sip users . the users can register alright but only users registered in the same server can call each others, if a user registered in server A tries to call a user registered in server B, he gets no such host warning in the asterisk CLI. When a user get registered his info is plugged in the sip_buddies table except for the “full contact” field remains empty and when the user log off I can see his ip address changed to 0.0.0.0 in the database. when I do “sip show peers” I get nothing and the same goes for “sip show peer xxx”.
my extconfig.conf as follow:
extensions.conf => mysql,voiceone,ast_config
features.conf => mysql,voiceone,ast_config
iax.conf => mysql,voiceone,ast_config
meetme.conf => mysql,voiceone,ast_config
misdn.conf => mysql,voiceone,ast_config
musiconhold.conf => mysql,voiceone,ast_config
queues.conf => mysql,voiceone,ast_config
sip.conf => mysql,voiceone,ast_config
zapata.conf => mysql,voiceone,ast_config
iaxusers => mysql,voiceone,iax_buddies
iaxpeers => mysql,voiceone,iax_buddies
sipusers => mysql,voiceone,sip_buddies
sippeers => mysql,voiceone,sip_buddies
voicemail => mysql,voiceone,voicemail_users
extensions => mysql,voiceone,extensions_table
I am not using realtime extensions for now i.e. the extensions_table is empty.
to make long short, I want to run two or more servers from the database where the user can register at any server and be able to call any user registered at any other server.
HELP PLEASE.
Regards