[asterisk-bugs] [JIRA] (ASTERISK-20613) IAX2 channel fails to transfer
newborn (JIRA)
noreply at issues.asterisk.org
Mon Oct 29 06:24:18 CDT 2012
newborn created ASTERISK-20613:
----------------------------------
Summary: IAX2 channel fails to transfer
Key: ASTERISK-20613
URL: https://issues.asterisk.org/jira/browse/ASTERISK-20613
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: Channels/chan_iax2
Affects Versions: 1.8.15.0, 1.8.14.0
Environment: CentOS 6.3 i386
Reporter: newborn
Severity: Critical
The situation is following:
The call comes to side A via DAHDI. Then, it is forwared to B via IAX2.
On B, the call is forwarded to local SIP peer, registered on B. SIP channel answers, and forwards the call back to A on some extension.
And the call leg A-B does not disconnects.
I've got the console message:
-- Channel 'IAX2/skk01-1245' unable to transfer
-- Channel 'IAX2/skk01-12099' unable to transfer
The debug:
I see the TXREQ Frame:
[Oct 29 14:53:58] == Spawn extension (dial, 2099, 1) exited non-zero on 'Local/2099 at dial-eb73;2'
[Oct 29 14:53:58] Tx-Frame Retry[000] -- OSeqno: 019 ISeqno: 012 Type: CONTROL Subclass: (26?)
[Oct 29 14:53:58] Timestamp: 12351ms SCall: 12099 DCall: 08882 [10.88.0.6:4569]
[Oct 29 14:53:58] Tx-Frame Retry[000] -- OSeqno: 011 ISeqno: 006 Type: CONTROL Subclass: (26?)
[Oct 29 14:53:58] Timestamp: 05303ms SCall: 01245 DCall: 06288 [10.88.0.6:4569]
[Oct 29 14:53:58] Tx-Frame Retry[000] -- OSeqno: 020 ISeqno: 012 Type: IAX Subclass: TXREQ
[Oct 29 14:53:58] Timestamp: 12354ms SCall: 12099 DCall: 08882 [10.88.0.6:4569]
[Oct 29 14:53:58] APPARENT ADDRES : IPV4 10.88.0.6:4569
[Oct 29 14:53:58] CALL NUMBER : 6288
[Oct 29 14:53:58] TRANSFER ID : 1654041962
[Oct 29 14:53:58]
[Oct 29 14:53:58] Tx-Frame Retry[000] -- OSeqno: 012 ISeqno: 006 Type: IAX Subclass: TXREQ
[Oct 29 14:53:58] Timestamp: 05306ms SCall: 01245 DCall: 06288 [10.88.0.6:4569]
[Oct 29 14:53:58] APPARENT ADDRES : IPV4 10.88.0.6:4569
[Oct 29 14:53:58] CALL NUMBER : 8882
[Oct 29 14:53:58] TRANSFER ID : 1654041962
[Oct 29 14:53:58]
But there is no TXCNT Frames at all, on both sides (A and B).
After 5 seconds i got TXREJ message.
[Oct 29 14:54:03] Rx-Frame Retry[ No] -- OSeqno: 008 ISeqno: 015 Type: IAX Subclass: TXREJ
[Oct 29 14:54:03] Timestamp: 10242ms SCall: 06288 DCall: 01245 [10.88.0.6:4569]
[Oct 29 14:54:03] -- Channel 'IAX2/msk01-1245' unable to transfer
[Oct 29 14:54:03] Tx-Frame Retry[-01] -- OSeqno: 015 ISeqno: 009 Type: IAX Subclass: ACK
[Oct 29 14:54:03] Timestamp: 10242ms SCall: 01245 DCall: 06288 [10.88.0.6:4569]
[Oct 29 14:54:03] Tx-Frame Retry[000] -- OSeqno: 021 ISeqno: 012 Type: IAX Subclass: TXREJ
[Oct 29 14:54:03] Timestamp: 17563ms SCall: 12099 DCall: 08882 [10.88.0.6:4569]
[Oct 29 14:54:03] Rx-Frame Retry[ No] -- OSeqno: 012 ISeqno: 021 Type: IAX Subclass: TXREJ
There are no IPTables or so on both A and B.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the asterisk-bugs
mailing list