i tried it and it wont work with rtcachefriend=yes<br><br><div class="gmail_quote">On Fri, Feb 10, 2012 at 11:56 PM, JR Richardson <span dir="ltr">&lt;<a href="mailto:jmr.richardson@gmail.com">jmr.richardson@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">&gt; I am facing an issue with Peer registration in my asterisk server .<br>
&gt;<br>
&gt; I am using asterisk version 1.8.5.0 and using SIP real-time<br>
&gt; architecture.when i am doing registration it registered fine on asterisk<br>
&gt; as peer is available in Database.<br>
&gt;<br>
&gt; But now i am doing &#39;sip reload&#39; or &#39;reload&#39; due to some reason my peer<br>
&gt; registration is going out and i cannot able to call that peer even though<br>
&gt; in SIP client it shows me &#39;registered&#39;.<br>
&gt;<br>
&gt; Can any body elaborate on this issue which settings i need to put in<br>
&gt; sip.conf.<br>
&gt;<br>
&gt; I also tried to follow this patch<br>
&gt; <a href="https://issues.asterisk.org/view.php?id=14196" target="_blank">https://issues.asterisk.org/view.php?id=14196</a> But it allready applied in<br>
&gt; code base so why it wont work?<br>
&gt;<br>
&gt; Here is my sip.conf settings.<br>
&gt;<br>
&gt; [general]<br>
&gt; context=from-internal        ; Default context for incoming cal<br>
&gt; rtcachefriends=no<br>
&gt; rtupdate=yes<br>
&gt; rtautoclear=yes<br>
&gt; rtsavesysname=yes<br>
&gt; callcounter = yes<br>
&gt; callevents=yes<br>
&gt; bindport=5060            ; UDP Port to bind to (SIP standard port is 5060)<br>
&gt; srvlookup=yes            ; Enable DNS SRV lookups on outbound calls<br>
&gt; pedantic=yes            ; Enable slow, pedantic checking for Pingtel<br>
&gt; tos=184            ; Set IP QoS to either a keyword or numeric val<br>
&gt; tos_sip=cs3                    ; Sets TOS for SIP packets.<br>
&gt; tos_audio=ef                   ; Sets TOS for RTP audio packets.<br>
&gt; tos=lowdelay            ; lowdelay,throughput,reliability,mincost,none<br>
&gt; maxexpiry=3600            ; Max length of incoming registration we allow<br>
&gt; defaultexpiry=120        ; Default length of incoming/outoing registration<br>
&gt; preferred_codec_only=yes<br>
&gt; disallow=all            ; First disallow all codecs<br>
&gt; allow=ulaw            ; Allow codecs in order of preference<br>
&gt; allow=alaw<br>
&gt; insecure=invite<br>
&gt; language=en                   ; Default language setting for all<br>
&gt; users/peers<br>
&gt; rtpholdtimeout=300        ; Terminate call if 300 seconds of no RTP<br>
&gt; activity<br>
&gt; useragent=dhaval              ; Allows you to change the user agent string<br>
&gt; dtmfmode = rfc2833        ; Set default dtmfmode for sending DTMF. Default:<br>
&gt; rfc2833<br>
&gt; qualify=yes<br>
&gt; nat=yes<br>
&gt; ;canreinvite=yes<br>
&gt; directmedia=yes<br>
&gt; directrtpsetup=yes<br>
&gt;<br>
&gt; And here is DB fields snapshots.<br>
&gt;<br>
&gt;               id: 1<br>
&gt;             name: 201<br>
&gt;           ipaddr: 172.18.100.243<br>
&gt;             port: 53624<br>
&gt;       regseconds: 1328716180<br>
&gt;      defaultuser: 201<br>
&gt;      fullcontact: NULL<br>
&gt;        regserver: dhaval<br>
&gt;        useragent: CSipSimple r1133 / b<br>
&gt;           lastms: 554<br>
&gt;             host: dynamic<br>
&gt;             type: friend<br>
&gt;          context: from-internal<br>
&gt;           permit: NULL<br>
&gt;             deny: NULL<br>
&gt;           secret: 201<br>
&gt;        md5secret: NULL<br>
&gt;     remotesecret: NULL<br>
&gt;        transport: NULL<br>
&gt;         dtmfmode: NULL<br>
&gt;      directmedia: yes<br>
&gt;              nat: NULL<br>
&gt;            allow: ulaw<br>
&gt;         disallow: g729<br>
&gt;         insecure: invite<br>
&gt;         callerid: NULL<br>
&gt; rfc2833compensate: NULL<br>
&gt;          mailbox: NULL<br>
&gt;   session-timers: NULL<br>
&gt;  session-expires: NULL<br>
&gt;    session-minse: NULL<br>
&gt; session-refresher: NULL<br>
&gt;<br>
&gt; Kindly help me to resolve this.<br>
&gt;<br>
&gt; Thanks<br>
&gt; Dhaval<br>
&gt;<br>
<br>
The first thing I would try is &#39;rtcachefriends=yes&#39;, that should do it.<br>
<br>
JR<br>
--<br>
JR Richardson<br>
Engineering for the Masses<br>
<br>
--<br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
New to Asterisk? Join us for a live introductory webinar every Thurs:<br>
               <a href="http://www.asterisk.org/hello" target="_blank">http://www.asterisk.org/hello</a><br>
<br>
asterisk-users mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
</blockquote></div><br>