asterisk@gatheringpoint.net
2005-Sep-09 17:19 UTC
[Asterisk-Users] Transferred calls dropping out of MeetMe
I'm taking inbound calls on an * server, then transferring them to a second * server where they join a MeetMe conference. If I have 'notransfer=yes' set on the first * server it works fine, but if I allow the transfer (call then shifts to be between the DID provider and the second server), the call is dropped 3-5 minutes later. There is no firewall on my end, and the two servers sit side by side. I've tested this with three different DID providers and see the same behavior. The two servers are running * 1.0.9. Anyone have any insights? Some details below. Thanks! First call handoff to second server (console on first server) -- IAX2/xx.xx.110.19:4569/1 answered IAX2/xxx@xxx/3 -- Attempting native bridge of IAX2/xxx@xxx/3 and IAX2/xx.xx. 110.19:4569/1 -- Channel 'IAX2/xx.xx.110.19:4569/1' ready to transfer -- Channel 'IAX2/xxx@xxx/3' ready to transfer -- Releasing IAX2/xxx@xxx/3 and IAX2/xx.xx.110.19:4569/1 -- Hungup 'IAX2/xx.xx.110.19:4569/1' -- Hungup 'IAX2/xxx@xxx/3' Second call handoff to second server (console on first server) -- IAX2/xx.xx.110.19:4569/9 answered IAX2/xxx@xxx/4 -- Attempting native bridge of IAX2/xxx@xxx/4 and IAX2/xx.xx. 110.19:4569/9 -- Attempting native bridge of IAX2/xxx@xxx/4 and IAX2/xx.xx. 110.19:4569/9 -- Channel 'IAX2/xx.xx.110.19:4569/9' ready to transfer -- Channel 'IAX2/xxx@xxx/4' ready to transfer -- Releasing IAX2/xxx@xxx/4 and IAX2/xx.xx.110.19:4569/9 -- Hungup 'IAX2/xx.xx.110.19:4569/9' -- Hungup 'IAX2/xxx@xxx/4' Second server showing both channels (console on second server) c1*CLI> iax2 show channels Channel Peer Username ID (Lo/Rem) Seq (Tx/Rx) Lag Jitter JitBuf Format IAX2/650xxx7015@72.3 xxx.xxx.133.203 650xxx7015 00001/00418 00003/00002 00000ms 0003ms 0022ms ulaw IAX2/650xxx7015@72.3 xxx.xxx.133.203 650xxx7015 00002/00503 00001/00001 00000ms 0003ms 0013ms ulaw 2 active IAX channel(s) Second server showing both channels in a MeetMe (console on second server) c1*CLI> meetme list 1001 User #: 1 Channel: IAX2/650xxx7015@xx.xx.110.18:4569/1 User #: 2 Channel: IAX2/650xxx7015@xx.xx.110.18:4569/2 Channel drops here, after about 4 minutes (console on second server) Sep 9 16:44:41 WARNING[3511]: chan_iax2.c:1477 attempt_transmit: Max retries exceeded to host xxx.xxx.133.203 on IAX2/650xxx7015@xx.xx. 110.18:4569/2 (type = 2, subclass = 4, ts=65540, seqno=1) Sep 9 16:44:41 WARNING[3511]: app_meetme.c:962 conf_run: Unable to write frame to channel: No child processes Tx-Frame Retry[000] -- OSeqno: 001 ISeqno: 002 Type: CONTROL Subclass: ANSWER Timestamp: 00020ms SCall: 00002 DCall: 00009 [xx.xx.110.18:4569] Tx-Frame Retry[000] -- OSeqno: 002 ISeqno: 002 Type: CONTROL Subclass: (255?) Timestamp: 00023ms SCall: 00002 DCall: 00009 [xx.xx.110.18:4569] Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 002 Type: IAX Subclass: ACK Timestamp: 00020ms SCall: 00009 DCall: 00002 [xx.xx.110.18:4569] Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 003 Type: IAX Subclass: ACK Timestamp: 00023ms SCall: 00009 DCall: 00002 [xx.xx.110.18:4569] Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 003 Type: IAX Subclass: TXREQ Timestamp: 00056ms SCall: 00009 DCall: 00002 [xx.xx.110.18:4569] APPARENT ADDRES : IPV4 xxx.xxx.133.203:4569 CALL NUMBER : 503 TRANSFER ID : 1609032400 Tx-Frame Retry[-01] -- OSeqno: 003 ISeqno: 003 Type: IAX Subclass: ACK Timestamp: 00056ms SCall: 00002 DCall: 00009 [xx.xx.110.18:4569] Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: TXCNT Timestamp: 00053ms SCall: 00002 DCall: 00503 [xxx.xxx. 133.203:4569] TRANSFER ID : 1609032400 Rx-Frame Retry[ No] -- OSeqno: 003 ISeqno: 003 Type: IAX Subclass: TXREQ Timestamp: 00059ms SCall: 00009 DCall: 00002 [xx.xx.110.18:4569] APPARENT ADDRES : IPV4 xxx.xxx.133.203:4569 CALL NUMBER : 503 TRANSFER ID : 242801218 Tx-Frame Retry[-01] -- OSeqno: 003 ISeqno: 004 Type: IAX Subclass: ACK Timestamp: 00059ms SCall: 00002 DCall: 00009 [xx.xx.110.18:4569] Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: TXCNT Timestamp: 00056ms SCall: 00002 DCall: 00503 [xxx.xxx. 133.203:4569] TRANSFER ID : 242801218 Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: TXCNT Timestamp: 40603ms SCall: 00503 DCall: 00002 [xxx.xxx. 133.203:4569] TRANSFER ID : 1609032400 Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: TXACC Timestamp: 00106ms SCall: 00002 DCall: 00503 [xxx.xxx. 133.203:4569] Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: TXCNT Timestamp: 40606ms SCall: 00503 DCall: 00002 [xxx.xxx. 133.203:4569] TRANSFER ID : 242801218 Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: TXACC Timestamp: 00109ms SCall: 00002 DCall: 00503 [xxx.xxx. 133.203:4569] Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: TXACC Timestamp: 40609ms SCall: 00503 DCall: 00002 [xxx.xxx. 133.203:4569] Tx-Frame Retry[000] -- OSeqno: 003 ISeqno: 004 Type: IAX Subclass: TXREADY Timestamp: 00112ms SCall: 00002 DCall: 00009 [xx.xx.110.18:4569] CALL NUMBER : 2 Rx-Frame Retry[ No] -- OSeqno: 004 ISeqno: 004 Type: IAX Subclass: ACK Timestamp: 00112ms SCall: 00009 DCall: 00002 [xx.xx.110.18:4569] Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: TXACC Timestamp: 40612ms SCall: 00503 DCall: 00002 [xxx.xxx. 133.203:4569] Rx-Frame Retry[ No] -- OSeqno: 004 ISeqno: 004 Type: IAX Subclass: TXREL Timestamp: 00183ms SCall: 00009 DCall: 00002 [xx.xx.110.18:4569] CALL NUMBER : 503 Tx-Frame Retry[-01] -- OSeqno: 004 ISeqno: 005 Type: IAX Subclass: ACK Timestamp: 00183ms SCall: 00002 DCall: 00009 [xx.xx.110.18:4569] Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 000 Type: VOICE Subclass: 4 Timestamp: 00001ms SCall: 00503 DCall: 00002 [xxx.xxx. 133.203:4569] Tx-Frame Retry[-01] -- OSeqno: 000 ISeqno: 001 Type: IAX Subclass: ACK Timestamp: 00001ms SCall: 00002 DCall: 00503 [xxx.xxx. 133.203:4569] Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 001 Type: VOICE Subclass: 4 Timestamp: 00120ms SCall: 00002 DCall: 00503 [xxx.xxx. 133.203:4569] Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: VNAK Timestamp: 00152ms SCall: 00503 DCall: 00002 [xxx.xxx. 133.203:4569] Tx-Frame Retry[-01] -- OSeqno: 000 ISeqno: 001 Type: IAX Subclass: ACCEPT Timestamp: 00002ms SCall -- Hungup 'IAX2/650xxx7015@xx.xx. 110.18:4569/2'