Hi. I am one of the core developers of LinuxMCE, a free smart home platform.
I have taken it upon myself to try and maintain the Telecom portions of the system, which by default use Asterisk. We communicate with the remote management port, and use the data obtained from the various tokens to emit events to the rest of the system (ring, hang up, transfer, etc.)
Unfortunately, what I am seeing is a bit strange, when I CALL IN, I get a ring, of course, and when I pick up, I get the bridge event, and I immediately get a hang-up because the channels change, however my call still continues as if nothing happened, but because the system received this hangup event, it thinks that the call is finished so our UI is out of sync.
I have attached a pastebin of the data I am getting back from the remote management system, as well as our current dial plan, maybe somebody can point me in the right direction?
paste.ubuntu.com/5875853/ <-- log from our asterisk device
pastebin.com/vmVaQ0P7 <-- output of Dialplan show.
We are currently using Asterisk 1.8.11.
-Thom