Zarko
The solution is a little more complicated then simply listening on port 80. The endpoint must connect, and keep alive a connection to another device on that devices TCP port 80 (or 443). Registration (RAS) in H323 is generally via UDP on port 1719 and call signalling on 1720. There is a H.460 standard that will allow you to merge both RAS and Call Signalling onto one port and support NAT traversal on port 80. The standard is H.460.17 and will allow you to register, make and receive calls over port 80 (or 443) HOWEVER this will not get the media thro' which must be over UDP so open UDP ports must be found. The problem is you need minimum 2 ports (audio & video) unless you multiplex media (which is supported in H.460.19), however neither h323plus or GnuGk support it.
So besides port 80 (or 443) you need minimum a reliably open UDP port for it to fully work, now you just have to find that open UDP port and it can possibly work. :-)
Of course you will need to go implement H.460.17 & H.460.19 (with multiplexed RTP) on both the NATed Endpoint and Gatekeeper.
Simon
-----Original Message----- From: h323plus-bounces@lists.packetizer.com [mailto:h323plus-bounces@lists.packetizer.com]On Behalf Of Zarko Markovic Sent: Friday, May 30, 2008 7:51 PM To: H323plus Subject: [h323plus] Endpoint that listens on TCP 80
Hi,
Does anyone managed to run endpoint based on h323plus that listens on port TCP 80? This will help h323plus based endpoint to work like Skype in more regulated networks.
Regards, Zarko