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