# Asterisk 1.6 + H323/ooH323

**URL:** <https://community.asterisk.org/t/asterisk-1-6-h323-ooh323/33042>\
**Category:** Asterisk Support\
**Created:** [October 29, 2010, 8:26pm UTC](https://community.asterisk.org/t/asterisk-1-6-h323-ooh323/33042 "2010-10-29T20:26:34Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/asterisk/original/2X/4/475d0c889911cfb84ac4881ad6df8b523e3f9105.png) [@system](https://community.asterisk.org/u/system)\
**Post date:** [October 29, 2010, 8:26pm UTC](https://community.asterisk.org/t/asterisk-1-6-h323-ooh323/33042/1 "2010-10-29T20:26:34Z")

</div>

Hi.  
I’m trying to run asterisk with H323 or ooH323, but with all my attempts I seem to get the following:

[code]asterisknow\*CLI\> core show channeltypes  
Type Description Devicestate Indications Transfer

* * *

## IAX2 Inter Asterisk eXchange Driver (Ver 2) yes yes yes Phone Standard Linux Telephony API Driver no yes no SIP Session Initiation Protocol (SIP) yes yes yes Agent Call Agent Proxy Channel yes yes no MGCP Media Gateway Control Protocol (MGCP) yes yes no Bridge Bridge Interaction Channel no no no Console OSS Console Channel Driver no yes no DAHDI DAHDI Telephony Driver w/PRI & SS7 & MFC no yes no USTM UNISTIM Channel Driver no yes no Skinny Skinny Client Control Protocol (Skinny) yes yes no Local Local Proxy Channel Driver yes yes no

11 channel drivers registered.[/code]

Given that I have installed asterisk16-addons-ooh323

`[root@asterisknow ~]# rpm -qa | grep asterisk16
asterisk16-addons-ooh323-1.6.2.1-1_centos5
asterisk16-addons-mysql-1.6.2.1-1_centos5
asterisk16-addons-core-1.6.2.1-1_centos5
asterisk16-addons-bluetooth-1.6.2.1-1_centos5
asterisk16-core-1.6.2.12-1_centos5
asterisk16-voicemail-1.6.2.12-1_centos5
asterisk16-dahdi-1.6.2.12-1_centos5
asterisk16-1.6.2.12-1_centos5
asterisk16-doc-1.6.2.12-1_centos5
asterisk16-configs-1.6.2.12-1_centos5`

And the channel bin shows in the correct path

`[root@asterisknow ~]# ls /usr/lib/asterisk/modules/chan*
/usr/lib/asterisk/modules/chan_agent.so
/usr/lib/asterisk/modules/chan_bridge.so
/usr/lib/asterisk/modules/chan_dahdi.so
/usr/lib/asterisk/modules/chan_iax2.so
/usr/lib/asterisk/modules/chan_local.so
/usr/lib/asterisk/modules/chan_mgcp.so
/usr/lib/asterisk/modules/chan_mobile.so
/usr/lib/asterisk/modules/chan_ooh323.so
/usr/lib/asterisk/modules/chan_oss.so
/usr/lib/asterisk/modules/chan_phone.so
/usr/lib/asterisk/modules/chan_sip.so
/usr/lib/asterisk/modules/chan_skinny.so
/usr/lib/asterisk/modules/chan_unistim.so`

I have installed 5 asterisk servers so far, all with the same results:

1. CentOS 5.5 x86\_64, with asterisk and digium repos (Asterisk 1.6)
2. CentOS 5.5 x86\_64, with asterisk and digium repos (Asterisk 1.8)
3. Elastix
4. AsteriskNOW 1.7 (Asterisk 1.6)
5. CentOS 5.5 x86\_64, with Asterisk 1.6 source, PTLib source, and h323PLUS source, compiled (failed, as make menuselect in Asterisk’s compilation still does not recognize the H323 channel, even though compilation of the previous 2 went fine, and I exported OPENH323DIR)

I have tried ignoring the fact that the channel is not listed on core show channeltypes, and went ahead and configured h323.conf, extensions.conf, and tried an actual call via the H323, which gave me a “channel not recognized” on Asterisk’s console.

Any help is appreciated. Thx.

---

<div class="post-metadata">

**Author:** ![fornever](https://avatars.discourse-cdn.com/v4/letter/f/d78d45/32.png) [@fornever](https://community.asterisk.org/u/fornever)\
**Post date:** [October 30, 2010, 3:26pm UTC](https://community.asterisk.org/t/asterisk-1-6-h323-ooh323/33042/2 "2010-10-30T15:26:12Z")

</div>

Not h323.conf, but ooh323.conf should be used.  
Google “ooh323.conf” to see how to do it.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/asterisk/original/2X/4/475d0c889911cfb84ac4881ad6df8b523e3f9105.png) [@system](https://community.asterisk.org/u/system)\
**Post date:** [October 30, 2010, 9:45pm UTC](https://community.asterisk.org/t/asterisk-1-6-h323-ooh323/33042/3 "2010-10-30T21:45:34Z")

</div>

> [@fornever](#):
>
> Not h323.conf, but ooh323.conf should be used.

Yes, but should anything show on “core show channeltypes”? I suspect there should be a channel type called something like OOH323.

Because, if there should be, then I’ll go back and try to compile asterisk from scratch, otherwise, I will go on configuring ooh323.conf, and debug from there.

Thanks.

---

<div class="post-metadata">

**Author:** ![fornever](https://avatars.discourse-cdn.com/v4/letter/f/d78d45/32.png) [@fornever](https://community.asterisk.org/u/fornever)\
**Post date:** [October 31, 2010, 2:53am UTC](https://community.asterisk.org/t/asterisk-1-6-h323-ooh323/33042/4 "2010-10-31T02:53:10Z")

</div>

No ooh323.conf, no “OOH323” in “core show channeltypes”.  
ooh323 channel driver will not be registered, unless ooh323.conf is configured properly.

> [@ramymamlouk](#):
>
> [quote=“fornever”]Not h323.conf, but ooh323.conf should be used.

Yes, but should anything show on “core show channeltypes”? I suspect there should be a channel type called something like OOH323.

Because, if there should be, then I’ll go back and try to compile asterisk from scratch, otherwise, I will go on configuring ooh323.conf, and debug from there.

Thanks.[/quote]

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/asterisk/original/2X/4/475d0c889911cfb84ac4881ad6df8b523e3f9105.png) [@system](https://community.asterisk.org/u/system)\
**Post date:** [October 31, 2010, 9:32am UTC](https://community.asterisk.org/t/asterisk-1-6-h323-ooh323/33042/5 "2010-10-31T09:32:34Z")

</div>

Thank you very much, that seemed to work.

And just for reference, in case anyone else has the same issue:

1. Since chan\_ooh323.so is currently unsupported in Asterisk 1.6, its conf file is not automatically created.
2. I created /etc/asterisk/ooh323.conf manually, and placed the following in it (from an example off the internet):

`[root@asterisknow ~]# cat /etc/asterisk/ooh323.conf
[general]
faststart=yes
h245tunneling=yes
gatekeeper=DISALBE
bindaddr=0.0.0.0
port=1719`  
3. In Asterisk’s console, you have to load the module using "module load chan\_ooh323.so"  
4. If it loads successfully without any errors, it should come up in the list of channel types

[code]asterisknow\*CLI\> core show channeltypes  
Type Description Devicestate Indications Transfer

* * *

## OOH323 Objective Systems H323 Channel Driver no yes no IAX2 Inter Asterisk eXchange Driver (Ver 2) yes yes yes Phone Standard Linux Telephony API Driver no yes no SIP Session Initiation Protocol (SIP) yes yes yes Agent Call Agent Proxy Channel yes yes no MGCP Media Gateway Control Protocol (MGCP) yes yes no Bridge Bridge Interaction Channel no no no Console OSS Console Channel Driver no yes no DAHDI DAHDI Telephony Driver w/PRI & SS7 & MFC no yes no USTM UNISTIM Channel Driver no yes no Skinny Skinny Client Control Protocol (Skinny) yes yes no Local Local Proxy Channel Driver yes yes no

12 channel drivers registered.[/code]  
Thanks again, I will proceed with my configuration and will tell you how it goes.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/asterisk/original/2X/4/475d0c889911cfb84ac4881ad6df8b523e3f9105.png) [@system](https://community.asterisk.org/u/system)\
**Post date:** [February 15, 2014, 3:55pm UTC](https://community.asterisk.org/t/asterisk-1-6-h323-ooh323/33042/6 "2014-02-15T15:55:28Z")

</div>

Hi,  
I hv configurred AsteriskNOW running ooh323.  
I want to allow my Asterisk SIP cilents/users to call the H323 extentions using the Audiocode H323 gateway.  
asterisk “core show channeltypes” showing following  
Type Description Devicestate Indications Transfer

* * *

## OOH323 Objective Systems H323 Channel Driver no yes no Phone Standard Linux Telephony API Driver no yes no ConfBridge Conference Bridge Recording Channel no no no SIP Session Initiation Protocol (SIP) yes yes yes MulticastR Multicast RTP Paging Channel Driver no no no Agent Call Agent Proxy Channel yes yes no IAX2 Inter Asterisk eXchange Driver (Ver 2) yes yes yes Motif Motif Jingle Channel Driver no yes no DAHDI DAHDI Telephony Driver w/PRI & SS7 & MFC yes yes no Bridge Bridge Interaction Channel no no no Local Local Proxy Channel Driver yes yes no

11 channel drivers registered.

Configurred /etc/asterisk/ooh323.conf as below  
[general]  
faststart=yes  
h245tunneling=yes  
gatekeeper=DISALBE  
bindaddr=0.0.0.0  
port=1719

Please help me on required ooh323.conf or anything else.
