Re: (no subject)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Michal!

It seems that beginning with Gnugk 2.2.3 all NetMeeting endpoints have this problem, not being able to register to GnuGk. We have checked the NetMeeting RRQ packet and there is no indication of a "broadcasted" request. After all, we have explicitly specified the IP of the gatekeeper on the NetMeeting side, the target port of the RRQ is 1719 (not 1718) and as far as we can tell, NetMeeting, does not support gatekeeper discovery. We include the packet dump of the NetMeeting RRQ below:

Frame 6 (156 bytes on wire, 156 bytes captured)
    Arrival Time: Sep 16, 2005 09:57:01.627251000
    Time delta from previous packet: 4.999981000 seconds
    Time since reference or first frame: 14.992013000 seconds
    Frame Number: 6
    Packet Length: 156 bytes
    Capture Length: 156 bytes
    Protocols in frame: eth:ip:udp:h225
Ethernet II, Src: Intel_fd:7f:13 (00:03:47:fd:7f:13), Dst: Cisco_b4:a5:c0 (00:0b:45:b4:a5:c0)
    Destination: Cisco_b4:a5:c0 (00:0b:45:b4:a5:c0)
    Source: Intel_fd:7f:13 (00:03:47:fd:7f:13)
    Type: IP (0x0800)
Internet Protocol, Src: 155.207.200.15 (155.207.200.15), Dst: 155.207.1.32 (155.207.1.32)
    Version: 4
    Header length: 20 bytes
    Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
        0000 00.. = Differentiated Services Codepoint: Default (0x00)
        .... ..0. = ECN-Capable Transport (ECT): 0
        .... ...0 = ECN-CE: 0
    Total Length: 142
    Identification: 0x0683 (1667)
    Flags: 0x00
        0... = Reserved bit: Not set
        .0.. = Don't fragment: Not set
        ..0. = More fragments: Not set
    Fragment offset: 0
    Time to live: 128
    Protocol: UDP (0x11)
    Header checksum: 0x330e [correct]
    Source: 155.207.200.15 (155.207.200.15)
    Destination: 155.207.1.32 (155.207.1.32)
User Datagram Protocol, Src Port: 1225 (1225), Dst Port: 1719 (1719)
    Source port: 1225 (1225)
    Destination port: 1719 (1719)
    Length: 122
    Checksum: 0x6ab5 [correct]
H.225.0 RAS
    RasMessage
        RasMessage: registrationRequest (3)
            registrationRequest
                requestSeqNum: 1
                protocolIdentifier: 0.0.8.2250.0.2 (itu-t(0) recommendation(0) h(8) h225-0(2250) version(0) 2)
                0... .... discoveryComplete: False
                callSignalAddress: 1 item
                    Item 0
                        TransportAddress
                            Item: ipAddress (0)
                                ipAddress
                                    ip: 155.207.200.15 (155.207.200.15)
                                    port: 1720
                rasAddress: 1 item
                    Item 0
                        TransportAddress
                            Item: ipAddress (0)
                                ipAddress
                                    ip: 155.207.200.15 (155.207.200.15)
                                    port: 1225
                terminalType
                    terminal
                    .0.. .... mc: False
                    ..0. .... undefinedNode: False
                terminalAlias: 2 items
                    Item 0
                        AliasAddress
                            Item: h323-ID (1)
                                h323-ID: dimitris@xxxxxxxxxxx
                    Item 1
                        AliasAddress
                            Item: dialedDigits (0)
                                dialedDigits: 5310996666
                endpointVendor
                    vendor
                        t35CountryCode: United States (181)
                        t35Extension: 0
                        manufacturerCode: 21324
                    H.221 Manufacturer: Microsoft (0xb500534c)
                    productId: Microsoft\256 NetMeeting\256
                    versionId: 3.0


We have also tried to disable the GnuGk BroadcastListener (port 1718), as you showed, but there was no change in the behavior of the endpoint.

Could it be that the latest version of GnuGk introduced a problem in parsing RRQ's and misinterprets the NetMeeting RRQ as a "broadcast" request? NetMeeting was able to register in all previous versions of GnuGK, with no such problems. Is there anybody else that has run into this problem, or are there users of NetMeeting successful in working with Gnugk 2.2.3?

Thanks to all for your help.


On 17 Σεπ 2005, at 12:05 μμ, Zygmuntowicz Michal wrote:

Your problem is that your endpoint tries to broadcast RRQ.
The 2.2.3 does not support broadcast RRQ. Only GRQ and LRQ
are valid for broadcast. Try to either enable gatekeeper discovery
or set the gatekeeper address manually in your endpoint.

----- Original Message ----- From: "Apostolos Karakousis" <ktolis@xxxxxxxxxxx>
Sent: Friday, September 16, 2005 10:05 AM


I created he following setup with gnugk-2.0.9 by compiling it manually from
sources.
I am using NetMeeting 3.0 to register with the Gatekeeper. I set up a mechanism
using freeradius.
All is working fine without a problem.
I now want to change from 2.0.9 to 2.2.3. I installed it from portage ( I am
using gentoo) and modified the configuration file accordingly. I
am now having problems registering with the Gatekeeper and it show this on the
debug output:
2005/09/16 09:56:50.855 6 yasocket.cxx(798) GkStatus waiting... 2005/09/16 09:56:51.857 6 yasocket.cxx(798) GkStatus waiting... 2005/09/16 09:56:52.859 6 yasocket.cxx(798) GkStatus waiting... 2005/09/16 09:56:53.861 6 yasocket.cxx(798) GkStatus waiting... 2005/09/16 09:56:54.833 5 yasocket.cxx(739) RasSrv 1 sockets
selected from 3, total 3/0
2005/09/16 09:56:54.833 4 RasSrv.cxx(211) RAS Receiving on
0.0.0.0:1719(Bcast)
2005/09/16 09:56:54.833 2 RasSrv.cxx(173) RAS Read from
155.207.200.15:1225
2005/09/16 09:56:54.833 1 RasSrv.cxx(301) RAS Unknown
broadcasted RAS message tag 3
2005/09/16 09:56:54.864 6 yasocket.cxx(798) GkStatus waiting... 2005/09/16 09:56:55.866 6 yasocket.cxx(798) GkStatus waiting... The gnugk machine is using a firewall but has port 1719 open for tcp and udp. I am attaching the ethereal capture (.pcap compatible), some text version of it
and the log and configuration file
Netmeeting reports a timeout from the gatekeeper after the 5th attept to join.
Why is this happening? Has anyone seen this before? Any suggestions?



-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________________

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/

Apostolos Karakoussis


[Index of Archives]     [SIP]     [Open H.323]     [Gnu Gatekeeper]     [Asterisk PBX]     [ISDN Cause Codes]     [Yosemite News]

  Powered by Linux