A quick update to the list on this one: GnuGk has always sent replies to RAS messages to the IP and port where it received the request from. While thats not strictly what the standard says, it is a sensible behavior since some endpoints rely on it and when an endpoint is behind a NAT thats the best chance to reach it. (For most endpoints it doesn't matter either way, because they send their RAS messages from the same port they want to receive them on.) There is now a new config feature in the CVS and by using the [ReplyToRasAddress] section, you can now define for which endpoints you want to use the rasReplyAddress for answers. [ReplyToRasAddress] 192.168.0.0/18=True 192.168.4.0/24=False Regards, Jan rachmayantos wrote: > > Hi ... > I am testing a HN7740 -VSAT-based endpoint from Hughes Network Systems- to > register with Gnu Gatekeeper. Use manual GK discovery but failed. When i > changed to Cisco 2800 running Gatekeeper IOS, the discovery process OK, > followed by registration (OK too). > Below is a UDP and RAS packet decoding of the GRQ message from HN7740 and > GCF message from GNU. > from HN endpoint: > UDP: Src Port: cap (1026), Dst Port: h323gatestat (1719) > GRQ: > H.225.0 RAS > RasMessage: gatekeeperRequest (0) > gatekeeperRequest > requestSeqNum: 11795 > protocolIdentifier: 0.0.8.2250.0.4 (Version 4) > rasAddress: ipAddress (0) > ipAddress > ip: 10.42.191.10 (10.42.191.10) > port: 1719 > endpointType > vendor > vendor > t35CountryCode: United States (181) > t35Extension: 0 > manufacturerCode: 21324 > H.221 Manufacturer: Microsoft (0xb500534c) > productId: HNSDIRECWAYVAP\256 > versionId: 3.0 > terminal > ..0. .... mc: False > ...0 .... undefinedNode: False > [The response to this request is in frame 2] > > >From GNU GK: > UDP: Src Port: h323gatestat (1719), Dst Port: cap (1026) > GCF: > H.225.0 RAS > RasMessage: gatekeeperConfirm (1) > gatekeeperConfirm > requestSeqNum: 11795 > protocolIdentifier: 0.0.8.2250.0.4 (Version 4) > gatekeeperIdentifier: jkt-ogk-02 > rasAddress: ipAddress (0) > ipAddress > ip: 10.33.9.12 (10.33.9.12) > port: 1719 > [This is a response to a request in frame 1] > > I suspect that the GNU does not decode / understand the ras ip address > contained in the GRQ packet that said the UDP port number the endpoint used > was 1719. We can see this from the destination port of GCF message sent by > GNU, which is 1026. > > Using Cisco GK, the GCF message was correctly sent to UDP port 1719, which > is used by the endpoint. > > Can somebody help me how to solve the problem above? > Thanks, > > yanto -- Jan Willamowius, jan@xxxxxxxxxxxxxx, http://www.gnugk.org/ ------------------------------------------------------------------------------ This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd _______________________________________________________ Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Archive: http://sourceforge.net/mailarchive/forum.php?forum_name=openh323gk-users Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users Homepage: http://www.gnugk.org/