<div>I figure it out.</div>
<div>This is because sip_channel is in dialing process. Oh man, how can you do blind transfer when a call is not establish yet.</div>
<div>&nbsp;</div>
<div>so I added </div>
<div>&nbsp;</div>
<div>exten =&gt; 511,1,Playback(demo-abouttotry)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; Let them know what&#39;s going onexten =&gt; 500,n,Transfer<br>exten =&gt; 511,n,Dial(SIP/sip_proxy-out)</div>
<div>&nbsp;</div>
<div>now it works perfectly well.</div>
<div>&nbsp;</div>
<div><span class="gmail_quote">On 6/18/07, <b class="gmail_sendername">Lucian Romi</b> &lt;<a href="mailto:romi.lucian@gmail.com">romi.lucian@gmail.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>I want to setup a blind transer for auto forwarding to SIP peer.</div>
<div>&nbsp;</div>
<div>I have context forwarding looks like this in extension.conf</div>
<div>&nbsp;</div>
<div>[forwarding]</div>
<div>...</div>
<div>exten =&gt; 511,1,Dial(SIP/sip_proxy-out)<br>...</div>
<div>&nbsp;</div>
<div>This will do the re-invite, which is attendance transfer maybe. </div>
<div>But I want a blind transfer by REFER method. How can I do that?</div>
<div>I know that the transfer() function may be able to do that. But I don&#39;t </div>
<div>know the syntax for that. </div>
<div>I tried</div>
<div>&quot;</div>
<div>exten =&gt; 511,1,Transfer(SIP/sip_proxy-out)<br>&quot;</div>
<div>&nbsp;</div>
<div>So can any one give me a hint on this? Thanks!</div>
<div>&nbsp;</div></blockquote></div><br>