The actual error occurs before this spot in the trace. The most likely cause is codec negocation failure.


Jeremy McNamara





[EMAIL PROTECTED] wrote:


Ok. I did a h.323 trace 5
Looks like the other side is kicking me off during the negotiation...
but I didn't figure out yet why.

Here is some info:

  }
 }
 0:30.215          H225 Caller:8105028         h323.cxx(1620)  H225
Handling
PDU: CallProceeding callRef=25692
 0:30.215          H225 Caller:8105028      h323neg.cxx(334)   H245
Stopping
MasterSlaveDetermination: state=Outgoing
 0:30.215          H225 Caller:8105028      h323neg.cxx(561)   H245
Stopping
TerminalCapabilitySet: state=InProgress
 0:30.215          H225 Caller:8105028         h323.cxx(1880)  H225
Set prot
ocol version to 3 and implying H.245 version 5
 0:30.215          H225 Caller:8105028         h323.cxx(2071)  H225
Set remo
te party name: "200.221.40.50"
 0:30.215          H225 Caller:8105028         h323.cxx(2079)  H225
Set remo
te application name: "Internet Telephony Gateway -- Version 3.00
R8.0 Gat
eway (Build 4)  181/18247"
 0:30.215          H225 Caller:8105028         h323.cxx(3876)  H323
Internal
EstablishedConnectionCheck: connectionState=AwaitingSignalConnect
fastStartState
=FastStartDisabled
 0:30.546          H225 Caller:8105028      h323pdu.cxx(474)   H225
Receivin
g PDU:
 {
0:30.546          H225 Caller:8105028      h323pdu.cxx(474)   H225
Receivin
g PDU:
 {
   q931pdu = {
     protocolDiscriminator = 8
     callReference = 25692
     from = destination
     messageType = ReleaseComplete
     IE: Cause - Normal call clearing = {
       80 90                                              ..
     }
     IE: User-User = {
       25 c0 06 00 08 91 4a 00  03 58 58 00 11 00 d2 25
%.....J..XX....%
       de 20 6e b7 d7 11 87 e0  dc e4 32 ff e0 e7 08 80   .
n.......2.....
       01 00                                              ..
     }
   }
   h225pdu = {
     h323_uu_pdu = {
       h323_message_body = releaseComplete {
         protocolIdentifier = 0.0.8.2250.0.3
         reason = undefinedReason <<null>>
    callIdentifier = {
           guid =  16 octets {
             d2 25 de 20 6e b7 d7 11  87 e0 dc e4 32 ff e0 e7   .%.
n.......2..
.
           }
         }
       }
       h245Tunneling = FALSE
     }
   }
 }


} 0:30.549 H225 Caller:8105028 h323.cxx(1620) H225 Handling PDU: ReleaseComplete callRef=25692 0:30.549 H225 Caller:8105028 h323.cxx(1880) H225 Set prot ocol version to 3 and implying H.245 version 5 0:30.549 H225 Caller:8105028 h323ep.cxx(1537) H323 Clearing connection ip$localhost/25692 reason=EndedByRemoteUser 0:30.549 H225 Caller:8105028 h323.cxx(1403) H323 Call end reason for ip$localhost/25692 set to EndedByRemoteUser 0:30.549 H225 Caller:8105028 h323.cxx(1421) H225 Sending release complete PDU: callRef=25692 0:30.551 H225 Caller:8105028 h323pdu.cxx(474) H245 Sending PDU: command endSessionCommand disconnect <<null>> 0:30.551 H225 Caller:8105028 h323.cxx(3085) H245 Write PD U fail: no control channel. 0:30.552 H225 Caller:8105028 h323pdu.cxx(474) H225



0:30.215          H225 Caller:8105028         h323.cxx(2079)  H225    Set
remo
te application name: "Internet Telephony Gateway -- Version 3.00
R8.0 Gat
eway (Build 4)  181/18247"
 0:30.215          H225 Caller:8105028         h323.cxx(3876)  H323    Internal
EstablishedConnectionCheck: connectionState=AwaitingSignalConnect
fastStartState=FastStartDisabled
 0:30.546          H225 Caller:8105028      h323pdu.cxx(474)   H225
Receiving PDU:
   q931pdu = {
     protocolDiscriminator = 8
     callReference = 25692
     from = destination
     messageType = ReleaseComplete
     IE: Cause - Normal call clearing = {
       80 90                                              ..
     }
     IE: User-User = {
       25 c0 06 00 08 91 4a 00  03 58 58 00 11 00 d2 25
%.....J..XX....%
       de 20 6e b7 d7 11 87 e0  dc e4 32 ff e0 e7 08 80   .
n.......2.....
       01 00                                              ..
     }
   }
   h225pdu = {
     h323_uu_pdu = {
       h323_message_body = releaseComplete {
         protocolIdentifier = 0.0.8.2250.0.3
         reason = undefinedReason <<null>>
         callIdentifier = {
           guid =  16 octets {
             d2 25 de 20 6e b7 d7 11  87 e0 dc e4 32 ff e0 e7   .%.
n.......2..
.
           }
       h245Tunneling = FALSE
     }
   }
 }








There other side is a Planet(http://www.planet.com.tw) VOIP-400FXO. The ping time is aroung 400ms. Its configuration is: h323 display_name = hermann h323 h245_term_type = 60 h323 rtp_port_base = 30000 h323 out_fast_start = off h323 in_fast_start = on h323 h245_tunneling = off h323 cisco_t38 = off h323 callSignalPort = 1720 h323 nat_call = off h323 call_name = h323 local_alert = off h323 default_dtmf = H323 V2 Signal No Alternate IP Defined! h323 dns_ip = 200.221.11.98 Domain: h323 gk_mode = off h323 h245_timeout = 30000 h323 term_id = hermann


This side is using chan_h323: setup is:

[general]
port = 1720
bindaddr = 0.0.0.0
accountcode=h323
allow=all
noFastStart = yes
noH245Tunneling = yes
noSilenceSuppression = no
dtmfmode=rfc2833
gatekeeper = DISABLE
AllowGKRouted = no
context=receiveh323


[Hermann] type=peer host=200.221.40.50 context=outgoing outgoinglimit=5


Thanks in advance,


Isamar


_______________________________________________
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users




_______________________________________________
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to