Re: No multicast response to RAS request from endpoint?

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

 



Hi Robert,

what kind of endpoint are you using ? Are you sure it is using
multicast to register ? Most endpoints will use a simple broadcast to
find the gatekeeper and you have to make sure your IP routing lets
those through.

Regards,
Jan


Robert Kulagowski wrote:
> I've got two endpoints which I've configured for "Auto" as their gatekeeper 
> in order to test redundancy.
> 
> GnuGK is configured as default, and the startup looks like this:
> 
> 2010/02/24 13:31:55.799 1                 gk.cxx(607)   GNU Gatekeeper with 
> ID 'OpenH323GK' started
> Gatekeeper(GNU) Version(2.3.2) 
> Ext(pthreads=1,radius=1,mysql=1,pgsql=0,firebird=0,odbc=0,sqlite=0,large_fdset=0,crypto/ssl=0,h46018=1,h46023=1) 
> Build(Feb 22 2010, 13:37:26) Sys(Linux i686 2.6.31-19-generic)
> 
> Listen on 127.0.0.1,10.23.10.223
> 
> This program is free software; you can redistribute it and/or
> modify it under the terms of the GNU General Public License version 2.
> We also explicitly grant the right to link this code
> with the OpenH323/H323Plus and OpenSSL library.
> 
> This program contains H.460.18 and H.460.19 technology patented by Tandberg
> and licensed to the GNU Gatekeeper Project.
> 
> This program contains H.460.23 and H.460.24 technology
> licensed to the GNU Gatekeeper Project.
> 
> 2010/02/24 13:31:55.799 2          singleton.cxx(25)    Create instance: 
> CallTable(4)
> 2010/02/24 13:31:55.799 2                 gk.cxx(651)   GK      Disable 
> Bandwidth Management
> 2010/02/24 13:31:55.799 2                 gk.cxx(660)   GK      TimeToLive 
> for Registrations: -1
> 2010/02/24 13:31:55.799 2             RasSrv.cxx(745)   GK      Using 
> Direct Signalling
> 2010/02/24 13:31:55.799 2             RasSrv.cxx(746)   GK      H.245 
> Routed Disabled
> 2010/02/24 13:31:55.799 2             RasSrv.cxx(749)   GK      H.460.18 
> Registrations Enabled
> 2010/02/24 13:31:55.800 2             RasSrv.cxx(764)   GK      No 
> ENUMservers set, using defaults
> 2010/02/24 13:31:55.800 2             RasSrv.cxx(785)   GK      No 
> RDSservers set, using defaults
> 2010/02/24 13:31:55.800 2          singleton.cxx(25)    Create instance: 
> GkStatus(5)
> 2010/02/24 13:31:55.800 2          singleton.cxx(25)    Create instance: 
> Agent(6)
> 2010/02/24 13:31:55.800 4             osutil.cxx(188)   PWLib   File handle 
> high water mark set: 8 Thread unblock pipe
> 2010/02/24 13:31:55.800 5           tlibthrd.cxx(423)   PTLib   Created 
> thread 0xb7703070
> 2010/02/24 13:31:55.800 4           tlibthrd.cxx(583)   PTLib   Thread high 
> water mark set: 3
> 2010/02/24 13:31:55.800 5                job.cxx(364)   JOB     Worker 
> threads: 1 total - 1 busy, 0 idle
> 2010/02/24 13:31:55.800 2          singleton.cxx(25)    Create instance: 
> RegistrationTable(7)
> 2010/02/24 13:31:55.800 5           tlibthrd.cxx(499)   PTLib   Started 
> thread 0xb7703070 Worker:0xb785ab70
> 2010/02/24 13:31:55.800 5                job.cxx(170)   JOB     Worker 
> 3078990704 started
> 2010/02/24 13:31:55.800 5                job.cxx(190)   JOB     Starting 
> Job GkStatus at Worker thread 3078990704
> 2010/02/24 13:31:55.801 4           yasocket.cxx(882)   TCPSrv  CpsLimit 
> disabled
> 2010/02/24 13:31:55.801 4             osutil.cxx(188)   PWLib   File handle 
> high water mark set: 10 Thread unblock pipe
> 2010/02/24 13:31:55.801 5           tlibthrd.cxx(423)   PTLib   Created 
> thread 0xb7703a48
> 2010/02/24 13:31:55.801 4           tlibthrd.cxx(583)   PTLib   Thread high 
> water mark set: 4
> 2010/02/24 13:31:55.801 5                job.cxx(364)   JOB     Worker 
> threads: 2 total - 2 busy, 0 idle
> 2010/02/24 13:31:55.802 2             RasSrv.cxx(824)   GK      Home = 
> 127.0.0.1,10.23.10.223
> 2010/02/24 13:31:55.802 4             osutil.cxx(188)   PWLib   File handle 
> high water mark set: 11 PUDPSocket
> 2010/02/24 13:31:55.802 1             RasSrv.cxx(519)   Listening to 
> 127.0.0.1:1719(U)
> 2010/02/24 13:31:55.802 5           yasocket.cxx(752)   RasSrv  Total 
> sockets: 1
> 2010/02/24 13:31:55.802 4             osutil.cxx(188)   PWLib   File handle 
> high water mark set: 12 StatusListener
> 2010/02/24 13:31:55.803 1             RasSrv.cxx(519)   Listening to 
> 127.0.0.1:7000
> 2010/02/24 13:31:55.803 5           yasocket.cxx(752)   TCPSrv  Total 
> sockets: 1
> 2010/02/24 13:31:55.803 4             osutil.cxx(188)   PWLib   File handle 
> high water mark set: 13 PUDPSocket
> 2010/02/24 13:31:55.803 1             RasSrv.cxx(519)   Listening to 
> 10.23.10.223:1719(U)
> 2010/02/24 13:31:55.803 5           yasocket.cxx(752)   RasSrv  Total 
> sockets: 2
> 2010/02/24 13:31:55.803 4             osutil.cxx(188)   PWLib   File handle 
> high water mark set: 14 PUDPSocket
> 2010/02/24 13:31:55.804 1             RasSrv.cxx(519)   Listening to 
> 10.23.10.223:1718(Mcast)
> 2010/02/24 13:31:55.804 5           yasocket.cxx(752)   RasSrv  Total 
> sockets: 3
> 2010/02/24 13:31:55.804 4             osutil.cxx(188)   PWLib   File handle 
> high water mark set: 15 StatusListener
> 2010/02/24 13:31:55.804 1             RasSrv.cxx(519)   Listening to 
> 10.23.10.223:7000
> 2010/02/24 13:31:55.804 5           yasocket.cxx(752)   TCPSrv  Total 
> sockets: 2
> 2010/02/24 13:31:55.804 4             osutil.cxx(188)   PWLib   File handle 
> high water mark set: 16 PUDPSocket
> 2010/02/24 13:31:55.804 1             RasSrv.cxx(885)   RAS     Broadcast 
> listener listening at 0.0.0.0:1719(Bcast)
> 2010/02/24 13:31:55.804 5           yasocket.cxx(752)   RasSrv  Total 
> sockets: 4
> 2010/02/24 13:31:55.804 4           yasocket.cxx(882)   TCPSrv  CpsLimit 
> disabled
> 2010/02/24 13:31:55.805 1           Neighbor.cxx(299)   Set neighbor 
> GK4(10.23.10.224:1719) send=* accept=*
> 2010/02/24 13:31:55.805 2            Routing.cxx(751)   VQueue  (CTI) 
> Virtual queues disabled - no virtual queues configured
> 2010/02/24 13:31:55.805 2          singleton.cxx(25)    Create instance: 
> Routing::Analyzer(8)
> 2010/02/24 13:31:55.806 2             gkacct.cxx(1088)  GKACCT 
> Successfully logged event 8
> 2010/02/24 13:31:55.806 4             osutil.cxx(188)   PWLib   File handle 
> high water mark set: 18 Thread unblock pipe
> 2010/02/24 13:31:55.806 5           tlibthrd.cxx(423)   PTLib   Created 
> thread 0xb7705d98
> 2010/02/24 13:31:55.806 4           tlibthrd.cxx(583)   PTLib   Thread high 
> water mark set: 5
> 2010/02/24 13:31:55.806 5                job.cxx(364)   JOB     Worker 
> threads: 3 total - 3 busy, 0 idle
> 2010/02/24 13:31:55.806 5           tlibthrd.cxx(499)   PTLib   Started 
> thread 0xb7705d98 Worker:0xb76beb70
> 2010/02/24 13:31:55.807 5                job.cxx(170)   JOB     Worker 
> 3077303152 started
> 2010/02/24 13:31:55.807 5                job.cxx(190)   JOB     Starting 
> Job HouseKeeping at Worker thread 3077303152
> 2010/02/24 13:31:55.807 5           tlibthrd.cxx(499)   PTLib   Started 
> thread 0xb7703a48 Worker:0xb76ffb70
> 2010/02/24 13:31:55.807 5                job.cxx(170)   JOB     Worker 
> 3077569392 started
> 
> A wireshark packet capture shows that the endpoint is sending out a RAS 
> gatekeeperRequest to 224.0.0.41
> 
> GnuGK has sent a IGMP "Join group 224.0.0.41 for any source" to 224.0.0.22
> 
> However, the endpoint isn't registering to the GnuGK.
> 
> Host is Ubuntu 9.10.  ifconfig shows:
> eth0      Link encap:Ethernet  HWaddr 00:1c:23:2c:fc:d1
>            inet addr:10.23.10.223  Bcast:10.23.255.255  Mask:255.255.0.0
>            inet6 addr: fe80::21c:23ff:fe2c:fcd1/64 Scope:Link
>            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>            RX packets:3040043 errors:0 dropped:0 overruns:0 frame:0
>            TX packets:111346 errors:0 dropped:0 overruns:0 carrier:0
>            collisions:0 txqueuelen:1000
>            RX bytes:376228575 (376.2 MB)  TX bytes:14859539 (14.8 MB)
>            Interrupt:18
> 
> and it's sending out IGMP joins.  Anything else I should be looking at?

-- 
Jan Willamowius, jan@xxxxxxxxxxxxxx, http://www.gnugk.org/

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________________

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/

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

  Powered by Linux