[asterisk-dev] Provisional cross-connect?

Eric "ManxPower" Wieling eric at fnords.org
Wed Nov 14 12:11:45 CST 2007

Alex Balashov wrote:
> I know Asterisk is a B2BUA, but is there any way to make it behave like a 
> proxy when doing call forwarding?  For instance, if I call into the
> Asterisk box via SIP and then have it in the dial plan to forward that
> call (via Dial()) out to a Zap channel, what will happen is that the
> call will be picked up immediately on the SIP leg because it is logically 
> independent from the outbound leg, and any ringback or provisional 
> progress that may be occurring on the Zap leg.
> Any way to change this behaviour so that the call is actually not
> answered on the SIP leg with a 200 OK until the call on the far end
> picks it up?

Asterisk does not answer the channel unless you tell it to or run an 
application that answers.  Also on analog FXO all calls are considered 
answered as soon as dialing is finished.  I suspect this is your issue.

More information about the asterisk-dev mailing list