Call Pickup Between 2 Asterisk Servers

Hello all,

I’m currently running two Asterisk servers in Active-Active mode with a SIP proxy. The SIP proxy is in round-robin mode, which means the endpoints could be registered on either Asterisk server.

I’m trying to enable the pickup functionality across both servers. Specifically, I want to be able to pick up a call from a phone registered on Server A while I’m on Server B.

I’ve tried configuring an IAX trunk between the two servers and using the Pickup() application with the IAX2 channel, but I keep getting a “No target channel found” error.

Does anyone have any suggestions on how I can get this to work? Any help would be greatly appreciated.

Thank you!

Pickup() works only on the system it is invoked on. To do it on another system you have to Dial() it like you would any other system, and then it has to invoke Pickup().

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.