<div dir="ltr">I am using <span><span class="" style>realtime</span></span> architecture in my Asterisk 11.3.0 system; for <span><span class="" style>cdr</span></span>, <span><span class="" style>dialplan</span></span>, sip accounts, voicemail and queues. My database (on separate machine)  is <span><span class="" style>postgres</span></span> 8.4 in <span><span class="" style>drbd</span></span> cluster with one active and one passive node controlled by <span><span class="" style>corosync</span></span> and pacemaker. So 99% of my sip accounts is defined in <span><span class="" style>realtime</span></span>, but I also have some statically in sip.<span><span class="" style>conf</span></span><div>


<br></div><div>I have a following problem:</div><div>Each time I have to interact with the database (backup with pg_dump or preform synchronisation between two nodes) asterisk stops responding to sip registrations. </div>


<div>The bizarre thing is that it also can`t reach users defined in sip.<span><span class="" style>conf</span></span> file (no database). Asterisk can execute <span><span class="" style>dialplan</span></span> defined in extensions table, it can also insert data in to <span><span class="" style>cdr</span></span> after the call is completed, the only problem is with sip messages. </div>


<div>I thought that this is caused by transactions that are put on database during for example backup, but with the problem in progress I could log in to <span><span class="" style>postgres</span></span> console with <span><span class="" style>pgsql</span></span> and I was able to execute <span><span class="" style>sql</span></span> (updates or inserts), so no transaction is active. </div>


<div><br></div><div>Does anyone have similar behaviour or does anyone know what is causing this and how to fix it?</div><div><br></div><div>Cheers</div></div>