[asterisk-bugs] [JIRA] (ASTERISK-24400) ooh323 sends wrong hangup code

Mc GRATH Ricardo (JIRA) noreply at issues.asterisk.org
Wed Oct 15 19:17:29 CDT 2014


    [ https://issues.asterisk.org/jira/browse/ASTERISK-24400?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=223044#comment-223044 ] 

Mc GRATH Ricardo commented on ASTERISK-24400:
---------------------------------------------

I have been following this case and observed on h323_log files same error condition on incoming calls;
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_1 
So question could be cause 38 make mess and confused, because in these instance call will never get to QSIG end point.
Cause 38 according to standards it refer to net out of order.


I paste summarized  "No Open Logical Channel" error of all h323_log file


(h323_log Oct 08)
Line 1579
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_9
Line 3312
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_10

h323_log (10/Oct/14 3:23 AM)
Line 4193
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_2
Line 5613
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_3
Line 7049
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_4
Line 8466
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_5
Line 9902
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_6
Line 11319
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_7
Line 12755
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_8
Line 14172
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_9
Line 14372
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_1

h323_log (10/Oct/14 5:55 AM)
Line 8547
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_1

h323_log (13/Oct/14 4:32 AM)
Line 4193
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_2
Line 5629
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_3
Line 7981
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_1
Line 12185
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_4
Line 12221
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (outgoing, ooh323c_o_1

h323_log (14/Oct/14)
Line 4098
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_1
Line 8008
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_4
Line 9441
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_5
Line 9641
07:42:28:657  ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_3

h323_log (15/Oct/14)
line 4417
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_2
Line 6150 
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_3
Line 6402
ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_1


> ooh323 sends wrong hangup code
> ------------------------------
>
>                 Key: ASTERISK-24400
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-24400
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Addons/chan_ooh323
>    Affects Versions: 11.10.2
>         Environment: centos x86-64
>            Reporter: Dmitry Melekhov
>            Assignee: Alexander Anikin
>            Severity: Minor
>         Attachments: 24400-test-2.patch, 24400-test-3.patch, 24400-test-4.patch, 24400-test.patch, cisco-debug.dmp, cisco_log, cisco_log_tcp, cisco_log_tcp_progress, cisco-nodebug.dmp, debug.dump, debug-noprogress.dump, h323_log, h323_log, h323_log, h323_log, h323_log, h323_log, nodebug.dump, nodebug-noprogress.dump, ooh323.conf
>
>
> Hello!
> We installed yet another asterisk which works as voip gateway between panasonic kx-ta 100 and our h323 network.
> Connection between asterisk and panasonic is ISDN PRI, namely qsig.
> For some reason we have problems with generating ring back tone from panasonic , so I added Progress, so it looks like:
> {noformat}
> exten => 5880,1,SET(FAXOPT(t38gateway)=yes)
> exten => 5880,n,Progress
> exten => 5880,n,Dial(DAHDI/g1/${EXTEN})
> exten => 5880,n,Hangup
> {noformat}
> but, in this case we get wrong hangup tone, like not user busy, but network congestion.
> If there is no Progress, then no ringback, but tone is right.
> Really, whole connection scheme is:
> {noformat}
> kt-ta100---asterisk--cisco3845--ts004-avaya
> {noformat}
> I'm avaya user :-)
> So, what I see is on asterisk:
> {noformat}
>     -- Called DAHDI/g1/5880
>     -- Span 1: Channel 0/2 got hangup, cause 17
> {noformat}
> on cisco:
> {noformat}
> Oct  8 03:27:58.138: //1355041/EE3142978C7C/CCAPI/ccCallDisconnect:
>    Cause Value=38, Call Entry(Responsed=TRUE, Cause Value=38)
> {noformat}
> I placed call through another asterisk, which is connected to ts004, over ISDN, call is over ISDN (back to ts004, etc..) , and see there:
> {noformat}
>     -- Span 1: Channel 0/3 got hangup request, cause 38
>     -- DAHDI/i1/5880-21aa is circuit-busy
> {noformat}
> I don't completely sure how to collect all data, because  if I turn on debug or trace then I got different behaviour, namely I don't hear ringback tone even if Progress is in place.
> So I need help from developer to collect debug info.
> I guess that problem is in ooh323 because if I use sip to call asterisk from cisco3845 , then I get user busy tone.
> Thank you!



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list