Summary: | ASTERISK-09319: iax2 calls are dropped when entering a MeetMe conference room | ||
Reporter: | Dave Miller (justdave) | Labels: | |
Date Opened: | 2007-04-26 11:08:01 | Date Closed: | 2007-07-09 21:20:52 |
Priority: | Major | Regression? | No |
Status: | Closed/Complete | Components: | Core/General |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | We upgraded Asterisk from 1.2.17 to 1.2.18 last night in response to the security update. After the ugprade, any calls coming in on an IAX2 link get dropped after entering a MeetMe conference room (after being told how many other callers are in the room). ****** ADDITIONAL INFORMATION ****** The following shows up on the console when the user is hung up on: Apr 26 08:33:16 NOTICE[27362]: chan_iax2.c:3167 iax2_read: I should never be called! Hanging up. On my attempts to reproduce it seems to happen at varying times before and after actually entering the MeetMe application, but always immediately after trying to play a sound... -- Executing Read("IAX2/jnctn-2", "confno|conf-getconfno") in new stack -- Playing 'conf-getconfno' (language 'en') Rx-Frame Retry[ No] -- OSeqno: 003 ISeqno: 001 Type: DTMF Subclass: 2 Timestamp: 12703ms SCall: 00019 DCall: 00002 [66.227.100.37:4569] Tx-Frame Retry[-01] -- OSeqno: 001 ISeqno: 004 Type: IAX Subclass: ACK Timestamp: 12703ms SCall: 00002 DCall: 00019 [66.227.100.37:4569] Rx-Frame Retry[ No] -- OSeqno: 004 ISeqno: 001 Type: DTMF Subclass: 3 Timestamp: 13363ms SCall: 00019 DCall: 00002 [66.227.100.37:4569] Tx-Frame Retry[-01] -- OSeqno: 001 ISeqno: 005 Type: IAX Subclass: ACK Timestamp: 13363ms SCall: 00002 DCall: 00019 [66.227.100.37:4569] Rx-Frame Retry[ No] -- OSeqno: 005 ISeqno: 001 Type: DTMF Subclass: 7 Timestamp: 14103ms SCall: 00019 DCall: 00002 [66.227.100.37:4569] Tx-Frame Retry[-01] -- OSeqno: 001 ISeqno: 006 Type: IAX Subclass: ACK Timestamp: 14103ms SCall: 00002 DCall: 00019 [66.227.100.37:4569] Rx-Frame Retry[ No] -- OSeqno: 006 ISeqno: 001 Type: DTMF Subclass: # Timestamp: 14843ms SCall: 00019 DCall: 00002 [66.227.100.37:4569] Tx-Frame Retry[-01] -- OSeqno: 001 ISeqno: 007 Type: IAX Subclass: ACK Timestamp: 14843ms SCall: 00002 DCall: 00019 [66.227.100.37:4569] -- User entered '237' -- Executing AGI("IAX2/jnctn-2", "meetme-load-confdata|237") in new stack -- Launched AGI Script /var/lib/asterisk/agi-bin/meetme-load-confdata -- AGI Script meetme-load-confdata completed, returning 0 -- Executing NoOp("IAX2/jnctn-2", "confexists = 1") in new stack -- Executing NoOp("IAX2/jnctn-2", "confopts = MTcsw") in new stack -- Executing NoOp("IAX2/jnctn-2", "mohclass = default") in new stack -- Executing NoOp("IAX2/jnctn-2", "DEFAULT_CONF_OPTS = csMT") in new stack -- Executing GotoIf("IAX2/jnctn-2", "1?getpin") in new stack -- Goto (macro-tl-dialconference2,s,19) -- Executing GotoIf("IAX2/jnctn-2", "0?getoptions") in new stack -- Executing Read("IAX2/jnctn-2", "pin|conf-getpin-then-pound") in new stack -- Playing 'conf-getpin-then-pound' (language 'en') Apr 26 09:04:13 NOTICE[28658]: chan_iax2.c:3167 iax2_read: I should never be called! Hanging up. -- User disconnected == Spawn extension (macro-tl-dialconference2, s, 20) exited non-zero on 'IAX2/jnctn-2' in macro 'tl-dialconference2' == Spawn extension (macro-tl-dialconference2, s, 20) exited non-zero on 'IAX2/jnctn-2' Tx-Frame Retry[000] -- OSeqno: 001 ISeqno: 007 Type: IAX Subclass: HANGUP Timestamp: 14923ms SCall: 00002 DCall: 00019 [66.227.100.37:4569] CAUSE CODE : 0 -- Hungup 'IAX2/jnctn-2' | ||
Comments: | By: Joshua C. Colp (jcolp) 2007-04-26 11:19:38 Meetme isn't actually being called yet, this is coming from some of the internal API calls Read is doing it seems. By: Joshua C. Colp (jcolp) 2007-04-26 11:35:22 Fixed in 1.2 as of revision 62037, 1.4 as of revision 62038, and trunk as of revision 62039. |