<br><br><div class="gmail_quote">2009/4/16 David Ruggles <span dir="ltr">&lt;<a href="mailto:david@safedatausa.com">david@safedatausa.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">






<div>
<div><font face="Arial" size="2" color="#0000ff"><span>well 
it&#39;s a small office with 40 - 50 sip extensions. Most of the users have both a 
hard phone and a soft phone which is why there are so many sip extensions. There 
are only about 15 users and a few other misc extensions for phones in public 
areas. PRI access is via IAX to another asterisk server that contains all 
the PRI hardware. There is a 4port Sangoma Analog card in the PBX for a few 
local lines. I am planning on putting a second Sangoma card in the other server 
for redundancy, but the physical analog connection doesn&#39;t have to be 
automatically switched over on failure.</span></font></div>
<div><font face="Arial" size="2" color="#0000ff"><span></span></font> </div>
<div><font face="Arial" size="2" color="#0000ff"><span>Does 
this answer the questions? Is there anything else you need to 
know?</span></font></div><div class="im">
<div><font face="Arial" size="2" color="#0000ff"></font> </div>
<div> </div></div></div></blockquote><div><br><br>I think heartbeat will suit you fine. The advantage of heartbeat in your case that asterisk is not running on spare, so no trunks get confused by double registering. Heartbeat permit to share one vertual address and pass it from one server to another. Also i would recommend to use spare ethernet interface/com port for &quot;beats&quot; So that 2 * get directly connected. Second thing which is important, use watchdog to monitor the asterisk pid, if no process &gt; reboot. Of course you get the problem with voicemail, but you need to just syncronize folders. Also forgot to mention that heartbeat has one interesting feature as &quot;autofallback= on|off&quot; If set to on when primary server come back he will retake his &quot;resources&quot; (*) if set to no, when he is ready he will wait till the second server fail. I prefer to use with = no, but its just me. Also do not forget to reduce the time of registering to 60 sek or so. I hope i helped.<br>
</div></div><br>