<div>I'm using realtime sip already!</div>
<div>To let you understant better my problem, I'll explain a bit more:</div>
<div> </div>
<div>In a redundancy scheme, I have two asterisk servers, each running on different machines although sharing the same MySQL DB for relatime sip.<br><br>Problem arises when the second server assumes the production. When some phone tries to establish a new call, those INVITEs reach the new server, although this server seems to don't read the registration information kept in sip_buddies table to know if the destination phone is registered or not, and so, the call fails.
<br><br>Because the destination phone was registered in the first server, I was expecting that the second server when assuming production would first read the sip_buddies DB table to see if the destination phone was registered or not, but that seems to don't happen. It seems that registration information is only kept in memory and isn't read from DB!
<br><br>Is there any way that I can force Asterisk to read sip_buddies realtime DB table to know if destination phone is registered?<br><br>Regards,<br><span class="sg">Ricardo Carvalho. </span></div>
<div> </div>
<div> </div>
<div> </div>
<div> </div>
<div> </div>
<div> </div>
<div>><br>>On 7/12/07, Ricardo Carvalho <<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:rjcarvalho.lists@gmail.com" target="_blank">rjcarvalho.lists@gmail.com</a>> wrote:<br>>><br>
>> Is it possible to load phone registration information stored in sipfriends <br>>> MySQL DB, so that Asterisk "thinks" those phones are already registered?<br>>> This would be very usefull for a redundant server...
<br>>><br>>><br>><br>><br>>Look at realtime sip <br>>should help you<br>><br>>ram<br> </div>