Test bed configuration: source gateway (cisco x.y.z.105) ->Asterisk (ooh323)->destination gateway (cisco x.y.z.103) ooh323.conf: [general] bindaddr=0.0.0.0 h323id=ObjSysAsterisk e164=100 callerid=asterisk gatekeeper=DISABLE context=GeneralProxy disallow=all allow=gsm allow=ulaw dtmfmode=rfc2833 extensions.conf: [GeneralProxy] exten => _XXXX.,1,NoOp(GeneralProxy) exten => _XXXX.,n,Dial(OOH323/${EXTEN}@x.y.z.103,15,o) exten => _XXXX.,n,Hangup exten => h,1,NoOp(hangup cause is ${HANGUPCAUSE}) CLI: --- onNewCallCreated ooh323c_1 +++ onNewCallCreated ooh323c_1 --- ooh323_onReceivedSetup ooh323c_1 --- find_user +++ find_user Adding capabilities to call(incoming, ooh323c_1) Adding gsm capability to call(incoming, ooh323c_1) Adding g711 ulaw capability to call(incoming, ooh323c_1) --- configure_local_rtp +++ configure_local_rtp +++ ooh323_onReceivedSetup - Determined context GeneralProxy, extension 6781234567 --- setup_rtp_connection --- find_call +++ find_call +++ setup_rtp_connection --- onAlerting ooh323c_1 --- find_call +++ find_call +++ onAlerting ooh323c_1 -- Executing [6781234567@GeneralProxy:1] NoOp("OOH323/x.y.z.105-47c7", "GeneralProxy") in new stack -- Executing [6781234567@GeneralProxy:2] Dial("OOH323/x.y.z.105-47c7", "OOH323/6781234567@x.y.z.103|15|o") in new stack --- ooh323_request - data 6781234567@x.y.z.103 format 0x2 (gsm) --- find_peer +++ find_peer +++ ooh323_request --- ooh323_set_peer - OOH323/x.y.z.103-0410 --- ooh323_call- 6781234567@x.y.z.103 --- onNewCallCreated ooh323c_o_1 --- find_call +++ find_call setting callid number 4041234567 Outgoing call x.y.z.103(ooh323c_o_1) - Codec prefs - (gsm|ulaw) Adding capabilities to call(outgoing, ooh323c_o_1) Adding gsm capability to call(outgoing, ooh323c_o_1) Adding g711 ulaw capability to call(outgoing, ooh323c_o_1) --- configure_local_rtp +++ configure_local_rtp +++ onNewCallCreated ooh323c_o_1 +++ ooh323_call -- Called 6781234567@x.y.z.103 --- onAlerting ooh323c_o_1 --- find_call +++ find_call +++ onAlerting ooh323c_o_1 -- OOH323/x.y.z.103-0410 is ringing --- ooh323_set_peer - OOH323/x.y.z.105-47c7 ----- ooh323_indicate 3 on call ooh323c_1 ++++ ooh323_indicate 3 on ooh323c_1 [Sep 19 14:04:31] WARNING[7614]: channel.c:2279 ast_indicate_data: Unable to handle indication 3 for 'OOH323/x.y.z.105-47c7' --- onCallEstablished ooh323c_o_1 --- find_call +++ find_call +++ onCallEstablished ooh323c_o_1 -- OOH323/x.y.z.103-0410 answered OOH323/x.y.z.105-47c7 ----- ooh323_indicate -1 on call ooh323c_1 [Sep 19 14:04:34] WARNING[7614]: src/chan_h323.c:1016 ooh323_indicate: Don't know how to indicate condition -1 on ooh323c_1 ++++ ooh323_indicate -1 on ooh323c_1 --- ooh323_answer +++ ooh323_answer -- Native bridging OOH323/x.y.z.105-47c7 and OOH323/x.y.z.103-0410 --- ooh323_set_peer - OOH323/x.y.z.105-47c7 --- ooh323_set_peer - OOH323/x.y.z.103-0410 --- onCallEstablished ooh323c_1 --- find_call +++ find_call +++ onCallEstablished ooh323c_1 --- setup_rtp_connection --- find_call +++ find_call +++ setup_rtp_connection --- ooh323_set_peer - OOH323/x.y.z.105-47c7 --- close_rtp_connection --- find_call +++ find_call +++ close_rtp_connection --- onCallCleared ooh323c_1 --- find_call +++ find_call --- ooh323_set_peer - OOH323/x.y.z.105-47c7 --- ooh323_set_peer - OOH323/x.y.z.103-0410 --- ooh323_hangup hanging x.y.z.103 +++ ooh323_hangup -- Executing [h@GeneralProxy:1] NoOp("OOH323/x.y.z.105-47c7", "hangup cause is 16") in new stack --- ooh323_hangup hanging x.y.z.105 +++ ooh323_hangup --- close_rtp_connection --- find_call +++ find_call +++ close_rtp_connection --- onCallCleared ooh323c_o_1 --- find_call +++ find_call +++ onCallCleared --- ooh323_destroy Destroying x.y.z.103 +++ ooh323_destroy --- ooh323_destroy Destroying x.y.z.105 +++ ooh323_destroy H323_log: ---------Date 09/19/06--------- 14:04:21:526 Signalling IP address is set to 0.0.0.0 14:04:21:526 Listen port number is set to 1720 14:04:21:526 Enabled RFC2833 DTMF capability for end-point 14:04:21:527 H323 listener creation - successful 14:04:21:527 Creating CMD listener at 0.0.0.0:7575 14:04:21:528 CMD listener creation - successful 14:04:21:549 H.323 Endpoint Configuration is as follows: 14:04:21:549 Trace File: /var/log/asterisk/h323_log 14:04:21:550 FastStart - enabled 14:04:21:550 H245 Tunneling - enabled 14:04:21:550 MediaWaitForConnect - disabled 14:04:21:550 AutoAnswer - disabled 14:04:21:550 Terminal Type - 50 14:04:21:551 T35 CountryCode - 1 14:04:21:551 T35 Extension - 0 14:04:21:551 Manufacturer Code - 71 14:04:21:551 ProductID - objsys 14:04:21:551 VersionID - v0.8.2 14:04:21:551 Local signalling IP address - 0.0.0.0 14:04:21:552 H225 ListenPort - 1720 14:04:21:552 CallerID - asterisk 14:04:21:552 Call Establishment Timeout - 60 seconds 14:04:21:552 MasterSlaveDetermination Timeout - 30 seconds 14:04:21:552 TerminalCapabilityExchange Timeout - 30 seconds 14:04:21:552 LogicalChannel Timeout - 30 seconds 14:04:21:553 Session Timeout - 15 seconds 14:04:31:128 Created a new call (incoming, ooh323c_1) 14:04:31:180 Received SETUP message (incoming, ooh323c_1) 14:04:31:180 Call has tunneling active (incoming,ooh323c_1) 14:04:31:181 FastStart enabled for call(incoming, ooh323c_1) 14:04:31:182 Enabled RFC2833 DTMF capability for (incoming, ooh323c_1) 14:04:31:183 Receive Channel data type supported 14:04:31:184 Created new logical channel entry (incoming, ooh323c_1) 14:04:31:184 Receive channel of type audio started (incoming, ooh323c_1) 14:04:31:185 Transmit Channel data type supported 14:04:31:185 Created new logical channel entry (incoming, ooh323c_1) 14:04:31:185 Transmit channel of type audio started (incoming, ooh323c_1) 14:04:31:187 Sent Message - CallProceeding (incoming, ooh323c_1) 14:04:31:187 Sent Message - Alerting (incoming, ooh323c_1) 14:04:31:193 Cmd connection accepted 14:04:31:194 Processing MakeCall command ooh323c_o_1 14:04:31:194 Created a new call (outgoing, ooh323c_o_1) 14:04:31:195 Enabled RFC2833 DTMF capability for (outgoing, ooh323c_o_1) 14:04:31:195 Parsing destination x.y.z.103 14:04:31:196 Trying to connect to remote endpoint(x.y.z.103:1720) to setup H2250 channel (outgoing, ooh323c_o_1) 14:04:31:200 H2250 transmiter channel creation - succesful (outgoing, ooh323c_o_1) 14:04:31:200 Created new logical channel entry (outgoing, ooh323c_o_1) 14:04:31:200 Receive channel of type audio started (outgoing, ooh323c_o_1) 14:04:31:201 Created new logical channel entry (outgoing, ooh323c_o_1) 14:04:31:201 Created new logical channel entry (outgoing, ooh323c_o_1) 14:04:31:201 Receive channel of type audio started (outgoing, ooh323c_o_1) 14:04:31:202 Created new logical channel entry (outgoing, ooh323c_o_1) 14:04:31:203 Sent Message - Setup (outgoing, ooh323c_o_1) 14:04:31:331 H.225 Call Proceeding message received (outgoing, ooh323c_o_1) 14:04:31:331 ERROR: Logical Channel 1004 not found, fast start. (outgoing, ooh323c_o_1) 14:04:31:365 H.225 Alerting message received (outgoing, ooh323c_o_1) 14:04:34:607 H.225 Connect message received (outgoing, ooh323c_o_1) 14:04:34:607 Remote endpoint has rejected fastStart. (outgoing, ooh323c_o_1) 14:04:34:607 Clearing all logical channels (outgoing, ooh323c_o_1) 14:04:34:608 Stopped Receive channel 1001 (outgoing, ooh323c_o_1) 14:04:34:608 Stopped Receive channel 1003 (outgoing, ooh323c_o_1) 14:04:34:610 Sent Message - Facility(OOTerminalCapabilitySetAck) (outgoing, ooh323c_o_1) 14:04:34:610 Tunneled Message - TerminalCapabilitySet (outgoing, ooh323c_o_1) 14:04:34:610 Sent Message - Facility(OOMasterSlaveAck) (outgoing, ooh323c_o_1) 14:04:34:610 Tunneled Message - MasterSlaveDetermination (outgoing, ooh323c_o_1) 14:04:34:612 Processing Answer Call command for ooh323c_1 14:04:34:613 Sent Message - Connect (incoming, ooh323c_1) 14:04:34:668 H.225 Facility message Received (outgoing, ooh323c_o_1) 14:04:34:669 Sent Message - Facility(OOTerminalCapabilitySetReject) (outgoing, ooh323c_o_1) 14:04:34:670 Tunneled Message - TerminalCapabilitySetAck (outgoing, ooh323c_o_1) 14:04:34:691 H.225 Facility message Received (outgoing, ooh323c_o_1) 14:04:34:691 Master Slave Determination received (outgoing, ooh323c_o_1) 14:04:34:692 MasterSlaveDetermination done - Slave(outgoing, ooh323c_o_1) 14:04:34:692 Sent Message - Facility(OOMasterSlaveReject) (outgoing, ooh323c_o_1) 14:04:34:692 Tunneled Message - MasterSlaveDeterminationAck (outgoing, ooh323c_o_1) 14:04:34:714 H.225 Facility message Received (outgoing, ooh323c_o_1) 14:04:34:715 Opening logical channels (outgoing, ooh323c_o_1) 14:04:34:715 Looking for matching capabilities. (outgoing, ooh323c_o_1) 14:04:34:715 Created new logical channel entry (outgoing, ooh323c_o_1) 14:04:34:715 Sent Message - Facility(OOOpenLogicalChannelAck) (outgoing, ooh323c_o_1) 14:04:34:716 Tunneled Message - OpenLogicalChannel(1005). (outgoing, ooh323c_o_1) 14:04:34:762 H.225 Facility message Received (outgoing, ooh323c_o_1) 14:04:34:848 H.225 Facility message Received (outgoing, ooh323c_o_1) 14:04:34:849 TransmitLogical Channel of type OO_G711ULAW64K started (outgoing, ooh323c_o_1) 14:04:42:702 H.225 Release Complete message received (incoming, ooh323c_1) 14:04:42:703 Cleaning Call (incoming, ooh323c_1)- reason:OO_REASON_REMOTE_CLEARED 14:04:42:703 Clearing all logical channels (incoming, ooh323c_1) 14:04:42:703 Stopped Receive channel 1 (incoming, ooh323c_1) 14:04:42:703 Stopped Transmit channel 1001 (incoming, ooh323c_1) 14:04:42:704 Closing H.245 connection (incoming, ooh323c_1) 14:04:42:704 Removed call (incoming, ooh323c_1) from list 14:04:42:706 Processing Hang call command ooh323c_o_1 14:04:42:706 Hanging up call (outgoing, ooh323c_o_1) 14:04:42:706 Clearing all logical channels. (outgoing, ooh323c_o_1) 14:04:42:707 Clearing all logical channels (outgoing, ooh323c_o_1) 14:04:42:707 Stopped Transmit channel 1005 (outgoing, ooh323c_o_1) 14:04:42:708 Sent Message - ReleaseComplete (outgoing, ooh323c_o_1) 14:04:42:744 H.225 Release Complete message received (outgoing, ooh323c_o_1) 14:04:42:744 Closing H.245 connection (outgoing, ooh323c_o_1) 14:04:42:745 Cleaning Call (outgoing, ooh323c_o_1)- reason:OO_REASON_UNKNOWN 14:04:42:745 Removed call (outgoing, ooh323c_o_1) from list