[asterisk-users] problem with asterisk 1.4.21.1 and h323

nik600 nik600 at gmail.com
Wed Jul 23 08:45:01 CDT 2008


Hi to all, i'm experiencing a problem with an h323 trunk between a
Cisco Callmanager 4.2.

I'm using asterisk 1.4.21.1, openh323_v1_18_0, pwlib_v1_10_0

The problem is that sometimes (1 call every 20... but sometimes often)
the call arrives correctly on Call Manager side, and when is answered
after 1-2 seconds Asterisk gives a service unavailable error.

I've noticed enabling h323 trace that when the call is rejectedi i've
got an empty capabilityTable in trace.

When the call works i have:

capabilityTable = 10 entries {
      [0]={I>
        capabilityTableEntryNumber = 1
        capability = receiveAudioCapability g7231 {
          maxAl_sduAudioFrames = 1
          silenceSuppression = TRUE
        }CLI>
      }1*CLI>
      [1]={I>
        capabilityTableEntryNumber = 2
        capability = receiveAudioCapability g7231 {
          maxAl_sduAudioFrames = 1
          silenceSuppression = FALSE
        }CLI>
      }1*CLI>
      [2]={I>
        capabilityTableEntryNumber = 3
        capability = receiveAudioCapability gsmFullRate {
          audioUnitSize = 33
          comfortNoise = FALSE
          scrambled = FALSE
        }CLI>
      }1*CLI>
      [3]={I>
        capabilityTableEntryNumber = 4
        capability = receiveAudioCapability g711Ulaw64k 20
      }1*CLI>
      [4]={I>
        capabilityTableEntryNumber = 5
        capability = receiveAudioCapability g711Alaw64k 20
      }1*CLI>
      [5]={I>
        capabilityTableEntryNumber = 6
        capability = receiveAudioCapability g729AnnexA 2
      }1*CLI>
      [6]={I>
        capabilityTableEntryNumber = 7
        capability = receiveAudioCapability g729 2
      }1*CLI>
      [7]={I>
        capabilityTableEntryNumber = 8
        capability = receiveUserInputCapability hookflash <<null>>
      }1*CLI>
      [8]={I>
        capabilityTableEntryNumber = 9
        capability = receiveRTPAudioTelephonyEventCapability {
          dynamicRTPPayloadType = 101
          audioTelephoneEvent = "0-16"
        }CLI>
      }1*CLI>
      [9]={I>
        capabilityTableEntryNumber = 10
        capability = receiveUserInputCapability dtmf <<null>>
      }1*CLI>
    }k01*CLI>

When the call doesn't works i haven't any capabilityTable in trace.

How can i fix that?

My h323.conf is very simple:

[general]
port = 1720
bindaddr = 192.168.1.1

allow=all
tunneling=cisco

[ccm01]
type=peer
host=192.168.1.2
fastStart=no

Thanks to all in advance


-- 
/*************/
nik600
https://sourceforge.net/projects/ccmanager
https://sourceforge.net/projects/reportmaker
https://sourceforge.net/projects/nikstresser



More information about the asterisk-users mailing list