Tola Ogunsan
2005-Jan-28 11:30 UTC
[Asterisk-Users] reason 24 (Call ended with Q.931 cause)
Hi Michael and Everyone I'm trying to connect Asterisk to a CISCO AS5350 using oh323 and I'm getting this error "reason 24 (Call ended with Q.931 cause)" I've checked the Asterisk wiki and several other resources. Please can anyone give me a hint on what the problem is I reach my wits end. Thanks Tola my config and debug Configuration of OpenH323 channel driver ------------------------------------------ Version: 0.7.1 Listening on address: 0.0.0.0:1720 Gatekeeper used: No gatekeeper FastStart/H245Tunnelling/H245inSetup: OFF/OFF/OFF Supported formats in pref. order: g729<0> Jitter buffer limits (min/max): 20-500 ms TCP port range: 10000 - 20000 UDP (RAS) port range: 10000 - 20000 UDP (RTP) port range: 10000 - 20000 IP Type-of-Service value: 0 User input mode: 3 Max number of inbound H.323 calls: 10 Max number of outbound H.323 calls: 10 Max number of simultaneous H.323 calls: 10 Max call rate (ingress direction): 1.00/30 Starting simple switch on 'Zap/3-1' -- Executing Wait("Zap/3-1", "1") in new stack -- Executing Dial("Zap/3-1", "OH323/2348033045670@209.3.12.49|10") in new stack -- H.323 call to 2348033045670@209.3.12.49 with codec(s) g729 Outbound H.323 call 'ip$localhost/263'. -- Called 2348033045670@209.3.12.49 Call 'ip$localhost/263' cleared. -- H.323 call 'ip$localhost/263' cleared, reason 24 (Call ended with Q.931 cause) Call 'ip$localhost/263' cleared in INIT state. -- OH323/L263 is busy -- Hungup 'OH323/L263' == Everyone is busy/congested at this time (1:1/0/0) -- Executing Hangup("Zap/3-1", "") in new stack == Spawn extension (incoming, s, 3) exited non-zero on 'Zap/3-1' -- Hungup 'Zap/3-1' Call 'ip$localhost/263' without owner has already been cleared (2). -- Starting simple switch on 'Zap/3-1'
Greg Oliver
2005-Jan-28 11:38 UTC
[Asterisk-Users] reason 24 (Call ended with Q.931 cause)
Turn on "debug isdn q931" "term mon" on your 5350. It is an ISDN signalling error. Strange it is showing up in asterisk through a 323 trunk though... What happens when you do a "csim start xxxxxxxxxxx" where xxxxxx = phone number to dial from the 5300? -Greg Tola Ogunsan wrote:> Hi Michael and Everyone > > I'm trying to connect Asterisk to a CISCO AS5350 using oh323 and I'm > getting this error > > "reason 24 (Call ended with Q.931 cause)" > > I've checked the Asterisk wiki and several other resources. Please can > anyone give me a hint on what the problem is I reach my wits end. Thanks > > Tola > > > my config and debug > > > Configuration of OpenH323 channel driver > ------------------------------------------ > Version: 0.7.1 > Listening on address: 0.0.0.0:1720 > Gatekeeper used: No gatekeeper > FastStart/H245Tunnelling/H245inSetup: OFF/OFF/OFF > Supported formats in pref. order: g729<0> > Jitter buffer limits (min/max): 20-500 ms > TCP port range: 10000 - 20000 > UDP (RAS) port range: 10000 - 20000 > UDP (RTP) port range: 10000 - 20000 > IP Type-of-Service value: 0 > User input mode: 3 > Max number of inbound H.323 calls: 10 > Max number of outbound H.323 calls: 10 > Max number of simultaneous H.323 calls: 10 > Max call rate (ingress direction): 1.00/30 > > > Starting simple switch on 'Zap/3-1' > -- Executing Wait("Zap/3-1", "1") in new stack > -- Executing Dial("Zap/3-1", "OH323/2348033045670@209.3.12.49|10") in > new stack > -- H.323 call to 2348033045670@209.3.12.49 with codec(s) g729 > Outbound H.323 call 'ip$localhost/263'. > -- Called 2348033045670@209.3.12.49 > Call 'ip$localhost/263' cleared. > -- H.323 call 'ip$localhost/263' cleared, reason 24 (Call ended with > Q.931 cause) > Call 'ip$localhost/263' cleared in INIT state. > -- OH323/L263 is busy > -- Hungup 'OH323/L263' > == Everyone is busy/congested at this time (1:1/0/0) > -- Executing Hangup("Zap/3-1", "") in new stack > == Spawn extension (incoming, s, 3) exited non-zero on 'Zap/3-1' > -- Hungup 'Zap/3-1' > Call 'ip$localhost/263' without owner has already been cleared (2). > -- Starting simple switch on 'Zap/3-1' > > > _______________________________________________ > Asterisk-Users mailing list > Asterisk-Users@lists.digium.com > http://lists.digium.com/mailman/listinfo/asterisk-users > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > >
Michael Manousos
2005-Jan-31 05:18 UTC
[Asterisk-Users] reason 24 (Call ended with Q.931 cause)
Hi, Enable the driver tracing (see wrapTrace* and libTrace* in oh323.conf), re-run and send me the output file. Michael. Tola Ogunsan wrote:> Hi Michael and Everyone > > I'm trying to connect Asterisk to a CISCO AS5350 using oh323 and I'm > getting this error > > "reason 24 (Call ended with Q.931 cause)" > > I've checked the Asterisk wiki and several other resources. Please can > anyone give me a hint on what the problem is I reach my wits end. Thanks > > Tola > > > my config and debug > > > Configuration of OpenH323 channel driver > ------------------------------------------ > Version: 0.7.1 > Listening on address: 0.0.0.0:1720 > Gatekeeper used: No gatekeeper > FastStart/H245Tunnelling/H245inSetup: OFF/OFF/OFF > Supported formats in pref. order: g729<0> > Jitter buffer limits (min/max): 20-500 ms > TCP port range: 10000 - 20000 > UDP (RAS) port range: 10000 - 20000 > UDP (RTP) port range: 10000 - 20000 > IP Type-of-Service value: 0 > User input mode: 3 > Max number of inbound H.323 calls: 10 > Max number of outbound H.323 calls: 10 > Max number of simultaneous H.323 calls: 10 > Max call rate (ingress direction): 1.00/30 > > > Starting simple switch on 'Zap/3-1' > -- Executing Wait("Zap/3-1", "1") in new stack > -- Executing Dial("Zap/3-1", "OH323/2348033045670@209.3.12.49|10") in > new stack > -- H.323 call to 2348033045670@209.3.12.49 with codec(s) g729 > Outbound H.323 call 'ip$localhost/263'. > -- Called 2348033045670@209.3.12.49 > Call 'ip$localhost/263' cleared. > -- H.323 call 'ip$localhost/263' cleared, reason 24 (Call ended with > Q.931 cause) > Call 'ip$localhost/263' cleared in INIT state. > -- OH323/L263 is busy > -- Hungup 'OH323/L263' > == Everyone is busy/congested at this time (1:1/0/0) > -- Executing Hangup("Zap/3-1", "") in new stack > == Spawn extension (incoming, s, 3) exited non-zero on 'Zap/3-1' > -- Hungup 'Zap/3-1' > Call 'ip$localhost/263' without owner has already been cleared (2). > -- Starting simple switch on 'Zap/3-1' > > > _______________________________________________ > Asterisk-Users mailing list > Asterisk-Users@lists.digium.com > http://lists.digium.com/mailman/listinfo/asterisk-users > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users
Tola Ogunsan
2005-Feb-01 12:15 UTC
[Asterisk-Users] reason 24 (Call ended with Q.931 cause)
Hi Michael and Greg Please find enclosed my log file. Thanks Tola -------------- next part -------------- 0:00.012 asterisk-oh323 H323 Created endpoint. 0:00.015 asterisk-oh323 H323 Started listener Listener[ip$*:1720] 0:00.015 H323 Cleaner H323 Started cleaner thread 0:00.016 asterisk-oh323 H323 Added capability: G.729A{hw} <1> 0:00.017 asterisk-oh323 H323 Added capability: UserInput/hookflash <2> 0:00.017 asterisk-oh323 H323 Added capability: UserInput/basicString <3> 0:00.017 asterisk-oh323 H323 Added capability: UserInput/dtmf <4> 0:00.017 asterisk-oh323 H323 Added capability: UserInput/RFC2833 <5> 0:00.027 H323 Listener:81327d8 H323 Awaiting TCP connections on port 1720 0:00.027 H323 Listener:81327d8 TCP Waiting on socket accept on ip$*:1720 0:35.545 ThreadID=0x4aa273c0 H323 Making call to: 209.3.12.49 0:35.546 ThreadID=0x4aa273c0 H323 Added capability: G.729A{hw} <1> 0:35.546 ThreadID=0x4aa273c0 H323 Added capability: UserInput/hookflash <2> 0:35.546 ThreadID=0x4aa273c0 H323 Added capability: UserInput/basicString <3> 0:35.546 ThreadID=0x4aa273c0 H323 Added capability: UserInput/dtmf <4> 0:35.546 ThreadID=0x4aa273c0 H323 Added capability: UserInput/RFC2833 <5> 0:35.546 ThreadID=0x4aa273c0 H323 FindCapability: 1 0:35.546 ThreadID=0x4aa273c0 H323 Found capability: G.729A{hw} <1> 0:35.546 ThreadID=0x4aa273c0 H323 FindCapability: 2 0:35.546 ThreadID=0x4aa273c0 H323 Found capability: UserInput/hookflash <2> 0:35.546 ThreadID=0x4aa273c0 H323 FindCapability: 3 0:35.546 ThreadID=0x4aa273c0 H323 Found capability: UserInput/basicString <3> 0:35.546 ThreadID=0x4aa273c0 H323 FindCapability: 4 0:35.547 ThreadID=0x4aa273c0 H323 Found capability: UserInput/dtmf <4> 0:35.547 ThreadID=0x4aa273c0 H323 FindCapability: 5 0:35.547 ThreadID=0x4aa273c0 H323 Found capability: UserInput/RFC2833 <5> 0:35.547 ThreadID=0x4aa273c0 RFC2833 Handler created 0:35.547 ThreadID=0x4aa273c0 H323 Created new connection: ip$localhost/3401 0:35.547 ThreadID=0x4aa273c0 H323 Added capability: G.729A{hw} <1> 0:35.549 H225 Caller:816eb60 H225 Started call thread 0:35.551 H225 Caller:816eb60 H323TCP Connecting to 209.3.12.49:1720 (local port=10000) 0:35.635 H225 Caller:816eb60 H323TCP Started connection: host=209.3.12.49:1720, if=192.168.1.103:10000, handle=52 0:35.635 H225 Caller:816eb60 H225 Sending Setup PDU 0:35.635 H225 Caller:816eb60 H225 Check for Fast start by local endpoint 0:35.635 H225 Caller:816eb60 H245 Default OnSelectLogicalChannels, FastStartDisabled 0:35.635 H225 Caller:816eb60 H323 FindCapability: G.729A{hw} <1> 0:35.637 H225 Caller:816eb60 H225 Sending PDU: { q931pdu = { protocolDiscriminator = 8 callReference = 3401 from = originator messageType = Setup IE: Bearer-Capability = { 80 90 a5 ... } IE: Display = { 38 30 30 30 36 00 80006. } IE: Calling-Party-Number = { 81 38 30 30 30 36 .80006 } IE: User-User = { 20 a8 06 00 08 91 4a 00 04 02 40 0a 00 36 00 38 .....J...@..6.8 00 2e 00 35 00 30 00 2e 00 31 00 32 00 39 00 2e ...5.0...1.2.9.. ... } } h225pdu = { h323_uu_pdu = { h323_message_body = setup { protocolIdentifier = 0.0.8.2250.0.4 sourceAddress = 2 entries { [0]=h323_ID 11 characters { 0036 0038 002e 0035 0030 002e 0031 0032 68.50.12 0039 002e 0035 9.5 } [1]=h323_ID 6 characters { 0032 0033 0034 0038 0030 0054 23480T } } sourceInfo = { vendor = { vendor = { t35CountryCode = 9 t35Extension = 0 manufacturerCode = 61 } productId = 61 octets { 69 6e 41 63 63 65 73 73 20 4e 65 74 77 6f 72 6b inAccess Network 73 20 28 77 77 77 2e 69 6e 61 63 63 65 73 73 6e s (www.inaccessn ... } versionId = 26 octets { 30 2e 37 2e 31 20 28 4f 70 65 6e 48 33 32 33 20 0.7.1 (OpenH323 76 31 2e 31 33 2e 35 29 00 00 v1.13.5).. } } gateway = { protocol = 1 entries { [0]=voice { supportedPrefixes = 0 entries { } } } } mc = FALSE undefinedNode = FALSE } destCallSignalAddress = ipAddress { ip = 4 octets { d1 03 0c 31 ...1 } port = 1720 } activeMC = FALSE conferenceID = 16 octets { 7c c2 2f b7 be 72 d9 11 89 cf 00 10 5a 0f c1 01 |./..r......Z... } conferenceGoal = create <<null>> callType = pointToPoint <<null>> sourceCallSignalAddress = ipAddress { ip = 4 octets { c0 a8 01 67 ...g } port = 10000 } callIdentifier = { guid = 16 octets { 58 b4 2f b7 be 72 d9 11 89 cf 00 10 5a 0f c1 01 X./..r......Z... } } mediaWaitForConnect = FALSE canOverlapSend = FALSE multipleCalls = FALSE maintainConnection = FALSE } h245Tunneling = FALSE } } } 0:35.639 H225 Caller:816eb60 H225 Reading PDUs: callRef=3401 0:35.723 H225 Caller:816eb60 H225 Receiving PDU: { q931pdu = { protocolDiscriminator = 8 callReference = 3401 from = destination messageType = ReleaseComplete IE: Cause - 0x60 (96) = { 80 e0 .. } IE: User-User = { 05 c0 06 00 08 91 4a 00 04 40 88 00 11 00 58 b4 ......J..@....X. 2f b7 be 72 d9 11 89 cf 00 10 5a 0f c1 01 /..r......Z... } } h225pdu = { h323_uu_pdu = { h323_message_body = releaseComplete { protocolIdentifier = 0.0.8.2250.0.4 reason = badFormatAddress <<null>> callIdentifier = { guid = 16 octets { 58 b4 2f b7 be 72 d9 11 89 cf 00 10 5a 0f c1 01 X./..r......Z... } } } h245Tunneling = FALSE } } } 0:35.724 H225 Caller:816eb60 H225 Handling PDU: ReleaseComplete callRef=3401 0:35.724 H225 Caller:816eb60 H225 Set protocol version to 4 and implying H.245 version 7 0:35.725 H225 Caller:816eb60 H323 Clearing connection ip$localhost/3401 reason=EndedByQ931Cause 0:35.725 H225 Caller:816eb60 H323 Call end reason for ip$localhost/3401 set to EndedByQ931Cause 0:35.725 H225 Caller:816eb60 H225 Sending release complete PDU: callRef=3401 0:35.726 H225 Caller:816eb60 H225 Sending PDU: { q931pdu = { protocolDiscriminator = 8 callReference = 3401 from = originator messageType = ReleaseComplete IE: Cause - Redirection = { 80 97 .. } IE: User-User = { 25 80 06 00 08 91 4a 00 04 01 11 00 58 b4 2f b7 %.....J.....X./. be 72 d9 11 89 cf 00 10 5a 0f c1 01 02 80 01 00 .r......Z....... } } h225pdu = { h323_uu_pdu = { h323_message_body = releaseComplete { protocolIdentifier = 0.0.8.2250.0.4 callIdentifier = { guid = 16 octets { 58 b4 2f b7 be 72 d9 11 89 cf 00 10 5a 0f c1 01 X./..r......Z... } } } h245Tunneling = FALSE } } } 0:35.727 H323 Cleaner H323 Cleaning up connections 0:35.727 H323 Cleaner H323 Connection ip$localhost/3401 closing: connectionState=AwaitingSignalConnect 0:35.727 H323 Cleaner H323 H323Transport::Close 0:35.728 H225 Caller:816eb60 H323 Clearing connection ip$localhost/3401 reason=EndedByTransportFail 0:35.728 H225 Caller:816eb60 H225 Signal channel closed. 0:35.812 H323 Cleaner H323 H323Transport::CleanUpOnTermination for H225 Caller:816eb60 0:35.812 H323 Cleaner H323 Connection ip$localhost/3401 terminated. 0:35.813 H323 Cleaner H323 Connection ip$localhost/3401 deleted. 0:35.813 H323 Cleaner H323 Cleaning up connections