Where to put ooh323.conf user secret

I am adding an H.323 user to my pbx (only PJSIP user so far), and I have successfully added the chan_00h323 channel driver. I have added the ooh323.conf user as per the example:

[myuser1]
type=user
context=context1
disallow=all
allow=gsm
allow=ulaw

But where do I specify the “secret” for the user? In my client (Yeaklink VC) I have the option for username & account (which I assume is “myuser1” for both) but no secret/password. I have an option for “GK Authentication” which enables two more fields: GK username and GK password.

I assume I have to enable GK authentication, and then GK username is “myuser1”, but GK password…no idea what to put there, or how that relates to the user I created above. Can someone explain how to handle the user secret/password for ooh323 ?

ooh323 do not have password it ment for p2p connections

also do Yeaklink not support SIP ???

Yes, the Yealink client can be switched to sip, but I need to test with an H.323.

I just can’t the Yealink to register to Asterisk using H.323 (always says registration failed). So i’m trying different ideas to fix.

If you are familiar with ooh323, are there any options I need to set (away from default) to make it work properly with H.323 clients?

To make my life easier, should I buy a hardware phone with H.323? (Like avaya 9608g)

hmm yes I used it back in 2002-2008, it and old and forgotten protocole
and it is a realy crappy, but when it works it works, but should be avoided at all cost
there is a reason that every body else is using SIP
also h323 is not designed to be used on an internet connection, only on local network or mpls,
as it has no support for NAT, or security
best advice is to only use it as a p2p as that is the only option you have with ooh323
no username or password, only use ip,port
use the myfriend1 sample config
also wireshark is your only frind in showing what is going on

question for what reason are you forced to use h323 ?

[myfriend1]
type=friend
context=default
ip=10.0.0.82   ; UPDATE with appropriate ip address of client
port=1820    ; UPDATE with appropriate port of client
disallow=all
allow=ulaw
e164=12345
rtptimeout=60
dtmfmode=rfc2833

also some h323 implimtations require that you are in the same subnet
as they do not support routing, forcing the uses of PPPOE connections

I’m forced to use H.323 in order to support some legacy devices. I just bought a physical H.323 phone for testing. I’ll start a seperate post as I got much further, but am stuck again.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.