Hello all: We have some problems when I connected our NATed gateway to the GNUGK. Our gateway is a device like a box and it has 4 ports to connect phones. In order to exchange call signalling messages(setup,call proceeding,alerting...) to the gateway, we made a TCP session between the gateway and the gatekeeper. It works well when we only have a single call. But as the call is complete (means releasecomplete), the TCP session will break and we have to reconnect it for another call. And we cannot use the TCP session to exchange call signalling messages for two calls at the same time. When a foreign phone call one port of the box(our NATed device), other foreign phones can not call other ports of the box . We have checked the packets and found the GNUGK would not use the TCP session we made to send or receive call signaling messages, so the GNUGK can not get thought the NAT. (box) -------> | (router/NAT) ----------> (GNUGK) 192.168.0.4 10.123.16.152 10.123.15.151 | | |_____________________ phone1 phone2 | | (foriegn net phone1) (foriegn net phone2) 10.123.15.146 10.123.15.147 Our first question is: How to maitain the connection? When the first is drop, how to keep the TCP session ? Our second question is: How to make one TCP session support multiple calls? Our third question is: If GNUGK doesn't support maintainconnection and multiple calls, Is there any other methods to realize two(or more) NATed calls at the same time . ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today * Register for a JBoss Training Course Free Certification Exam for All Training Attendees Through End of 2005 Visit http://www.jboss.com/services/certification for more information _______________________________________________________ Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549 Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users Homepage: http://www.gnugk.org/