No Audio in SIP <> OOH323 call

I am able to place a call from a SIP phone to an OOH323 Trunk. The phone rings but when the callee answers the call still continues to ring at the caller’s end before eventually disconnecting with “No one available to answer at this time”.

See attached H323 log, the real IPs have been substituted. I have installed Digium G729 codecs on the server.

My OOH323.conf:

[general]

port=1720
bindaddr=1.2.3.4
h323id=ObjSysAsterisk
e164=100
callerid=asterisk
gateway=no
gatekeeper = DISABLE
faststart=yes
h245tunneling=yes
Default - /var/log/asterisk/h323_log
context=from-a2billing
rtptimeout=60
tos=lowdelay
amaflags = billing
disallow=all
allow=g729
dtmfmode=rfc2833, q931keypad

My Trunk Config
;
[MyH323-Trunk]
type=peer
context=a2billing
ip=2.2.1.2
port=1720
disallow=all
allow=g729
e164=100

---------H323 Log---------

21:01:32:977 Signalling IP address is set to 1.2.3.4
21:01:32:977 Listen port number is set to 1720
21:01:32:977 Added alias: DialedDigits - 100
21:01:32:977 Added alias: H323ID - ObjSysAsterisk
21:01:32:977 Added alias: DialedDigits - 100
21:01:32:977 Added alias: DialedDigits - 100
21:01:32:977 Adding endpoint capability OO_G729ANNEXA.
21:01:32:977 Adding endpoint capability OO_G729.
21:01:32:977 Enabled RFC2833 DTMF capability for end-point
21:01:32:977 H323 listener creation - successful
21:01:32:980 H.323 Endpoint Configuration is as follows:
21:01:32:980 Trace File: /var/log/asterisk/h323_log
21:01:32:980 FastStart - enabled
21:01:32:980 H245 Tunneling - enabled
21:01:32:980 MediaWaitForConnect - disabled
21:01:32:980 AutoAnswer - disabled
21:01:32:980 Terminal Type - 50
21:01:32:980 T35 CountryCode - 1
21:01:32:980 T35 Extension - 0
21:01:32:980 Manufacturer Code - 71
21:01:32:980 ProductID - objsys
21:01:32:980 VersionID - v0.8.3
21:01:32:980 Local signalling IP address - 1.2.3.4
21:01:32:980 H225 ListenPort - 1720
21:01:32:980 CallerID - asterisk
21:01:32:980 Call Establishment Timeout - 60 seconds
21:01:32:980 MasterSlaveDetermination Timeout - 30 seconds
21:01:32:980 TerminalCapabilityExchange Timeout - 30 seconds
21:01:32:980 LogicalChannel Timeout - 30 seconds
21:01:32:981 Session Timeout - 15 seconds
21:01:46:979 Processing MakeCall command ooh323c_o_1
21:01:46:979 Created a new call (outgoing, ooh323c_o_1)
21:01:46:979 Added local alias 2971042239 to call. (outgoing, ooh323c_o_1)
21:01:46:979 Added remote alias 44111222333 to call. (outgoing, ooh323c_o_1)
21:01:46:979 Enabled RFC2833 DTMF capability for (outgoing, ooh323c_o_1)
21:01:46:979 Adding call specific capability OO_G729ANNEXA. (outgoing, ooh323c_o_1)
21:01:46:979 Adding call specific capability OO_G729. (outgoing, ooh323c_o_1)
21:01:46:979 Configured mediainfo for cap OO_G729ANNEXA (outgoing, ooh323c_o_1)
21:01:46:979 Configured mediainfo for cap OO_G729ANNEXA (outgoing, ooh323c_o_1)
21:01:46:979 Configured mediainfo for cap OO_G729 (outgoing, ooh323c_o_1)
21:01:46:979 Configured mediainfo for cap OO_G729 (outgoing, ooh323c_o_1)
21:01:46:979 Parsing destination 2.2.1.2:1720
21:01:46:979 Generated callRef 75
21:01:46:979 Trying to connect to remote endpoint(2.2.1.2:1720) to setup H2250 channel (outgoing, ooh323c_o_1)
21:01:47:121 H2250 transmiter channel creation - succesful (outgoing, ooh323c_o_1)
21:01:47:121 Preffered capability at index 0 is OO_G729ANNEXA. (outgoing, ooh323c_o_1)
21:01:47:121 Using call specific capabilities in faststart of setup message. (outgoing, ooh323c_o_1)
21:01:47:121 Building olcs with capability OO_G729ANNEXA. (outgoing, ooh323c_o_1)
21:01:47:121 Building OpenLogicalChannel for Receive Capability (outgoing, ooh323c_o_1)
21:01:47:121 Adding new media channel for cap 12 dir receive (outgoing, ooh323c_o_1)
21:01:47:121 Adding new channel with cap 12 (outgoing, ooh323c_o_1)
21:01:47:121 Using configured media info (outgoing, ooh323c_o_1)
21:01:47:121 Created new logical channel entry (outgoing, ooh323c_o_1)
21:01:47:121 Building reverse olc. (outgoing, ooh323c_o_1)
21:01:47:121 Receive channel of type audio started (outgoing, ooh323c_o_1)
21:01:47:121 FastStart Element = {
21:01:47:121 forwardLogicalChannelNumber = {
21:01:47:121 1001
21:01:47:121 }

Added RX fs element 1 with capability OO_G729ANNEXA(outgoing, ooh323c_o_1)
21:01:47:128 Building OpenLogicalChannel for transmit Capability (outgoing, ooh323c_o_1)
21:01:47:128 Adding new media channel for cap 12 dir transmit (outgoing, ooh323c_o_1)
21:01:47:128 Adding new channel with cap 12 (outgoing, ooh323c_o_1)
21:01:47:128 Using configured media info (outgoing, ooh323c_o_1)
21:01:47:128 Created new logical channel entry (outgoing, ooh323c_o_1)
21:01:47:128 Building forward olc. (outgoing, ooh323c_o_1)
21:01:47:128 FastStart Element = {
21:01:47:128 forwardLogicalChannelNumber = {
21:01:47:128 1002
21:01:47:128 }

}
21:01:47:131 Added TX fs element 2 with capability OO_G729ANNEXA(outgoing, ooh323c_o_1)
21:01:47:131 Preffered capability at index 1 is OO_G729. (outgoing, ooh323c_o_1)
21:01:47:131 Using call specific capabilities in faststart of setup message. (outgoing, ooh323c_o_1)
21:01:47:131 Building olcs with capability OO_G729. (outgoing, ooh323c_o_1)
21:01:47:131 Building OpenLogicalChannel for Receive Capability (outgoing, ooh323c_o_1)
21:01:47:131 Session id for receive channel of type audio has to be provided by remote.(outgoing, ooh323c_o_1)
21:01:47:131 Adding new media channel for cap 11 dir receive (outgoing, ooh323c_o_1)
21:01:47:132 Adding new channel with cap 11 (outgoing, ooh323c_o_1)
21:01:47:132 Using configured media info (outgoing, ooh323c_o_1)
21:01:47:132 Created new logical channel entry (outgoing, ooh323c_o_1)
21:01:47:132 Building reverse olc. (outgoing, ooh323c_o_1)
21:01:47:132 Receive channel of type audio started (outgoing, ooh323c_o_1)
21:01:47:132 FastStart Element = {
21:01:47:132 forwardLogicalChannelNumber = {
21:01:47:132 1003
21:01:47:132 }

}
21:01:47:138 Added RX fs element 3 with capability OO_G729(outgoing, ooh323c_o_1)
21:01:47:138 Building OpenLogicalChannel for transmit Capability (outgoing, ooh323c_o_1)
21:01:47:138 Session id for transmit channel of type audio has to be provided by remote.(outgoing, ooh323c_o_1)
21:01:47:138 Adding new media channel for cap 11 dir transmit (outgoing, ooh323c_o_1)
21:01:47:138 Adding new channel with cap 11 (outgoing, ooh323c_o_1)
21:01:47:138 Using configured media info (outgoing, ooh323c_o_1)
21:01:47:138 Created new logical channel entry (outgoing, ooh323c_o_1)
21:01:47:138 Building forward olc. (outgoing, ooh323c_o_1)
21:01:47:138 FastStart Element = {
21:01:47:138 forwardLogicalChannelNumber = {
21:01:47:138 1004
21:01:47:138 }

UUIE decode successful
21:01:47:161 }
21:01:47:161 Queued H225 messages 1. (outgoing, ooh323c_o_1)
21:01:47:161 Sending H225 message (outgoing, ooh323c_o_1)
21:01:47:161 Sending Q931 message (outgoing, ooh323c_o_1)
21:01:47:161 H2250/Q931 Message sent successfully (outgoing, ooh323c_o_1)
21:01:47:161 Sent Message - Setup (outgoing, ooh323c_o_1)
21:01:47:312 Receiving H.2250 message (outgoing, ooh323c_o_1)
21:01:47:312 Received Q.931 message: (outgoing, ooh323c_o_1)
21:01:47:312 Received H.2250 Message = {
21:01:47:312 protocolDiscriminator = 8
21:01:47:312 callReference = 75
21:01:47:312 from = destination
21:01:47:312 messageType = 2
21:01:47:312 h323_uu_pdu = {
21:01:47:312 h323_message_body = {
21:01:47:312 callProceeding = {
21:01:47:312 protocolIdentifier = {
21:01:47:312 {

21:01:47:326 }
21:01:47:326 ooFindLogicalChannel by olc 1 (outgoing, ooh323c_o_1)
21:01:47:326 Finding transmit channel (outgoing, ooh323c_o_1)
21:01:47:326 ooFindLogicalChannel, checking channel: 1:receive
21:01:47:326 ooFindLogicalChannel, checking channel: 1:transmit
21:01:47:327 ooFindLogicalChannel, comparing channel: 1002:transmit
21:01:47:327 Comparing channel with codec type: 11
21:01:47:327 Comparing codecs: current=12, requested=11
21:01:47:327 ooFindLogicalChannel, checking channel: 0:receive
21:01:47:327 ooFindLogicalChannel, checking channel: 0:transmit
21:01:47:327 ERROR: Logical Channel 1 not found, fast start. (outgoing, ooh323c_o_1)
21:01:48:897 Receiving H.2250 message (outgoing, ooh323c_o_1)
21:01:48:897 Received Q.931 message: (outgoing, ooh323c_o_1)
21:01:48:897 Received H.2250 Message = {
21:01:48:897 protocolDiscriminator = 8
21:01:48:897 callReference = 75
21:01:48:897 from = destination
21:01:48:897 messageType = 1
21:01:48:897 h323_uu_pdu = {
21:01:48:897 h323_message_body = {
21:01:48:897 alerting = {
21:01:48:897 protocolIdentifier = {
21:01:48:897 {

21:01:48:907 }
21:01:48:907 UUIE decode successful
21:01:48:907 Decoded Q931 message (outgoing, ooh323c_o_1)
21:01:48:907 }
21:01:48:907 ERROR: unbalanced structure
21:01:48:907 H.225 Alerting message received (outgoing, ooh323c_o_1)
21:01:48:907 FastStart Elements = {
21:01:48:907 forwardLogicalChannelNumber = {
21:01:48:907 1
21:01:48:907 }
21:01:48:907 forwardLogicalChannelParameters = {
21:01:48:907 dataType = {
21:01:48:907 audioData = {
21:01:48:907 g729 = {
21:01:48:908 2
21:01:48:908 }

21:02:08:967 }
21:02:08:967 UUIE decode successful
21:02:08:967 Decoded Q931 message (outgoing, ooh323c_o_1)
21:02:08:967 }
21:02:08:967 ERROR: unbalanced structure
21:02:08:967 H.225 Release Complete message received (outgoing, ooh323c_o_1)
21:02:08:967 Cause of Release Complete is 10. (outgoing, ooh323c_o_1)
21:02:08:967 In ooEndCall call state is - OO_CALL_CLEARED (outgoing, ooh323c_o_1)
21:02:08:967 Cleaning Call (outgoing, ooh323c_o_1)- reason:OO_REASON_REMOTE_CLEARED
21:02:08:967 Clearing all logical channels (outgoing, ooh323c_o_1)
21:02:08:967 Clearing logical channel number 1001. (outgoing, ooh323c_o_1)
21:02:08:967 Stopped Receive channel 1001 (outgoing, ooh323c_o_1)
21:02:08:967 Removed logical channel 1001 (outgoing, ooh323c_o_1)
21:02:08:968 Clearing logical channel number 1002. (outgoing, ooh323c_o_1)
21:02:08:968 Removed logical channel 1002 (outgoing, ooh323c_o_1)
21:02:08:968 Clearing logical channel number 1003. (outgoing, ooh323c_o_1)
21:02:08:968 Stopped Receive channel 1003 (outgoing, ooh323c_o_1)
21:02:08:968 Removed logical channel 1003 (outgoing, ooh323c_o_1)
21:02:08:968 Clearing logical channel number 1004. (outgoing, ooh323c_o_1)
21:02:08:968 Removed logical channel 1004 (outgoing, ooh323c_o_1)
21:02:08:968 Closing H.245 connection (outgoing, ooh323c_o_1)
21:02:08:968 Removed call (outgoing, ooh323c_o_1) from list

Any ideas? Sorry for the length of the post.

regards,

Elkabong33