Re: [GnomeMeeting-list] question about xdap ldap ils.seconix.com



Damien Sandras wrote:

Yes, our server is tweaked, but that has nothing to do with XDAP...
It should not register bogus IP's, even not with XDAP.

Le mer 30/10/2002 à 20:14, Will Merkens a écrit :
Since the switch to XDAP in the gnomemeeting, did you have to tweak the ils.seconix.com server?

I have the ndk-1.2 kit installed on my Mandrake 8.2 and my ils is up and running, when I registered with gm 93 I would get the IP of the machine on which gm was residing, but using gm 94 I get a real bogus IP registered for any machine that gm is contecting from. I tried both from inside my firewall and outside, if I conect to ils.seconix.com it works correctly.

when I try a netmeeting client from inside the firewall it registers correctly, showing the IP of the machine it resides on.

when I try netmeeting from outside the firewall I also get the correct registered IP.

Ideas?

--

Will Merkens
Suite 1103, 505 - 4th Ave S.W.
Calgary, AB.
Canada

Primary E-Mail: willm merkens ca
Backup  E-Mail: willm wsm dhs org



_______________________________________________
GnomeMeeting-list mailing list
GnomeMeeting-list gnome org
http://mail.gnome.org/mailman/listinfo/gnomemeeting-list
I traced the conection to ils via ethereal

this is the "add request" packet to the ldap server

Frame 321 (444 on wire, 444 captured)
Linux cooked capture
Internet Protocol, Src Addr: 192.168.42.107 (192.168.42.107), Dst Addr: 68.145.105.101 (68.145.105.101) Transmission Control Protocol, Src Port: 33163 (33163), Dst Port: 389 (389), Seq: 4001990155, Ack: 4031829078
Lightweight Directory Access Protocol
   Message: Id=3  Add Request
       Message Length: 365
Distinguished Name: c=-,o=Gnome,cn=willm merkens ca,objectclass=RTPerson
       Attribute: cn
           Value: willm merkens ca
       Attribute: sipaddress
           Value: 1234567890
       Attribute: givenname
           Value: Will
       Attribute: surname
           Value: Merkens
       Attribute: rfc822mailbox
           Value: willm merkens ca
       Attribute: location
           Value: Calgary, AB, Canada
       Attribute: comment
           Value: Mandrake 9.0 Stimpy
       Attribute: ilsa32833566
           Value: 1
       Attribute: ilsa32964638
           Value: 1
       Attribute: ilsa26214430
           Value: 0
       Attribute: sappid
           Value: GnomeMeeting
       Attribute: sflags
           Value: 1


This is the acknowledgement

Frame 365 (82 on wire, 82 captured)
Linux cooked capture
Internet Protocol, Src Addr: 68.145.105.101 (68.145.105.101), Dst Addr: 192.168.42.107 (192.168.42.107) Transmission Control Protocol, Src Port: 389 (389), Dst Port: 33163 (33163), Seq: 4031829078, Ack: 4001990531
Lightweight Directory Access Protocol
   Message: Id=3  Add Result
       Message Length: 7
       Result Code: Success (0x00)
       Matched DN: (null)
       Error Message: (null)


Then there is this modify request

Frame 366 (332 on wire, 332 captured)
Linux cooked capture
Internet Protocol, Src Addr: 192.168.42.107 (192.168.42.107), Dst Addr: 68.145.105.101 (68.145.105.101) Transmission Control Protocol, Src Port: 33163 (33163), Dst Port: 389 (389), Seq: 4001990531, Ack: 4031829092
Lightweight Directory Access Protocol
   Message: Id=4  Modify Request
       Message Length: 254
Distinguished Name: c=-,o=Gnome,cn=willm merkens ca,objectclass=RTPerson
       Replace: sappid
           Value: GnomeMeeting
       Replace: ilsa26279966
           Value: 6160385
       Replace: sappguid
           Value: 008aff194794cf118796444553540000
       Replace: sprotid
           Value: h323
       Replace: sprotmimetype
           Value: text/h323
       Replace: sport
           Value: 1720

Then it's acknowledgement

Frame 437 (82 on wire, 82 captured)
Linux cooked capture
Internet Protocol, Src Addr: 68.145.105.101 (68.145.105.101), Dst Addr: 192.168.42.107 (192.168.42.107) Transmission Control Protocol, Src Port: 389 (389), Dst Port: 33163 (33163), Seq: 4031829092, Ack: 4001990795
Lightweight Directory Access Protocol
   Message: Id=4  Modify Result
       Message Length: 7
       Result Code: Success (0x00)
       Matched DN: (null)
       Error Message: (null)

I can see that the initial registration had

Attribute: sipaddress
           Value: 1234567890

which is HEX 49 96 02 D2 convert to DEC 73 150 2 210

do some endian flipping  and get the correct decimal IP from this

   210.2.150.73

the IP number that gets registered in my ILS server

but the modify did not send sipaddress

so a output from the ILS listing shows

using nmdirectory tool form the ndk kit.

Last Name First Name E-Mail Address IP address Alias Location Comment Merkens Will willm merkens ca 210.2.150.73 willm merkens ca Calgary,AB,Canada Mandrake 9.0 Stimpy

=====

could it be a fault of the perl script that interperates the requests from netmeeting/gm to register to the ILS?


--

Will Merkens
Suite 1103, 505 - 4th Ave S.W.
Calgary, AB.
Canada

Primary E-Mail: willm merkens ca
Backup  E-Mail: willm wsm dhs org






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