FAQ


Home page

OpenH323Proxy SourceForge
project's home

General Info (former start page)

Latest news!!!

Frequently Asked Questions

Download Code

Installing and building the code

Configuring

Reporting bugs

Discussion forum

Client settings

Client's list

TODO list

 


I would like to annouce me, Roman Skvirsky, the developer of this project, looking for a remote work (software development) or project related to VoIP development.
I have experience in C/C++/H.323(Win32/FreeBSD/Linux), IP telephony, multimedia development.

In June of 2005 I finished large H.323/SIP project for Swiss company. The project was based on OpenH.323 stack and involved components like gatekeeper, softphones, voice mail servers, conference servers, H.323<->PSTN/ISDN gateways and many other. I was project manager and head of St. Petersburg (Russia) office where major development work was done. Now I am available for new projects. I have team of 3 experienced developers that can be involved into another project.

The list of recently finished projects is available here: http://www.rsdevs.com/projects.shtml.

I am open for proposals. Feel free contact me at skvirsky@gmail.com or roman_skvirsky@mail.ru




Some of this informations comes directly from OpenGatekeeper official site.

What is a Gatekeeper?

A good overview of the functions of a Gatekeeper can be found here.

Where can I find more information on H.323?

The specifications for H.323 are created by the IMTC and are available from the ITU, unfortunately they are not free so I cannot reproduce them here. Draft versions of the standard are available on the OpenH323 site here.

What are the licensing terms of OpenGatekeeper H.323 Proxy?

OpenH323Proxy and the base OpenGatekeeper are licensed under the MPL (Mozilla public license). This means that you can use the source code for any purpose at no cost provided that you make any modifications you make to the source code freely available under the same license.

Can I use OpenGatekeeper H.323 Proxy as part of a commercial product?

Yes as long as you comply with the license terms given above.

The source code to your product does not have to be Open Source as long as it does not contain fragments of OpenGatekeeper H.323 Proxy, OpenGatekeeper or OpenH323 source.

Where is the mailing list?

I am not currently running a mailing list as I believe this is better covered by using the existing OpenH323 mailing list.
There is a specific discussion forum in the SourceForge project homepage.

Where can I report bugs?

You can report bugs here.

Where can I find the log and trace messages?

Error messages and debugging info are logged to the system log as demon facility (normally /var/log/messages for RedHat Linux and /var/log/syslog for Debian Linux).

Gatekeeper's activity is logged in a file indicated in the configuration file.

How do I get my client to talk to the gatekeeper?

If you are using Openphone or Voxilla they should discover the Gatekeeper automatically by sending a multicast gatekeeper discovery request.

If you are using NetMeeting then you can set the IP address of the Gatekeeper in Tools, Options, General, Advanced Calling.

How can I use the proxy to allow H.323 communication to pass through my NAT router?

You can do it in two ways.
If you are using a linux box with ip masquerading as NAT router you can install the proxy in the same computer.
If you can't install the proxy in the NAT router you need to install the proxy in a computer with one non traslated ip address.
You should set these options in the configuration file:
IsGKRouted
Route H245
Accept Unregistered Calls
Proxy Enabled
Internal Network Address
Internal Network Mask
As internal network you whould indicate the translated network.

How can I use the proxy to allow H.323 communication to pass through my firewall?

In the firewall you shold allow all tcp and udp packets incoming on and outcoming from the gatekeeper host on non system port (over 1024).
You should set these options in the configuration file:
IsGKRouted
Route H245
Accept Unregistered Calls
Proxy Enabled
Internal Network Address
Internal Network Mask
As internal network you should indicate the network protected by the firewall.
If you want you can allow all incoming tcp connection on all hosts on port 1720 and don't set the option Accept Unregistered Calls. The endpoints can receive direct calls instead of passing through the gatekeeper (e.g. calls to the ip address instead of use the alias).
Example:

NAT1<----GK1--->Public INET<---GK2--->NAT2

GK1.ini
[Neighbours]
GK2=aaa.bbb.ccc.ddd
GK2.ini

[Neighbours]
GK1=eee.fff.ggg.hhh


Some troubles whenh compiling...


Use gcc 2.95. It seems to be more stable and produces the better code :)))


 
 

SourceForge Logo


PR link: Photo RSDevs Ltd
Hosted by Sourceforge.

Maintained by Marco Polci
and Roman Skvirsky

Last updated 21th of May 2002
Copyright © Marco Polci 2000, 2001