Re: Additive registrations getting mixed up on child GK

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

 



Hi Simon,

Thank you for the quick response.  Unfortunately it ended up in my spam folder and took me a few days to notice.

We are on the same page when it comes to the registration on the parent GK.  My issue is only with registrations on the child GK, and how the 2nd endpoint registering gets the 1st endpoint's alias added to its registration.  I have level 5 traces from the child GK attached to this response which I hope will help with the diagnosis. The network for this trace is slightly different than the one in the original email:

Details:
=====
Parent GK (name = MagorH323GK): 10.111.0.1 (internal), (there is a public interface as well, but it isn't relevant to this problem)
Child GK (name = Onion): 10.111.0.4, 10.0.14.164 (internal)

Endpoint 1: 2031@10.0.14.51
Endpoint 2: 1234@10.0.14.52

I first had endpoint 2031 register, then endpoint 1234.  Here is what the final registration table looks like on the child GK:


AllRegistrations
RCF|10.0.14.51:1720|Onion:h323_ID=2031:dialedDigits=h323:2031:h323_ID|terminal|8680_endp
;
RCF|10.0.14.52:1720|Onion:h323_ID=2031:dialedDigits=h323:2031:h323_ID=1234:dialedDigits=h323:1234:h323_ID|terminal|8681_endp
;
Number of Endpoints: 2
;

The 2nd endpoint's registration contains both endpoints' aliases, which is causing issues.

Thanks,
Abes

On 03/03/2014 07:09 PM, Simon Horne wrote:
Abes

The logic is correct. The parent gk acts as a gateway for the child.
Aliases of endpoints registered to the child are added to the alias list on
the parent GK for the child so calls from the outside can be routed to the
child.

Posting debug traces of the child gatekeeper with respect to the
registration issue would help diagnose that issue.

Simon

-----Original Message-----
From: Abes Dabir [mailto:abes.dabir@xxxxxxxxxxxxx] 
Sent: 04 March 2014 06:21
To: GNU Gatekeeper Users
Subject:  Additive registrations getting mixed up on child
GK

Hi,

I'm having issues with additive registrations and I was hoping you could
help me out by either confirming a bug, or correcting any misconceptions on
my part.  I have a setup with a parent GK, child GK with additive
registrations turned on, and 2 endpoints behind the child.  The 1st endpoint
registers as I would expect.  When the 2nd endpoint registers, its
registration on the child GK shows up with its alias, as well as that of the
1st endpoint:

RCF|192.168.217.23:1720|innie2-61:h323_ID=6836:dialedDigits=h323:6836:h3
RCF|23_ID|terminal|6992_endp 
RCF|192.168.217.85:1720|innie2-61:h323_ID=6836:dialedDigits=h323:6836:h3
RCF|23_ID=6872:dialedDigits=h323:6872:h323_ID|terminal|6993_endp

I would expect the child GK's registration on the parent to be a
concatenated list of all the endpoints behind the child, but I would expect
each endpoint's registration on the child GK to be listed individually.  The
behaviour is the same on versions 3.4 and 3.5. From this point on, I seem to
be in a bad state and several problems can occur, such as:

- An incoming call doesn't get routed correctly (couldn't reproduce this
reliably)

- If I restart the 1st endpoint, I keep getting registrations rejections:
GCF|192.168.217.23|6836|terminal;
RRJ|192.168.217.23|6836:dialedDigits=h323:6836:h323_ID|terminal|duplicat
RRJ|eAlias;

- If I then restart the 2nd endpoint as well, I get:

RRJ|10.111.0.12|6872:dialedDigits=h323:6872:h323_ID|unknown|fullRegistra
RRJ|tionRequired; 
RRJ|10.111.0.12|6836:dialedDigits=h323:6836:h323_ID|unknown|fullRegistra
RRJ|tionRequired;


I've added all further details about my setup and the problem below.  If you
need any additional info, or would me to try different things, I would be
happy to do so.

Thanks,
Abes Dabir





Details:
=====

Parent GK (name = MagorH323GK): 10.111.0.1 (internal), (there is a public
interface as well, but it isn't relevant to this problem) Child GK (name =
innie2-61): 10.111.0.4, 192.168.217.226 (internal)

Endpoint 1: 6836@192.168.217.23
Endpoint 2: 6972@192.168.217.85


Registrations on child GK (name = innie2-61):
=============================================

After 6836 registers:
--------------------------

AllRegistrations
RCF|192.168.217.23:1720|innie2-61:h323_ID=6836:dialedDigits=h323:6836:h3
RCF|23_ID|terminal|6992_endp
;
Number of Endpoints: 1


After 6872 registers:
--------------------------

AllRegistrations
RCF|192.168.217.23:1720|innie2-61:h323_ID=6836:dialedDigits=h323:6836:h3
RCF|23_ID|terminal|6992_endp
;
RCF|192.168.217.85:1720|innie2-61:h323_ID=6836:dialedDigits=h323:6836:h3
RCF|23_ID=6872:dialedDigits=h323:6872:h323_ID|terminal|6993_endp
;
Number of Endpoints: 2
;

Registrations on parent GK (name = MagorH323GK):
=============================================

AllRegistrations
RCF|10.111.0.12:1720|innie2-61:h323_ID=6836:dialedDigits=h323:6836:h323_
RCF|ID=6872:dialedDigits=h323:6872:h323_ID|gateway,gatekeeper|2330_endp
;

Child GK logs for 6872 registering:
===================================

The log below on the child GK show the registration request from the
endpoint (6872) coming into the child GK, the child forwarding the request
to the parent, the parent responding, and the child forwarding the response
to the endpoint (containing both 6872 & 6836 !!!).

2014/03/03 14:32:53.853 2             RasSrv.cxx(175)   RAS     Read 
from 192.168.217.85:1719
2014/03/03 14:32:53.853 3             RasSrv.cxx(252)   RAS
registrationRequest {
     requestSeqNum = 23320
     protocolIdentifier = 0.0.8.2250.0.6
     discoveryComplete = true
     callSignalAddress = 1 entries {
       [0]=ipAddress {
         ip =  4 octets {
           c0 a8 d9 55                                        ...U
         }
         port = 1720
       }
     }
     rasAddress = 1 entries {
       [0]=ipAddress {
         ip =  4 octets {
           c0 a8 d9 55                                        ...U
         }
         port = 1719
       }
     }
     terminalType = {
       vendor = {
         vendor = {
           t35CountryCode = 9
           t35Extension = 0
           manufacturerCode = 61
         }
         productId =  21 octets {
           46 72 65 65 53 57 49 54  43 48 20 6d 6f 64 5f 68 FreeSWITCH mod_h
           33 32 33 00 00                                     323..
         }
         versionId =  30 octets {
           31 2e 30 61 6c 70 68 61  31 20 28 48 33 32 33 70 1.0alpha1 (H323p
           6c 75 73 20 76 31 2e 32  34 2e 30 29 00 00         lus v1.24.0)..
         }
       }
       terminal = {
       }
       mc = false
       undefinedNode = false
     }
     terminalAlias = 2 entries {
       [0]=dialedDigits "6872"
       [1]=h323_ID  9 characters {
         0068 0033 0032 0033 003a 0036 0038 0037   h323:687
         0032                                      2
       }
     }
     gatekeeperIdentifier =  9 characters {
       0069 006e 006e 0069 0065 0032 002d 0036   innie2-6
       0031                                      1
     }
     endpointVendor = {
       vendor = {
         t35CountryCode = 9
         t35Extension = 0
         manufacturerCode = 61
       }
       productId =  21 octets {
         46 72 65 65 53 57 49 54  43 48 20 6d 6f 64 5f 68 FreeSWITCH mod_h
         33 32 33 00 00                                     323..
       }
       versionId =  30 octets {
         31 2e 30 61 6c 70 68 61  31 20 28 48 33 32 33 70   1.0alpha1 (H323p
         6c 75 73 20 76 31 2e 32  34 2e 30 29 00 00         lus v1.24.0)..
       }
     }
     timeToLive = 30
     keepAlive = false
     willSupplyUUIEs = true
     maintainConnection = false
     supportsAltGK = <<null>>
     usageReportingCapability = {
       nonStandardUsageTypes = 0 entries {
       }
       startTime = <<null>>
       endTime = <<null>>
       terminationCause = <<null>>
     }
     callCreditCapability = {
       canEnforceDurationLimit = true
     }
   }


2014/03/03 14:32:53.854 3             RasSrv.cxx(264)   RAS     Send to 
10.111.0.1:1719
registrationRequest {
     requestSeqNum = 6
     protocolIdentifier = 0.0.8.2250.0.2
     nonStandardData = {
       nonStandardIdentifier = h221NonStandard {
         t35CountryCode = 138
         t35Extension = 2
         manufacturerCode = 2
       }
       data =  "" octets {
         49 50 3d 31 30 2e 31 31  31 2e 30 2e 31 32 IP=10.111.0.12
       }
     }
     discoveryComplete = true
     callSignalAddress = 1 entries {
       [0]=ipAddress {
         ip =  4 octets {
           0a 6f 00 0c                                        .o..
         }
         port = 1720
       }
     }
     rasAddress = 1 entries {
       [0]=ipAddress {
         ip =  4 octets {
           0a 6f 00 0c                                        .o..
         }
         port = 1719
       }
     }
     terminalType = {
       mc = false
       undefinedNode = false
     }
     terminalAlias = 2 entries {
       [0]=dialedDigits "6872"
       [1]=h323_ID  9 characters {
         0068 0033 0032 0033 003a 0036 0038 0037   h323:687
         0032                                      2
       }
     }
     gatekeeperIdentifier =  11 characters {
       004d 0061 0067 006f 0072 0048 0033 0032   MagorH32
       0033 0047 004b                            3GK
     }
     endpointVendor = {
       vendor = {
         t35CountryCode = 138
         t35Extension = 0
         manufacturerCode = 2
       }
     }
     keepAlive = true
     endpointIdentifier =  9 characters {
       0032 0033 0033 0030 005f 0065 006e 0064   2330_end
       0070                                      p
     }
     willSupplyUUIEs = false
     maintainConnection = false
     additiveRegistration = <<null>>
     supportsAltGK = <<null>>
     supportsAssignedGK = false
   }

2014/03/03 14:32:53.866 3             RasSrv.cxx(252)   RAS
registrationConfirm {
     requestSeqNum = 6
     protocolIdentifier = 0.0.8.2250.0.2
     callSignalAddress = 1 entries {
       [0]=ipAddress {
         ip =  4 octets {
           0a 6f 00 01                                        .o..
         }
         port = 1720
       }
     }
     terminalAlias = 5 entries {
       [0]=h323_ID  9 characters {
         0069 006e 006e 0069 0065 0032 002d 0036   innie2-6
         0031                                      1
       }
       [1]=dialedDigits "6836"
       [2]=h323_ID  9 characters {
         0068 0033 0032 0033 003a 0036 0038 0033   h323:683
         0036                                      6
       }
       [3]=dialedDigits "6872"
       [4]=h323_ID  9 characters {
         0068 0033 0032 0033 003a 0036 0038 0037   h323:687
         0032                                      2
       }
     }
     gatekeeperIdentifier =  11 characters {
       004d 0061 0067 006f 0072 0048 0033 0032   MagorH32
       0033 0047 004b                            3GK
     }
     endpointIdentifier =  9 characters {
       0032 0033 0033 0030 005f 0065 006e 0064   2330_end
       0070                                      p
     }
     timeToLive = 60
     willRespondToIRR = false
     maintainConnection = false
     supportsAdditiveRegistration = <<null>>
   }


2014/03/03 14:32:53.866 2             RasSrv.cxx(1640)  RAS Trapped RCF
2014/03/03 14:32:53.867 1             RasTbl.cxx(112)   New 
EP|192.168.217.85:1720|innie2-61:h323_ID=6836:dialedDigits=h323:6836:h32
EP|3_ID=6872:dialedDigits=h323:6872:h323_ID|terminal|6993_endp
2014/03/03 14:32:53.867 2             gkacct.cxx(1034)  GKACCT 
Successfully logged event 256 for endpoint 6993_endp
2014/03/03 14:32:53.867 2             RasSrv.cxx(422) 
RCF|192.168.217.85:1720|innie2-61:h323_ID=6836:dialedDigits=h323:6836:h3
RCF|23_ID=6872:dialedDigits=h323:6872:h323_ID|terminal|6993_endp
;
2014/03/03 14:32:53.867 3             RasSrv.cxx(264)   RAS     Send to 
192.168.217.85:1719
registrationConfirm {
     requestSeqNum = 23320
     protocolIdentifier = 0.0.8.2250.0.6
     nonStandardData = {
       nonStandardIdentifier = h221NonStandard {
         t35CountryCode = 138
         t35Extension = 2
         manufacturerCode = 2
       }
       data =  5 octets {
         4e 6f 4e 41 54                                     NoNAT
       }
     }
     callSignalAddress = 1 entries {
       [0]=ipAddress {
         ip =  4 octets {
           c0 a8 d9 e2                                        ....
         }
         port = 1720
       }
     }
     terminalAlias = 5 entries {
       [0]=h323_ID  9 characters {
         0069 006e 006e 0069 0065 0032 002d 0036   innie2-6
         0031                                      1
       }
       [1]=dialedDigits "6836"
       [2]=h323_ID  9 characters {
         0068 0033 0032 0033 003a 0036 0038 0033   h323:683
         0036                                      6
       }
       [3]=dialedDigits "6872"
       [4]=h323_ID  9 characters {
         0068 0033 0032 0033 003a 0036 0038 0037   h323:687
         0032                                      2
       }
     }
     gatekeeperIdentifier =  9 characters {
       0069 006e 006e 0069 0065 0032 002d 0036   innie2-6
       0031                                      1
     }
     endpointIdentifier =  9 characters {
       0036 0039 0039 0033 005f 0065 006e 0064   6993_end
       0070                                      p
     }
     timeToLive = 60
     willRespondToIRR = false
     maintainConnection = false
     serviceControl = 1 entries {
       [0]={
         sessionId = 0
         contents = callCreditServiceControl {
           callStartingPoint = connect <<null>>
         }
         reason = open <<null>>
       }
     }
     supportsAdditiveRegistration = <<null>>
   }





----------------------------------------------------------------------------
--
Subversion Kills Productivity. Get off Subversion & Make the Move to
Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works. 
Faster operations. Version large binaries.  Built-in WAN optimization and
the freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________________

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/


------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works. 
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________________

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/

2014/03/06 19:45:44.254	5	          gk.cxx(1646)	GK	Weekly rotation enabled (first rotation scheduled at Sun, 09 Mar 2014 00:59:00 -05:00
2014/03/06 19:45:44.254	1	          gk.cxx(1378)	GNU Gatekeeper with ID 'Onion' started
Gatekeeper(GNU) Version(3.4.0) Ext(pthreads=1,radius=1,mysql=1,pgsql=1,firebird=1,odbc=1,sqlite=1,large_fdset=0,crypto/ssl=1,h46018=1,h46023=1,ldap=1,ssh=1,ipv6=1,h235media=1,lua=1,h46017=1,snmp=1,h46026=1) H323Plus(1.25.3) PTLib(2.10.9) Build(Sep 19 2013, 16:13:49) Sys(Linux x86_64 3.11.0-17-generic)

2014/03/06 19:45:44.254	1	          gk.cxx(1380)	Current file handle limit: 1024
2014/03/06 19:45:44.254	2	   singleton.cxx(24)	Create instance: CallTable(4)
2014/03/06 19:45:44.254	5	     osutils.cxx(2219)	PTLib	Created read/write mutex 0x2183178
2014/03/06 19:45:44.254	2	          gk.cxx(1436)	GK	Total bandwidth not limited
2014/03/06 19:45:44.254	2	          gk.cxx(1445)	GK	TimeToLive for Registrations: 100
2014/03/06 19:45:44.254	2	ProxyChannel.cxx(726)	Q931PortRange: 30000-30099
2014/03/06 19:45:44.254	2	ProxyChannel.cxx(726)	H245PortRange: 31000-31099
2014/03/06 19:45:44.254	2	ProxyChannel.cxx(726)	T120PortRange: 32000-41999
2014/03/06 19:45:44.254	2	ProxyChannel.cxx(726)	RTPPortRange: 32000-41999
2014/03/06 19:45:44.254	5	     osutils.cxx(2219)	PTLib	Created read/write mutex 0x2183c58
2014/03/06 19:45:44.254	2	   singleton.cxx(24)	Create instance: Agent(5)
2014/03/06 19:45:44.254	4	      osutil.cxx(189)	PWLib	File handle high water mark set: 12 Thread unblock pipe
2014/03/06 19:45:44.254	5	    tlibthrd.cxx(406)	PTLib	Created thread 0x2182ee0 
2014/03/06 19:45:44.254	4	    tlibthrd.cxx(572)	PTLib	Thread high water mark set: 4
2014/03/06 19:45:44.254	5	         job.cxx(338)	JOB	Worker threads: 1 total - 1 busy, 0 idle
2014/03/06 19:45:44.254	5	     osutils.cxx(2219)	PTLib	Created read/write mutex 0x2184018
2014/03/06 19:45:44.254	4	      osutil.cxx(189)	PWLib	File handle high water mark set: 14 Thread unblock pipe
2014/03/06 19:45:44.254	5	    tlibthrd.cxx(406)	PTLib	Created thread 0x21842a0 
2014/03/06 19:45:44.255	4	    tlibthrd.cxx(572)	PTLib	Thread high water mark set: 5
2014/03/06 19:45:44.255	5	         job.cxx(338)	JOB	Worker threads: 2 total - 2 busy, 0 idle
2014/03/06 19:45:44.255	2	      RasSrv.cxx(800)	GK	Using Routed Signalling
2014/03/06 19:45:44.255	2	      RasSrv.cxx(801)	GK	H.245 Routed Enabled
2014/03/06 19:45:44.255	2	      RasSrv.cxx(803)	GK	H.245 tunneling translation Disabled
2014/03/06 19:45:44.255	2	      RasSrv.cxx(806)	GK	H.460.17 Registrations Disabled
2014/03/06 19:45:44.255	2	      RasSrv.cxx(810)	GK	H.460.18 Registrations Disabled
2014/03/06 19:45:44.255	2	      RasSrv.cxx(824)	GK	No ENUMservers set, using defaults
2014/03/06 19:45:44.255	2	      RasSrv.cxx(845)	GK	No RDSservers set, using defaults
2014/03/06 19:45:44.255	2	   singleton.cxx(24)	Create instance: RegistrationTable(6)
2014/03/06 19:45:44.255	5	     osutils.cxx(2219)	PTLib	Created read/write mutex 0x2184618
2014/03/06 19:45:44.255	5	    tlibthrd.cxx(483)	PTLib	Started thread 0x2182ee0 (3722) Worker:0x7f7817061700
2014/03/06 19:45:44.255	5	     osutils.cxx(2219)	PTLib	Created read/write mutex 0x21850a8
2014/03/06 19:45:44.255	5	         job.cxx(162)	JOB	Worker 140153759078144 started
2014/03/06 19:45:44.255	5	    tlibthrd.cxx(483)	PTLib	Started thread 0x21842a0 (3723) Worker:0x7f7817020700
2014/03/06 19:45:44.256	5	         job.cxx(162)	JOB	Worker 140153758811904 started
2014/03/06 19:45:44.256	5	         job.cxx(180)	JOB	Starting Job ProxyRTP(0) at Worker thread 140153758811904
2014/03/06 19:45:44.256	2	    tlibthrd.cxx(140)	PTLib	No permission to set priority level 3
2014/03/06 19:45:44.255	5	         job.cxx(180)	JOB	Starting Job ProxyH(0) at Worker thread 140153759078144
2014/03/06 19:45:44.256	4	    yasocket.cxx(1111)	TCPSrv	CpsLimit disabled
2014/03/06 19:45:44.256	2	    tlibthrd.cxx(140)	PTLib	No permission to set priority level 3
2014/03/06 19:45:44.256	4	      osutil.cxx(189)	PWLib	File handle high water mark set: 16 Thread unblock pipe
2014/03/06 19:45:44.256	5	    tlibthrd.cxx(406)	PTLib	Created thread 0x2185330 
2014/03/06 19:45:44.256	4	    tlibthrd.cxx(572)	PTLib	Thread high water mark set: 6
2014/03/06 19:45:44.256	5	         job.cxx(338)	JOB	Worker threads: 3 total - 3 busy, 0 idle
2014/03/06 19:45:44.257	5	     osutils.cxx(2219)	PTLib	Created read/write mutex 0x2185ff8
2014/03/06 19:45:44.257	2	      RasSrv.cxx(909)	GK	Home = 10.0.14.164,10.111.0.4,127.0.0.1
2014/03/06 19:45:44.257	5	    tlibthrd.cxx(483)	PTLib	Started thread 0x2185330 (3724) Worker:0x7f7816fdf700
2014/03/06 19:45:44.257	4	      osutil.cxx(189)	PWLib	File handle high water mark set: 17 PUDPSocket
2014/03/06 19:45:44.257	5	         job.cxx(162)	JOB	Worker 140153758545664 started
2014/03/06 19:45:44.257	5	         job.cxx(180)	JOB	Starting Job TCPSrv at Worker thread 140153758545664
2014/03/06 19:45:44.257	5	     Toolkit.cxx(3203)	Port Notification OPEN 1 udp 10.0.14.164:1719
2014/03/06 19:45:44.257	1	      RasSrv.cxx(566)	Listening to 10.0.14.164:1719(U)
2014/03/06 19:45:44.257	5	    yasocket.cxx(1002)	RasSrv	Total sockets: 1
2014/03/06 19:45:44.257	4	      osutil.cxx(189)	PWLib	File handle high water mark set: 18 PUDPSocket
2014/03/06 19:45:44.257	5	     Toolkit.cxx(3203)	Port Notification OPEN 1 udp 0.0.0.0:1718
2014/03/06 19:45:44.259	1	      RasSrv.cxx(566)	Listening to 10.0.14.164:1718(Mcast)
2014/03/06 19:45:44.259	5	    yasocket.cxx(1002)	RasSrv	Total sockets: 2
2014/03/06 19:45:44.259	4	      osutil.cxx(189)	PWLib	File handle high water mark set: 19 CallSignalListener
2014/03/06 19:45:44.259	5	     Toolkit.cxx(3203)	Port Notification OPEN 2 tcp 10.0.14.164:1720
2014/03/06 19:45:44.299	1	      RasSrv.cxx(566)	Listening to 10.0.14.164:1720
2014/03/06 19:45:44.299	5	    yasocket.cxx(1002)	TCPSrv	Total sockets: 1
2014/03/06 19:45:44.299	4	      osutil.cxx(189)	PWLib	File handle high water mark set: 20 StatusListener
2014/03/06 19:45:44.299	5	     Toolkit.cxx(3203)	Port Notification OPEN 7 tcp 10.0.14.164:7000
2014/03/06 19:45:44.299	1	      RasSrv.cxx(566)	Listening to 10.0.14.164:7000
2014/03/06 19:45:44.299	5	    yasocket.cxx(1002)	TCPSrv	Total sockets: 2
2014/03/06 19:45:44.299	4	      osutil.cxx(189)	PWLib	File handle high water mark set: 21 PUDPSocket
2014/03/06 19:45:44.299	5	     Toolkit.cxx(3203)	Port Notification OPEN 1 udp 10.111.0.4:1719
2014/03/06 19:45:44.299	1	      RasSrv.cxx(566)	Listening to 10.111.0.4:1719(U)
2014/03/06 19:45:44.299	5	    yasocket.cxx(1002)	RasSrv	Total sockets: 3
2014/03/06 19:45:44.299	4	      osutil.cxx(189)	PWLib	File handle high water mark set: 22 PUDPSocket
2014/03/06 19:45:44.299	5	     Toolkit.cxx(3203)	Port Notification OPEN 1 udp 0.0.0.0:1718
2014/03/06 19:45:44.299	1	      RasSrv.cxx(566)	Listening to 10.111.0.4:1718(Mcast)
2014/03/06 19:45:44.299	5	    yasocket.cxx(1002)	RasSrv	Total sockets: 4
2014/03/06 19:45:44.299	4	      osutil.cxx(189)	PWLib	File handle high water mark set: 23 CallSignalListener
2014/03/06 19:45:44.299	5	     Toolkit.cxx(3203)	Port Notification OPEN 2 tcp 10.111.0.4:1720
2014/03/06 19:45:44.338	1	      RasSrv.cxx(566)	Listening to 10.111.0.4:1720
2014/03/06 19:45:44.339	5	    yasocket.cxx(1002)	TCPSrv	Total sockets: 3
2014/03/06 19:45:44.339	4	      osutil.cxx(189)	PWLib	File handle high water mark set: 24 StatusListener
2014/03/06 19:45:44.339	5	     Toolkit.cxx(3203)	Port Notification OPEN 7 tcp 10.111.0.4:7000
2014/03/06 19:45:44.339	1	      RasSrv.cxx(566)	Listening to 10.111.0.4:7000
2014/03/06 19:45:44.339	5	    yasocket.cxx(1002)	TCPSrv	Total sockets: 4
2014/03/06 19:45:44.339	4	      osutil.cxx(189)	PWLib	File handle high water mark set: 25 PUDPSocket
2014/03/06 19:45:44.339	5	     Toolkit.cxx(3203)	Port Notification OPEN 1 udp 127.0.0.1:1719
2014/03/06 19:45:44.339	1	      RasSrv.cxx(566)	Listening to 127.0.0.1:1719(U)
2014/03/06 19:45:44.339	5	    yasocket.cxx(1002)	RasSrv	Total sockets: 5
2014/03/06 19:45:44.339	4	      osutil.cxx(189)	PWLib	File handle high water mark set: 26 CallSignalListener
2014/03/06 19:45:44.339	5	     Toolkit.cxx(3203)	Port Notification OPEN 2 tcp 127.0.0.1:1720
2014/03/06 19:45:44.378	1	      RasSrv.cxx(566)	Listening to 127.0.0.1:1720
2014/03/06 19:45:44.378	5	    yasocket.cxx(1002)	TCPSrv	Total sockets: 5
2014/03/06 19:45:44.378	4	      osutil.cxx(189)	PWLib	File handle high water mark set: 27 StatusListener
2014/03/06 19:45:44.378	5	     Toolkit.cxx(3203)	Port Notification OPEN 7 tcp 127.0.0.1:7000
2014/03/06 19:45:44.378	1	      RasSrv.cxx(566)	Listening to 127.0.0.1:7000
2014/03/06 19:45:44.378	5	    yasocket.cxx(1002)	TCPSrv	Total sockets: 6
2014/03/06 19:45:44.378	4	      osutil.cxx(189)	PWLib	File handle high water mark set: 28 PUDPSocket
2014/03/06 19:45:44.378	5	     Toolkit.cxx(3203)	Port Notification OPEN 1 udp 0.0.0.0:1719
2014/03/06 19:45:44.378	1	      RasSrv.cxx(973)	RAS	Broadcast listener listening at 0.0.0.0:1719(Bcast)
2014/03/06 19:45:44.378	5	    yasocket.cxx(1002)	RasSrv	Total sockets: 6
2014/03/06 19:45:44.378	4	    yasocket.cxx(1111)	TCPSrv	CpsLimit disabled
2014/03/06 19:45:44.378	4	        pdns.cxx(561)	DNS	SRV Lookup "_h323rs._udp.10.111.0.1"
2014/03/06 19:45:44.378	5	        pdns.cxx(722)	DNS	SRV physical lookup "_h323rs._udp.10.111.0.1	33	0"
2014/03/06 19:45:44.382	3	        pdns.cxx(734)	DNS	Query failed: error=-1
2014/03/06 19:45:44.383	2	        pdns.cxx(525)	DNS	SRV Lookup Fail no domain h323:user@10.111.0.1
2014/03/06 19:45:44.383	2	     Routing.cxx(949)	VQueue	(CTI) Virtual queues disabled - no virtual queues configured
2014/03/06 19:45:44.383	2	   singleton.cxx(24)	Create instance: Routing::Analyzer(7)
2014/03/06 19:45:44.383	5	     osutils.cxx(2219)	PTLib	Created read/write mutex 0x218bf40
2014/03/06 19:45:44.383	1	     Routing.cxx(310)	RoutingPolicy::OnARQ add policy explicit,internal,parent for prefix *
2014/03/06 19:45:44.383	1	     Routing.cxx(310)	RoutingPolicy::OnLRQ add policy explicit,internal,parent for prefix *
2014/03/06 19:45:44.384	1	     Routing.cxx(310)	RoutingPolicy::OnSetup add policy explicit,internal,parent for prefix *
2014/03/06 19:45:44.384	1	     Routing.cxx(310)	RoutingPolicy::OnFacility add policy explicit,internal,parent for prefix *
2014/03/06 19:45:44.384	2	      gkacct.cxx(964)	GKACCT	Successfully logged event 8
2014/03/06 19:45:44.384	4	      osutil.cxx(189)	PWLib	File handle high water mark set: 30 Thread unblock pipe
2014/03/06 19:45:44.384	5	    tlibthrd.cxx(406)	PTLib	Created thread 0x218c560 
2014/03/06 19:45:44.388	4	    tlibthrd.cxx(572)	PTLib	Thread high water mark set: 7
2014/03/06 19:45:44.388	5	         job.cxx(338)	JOB	Worker threads: 4 total - 4 busy, 0 idle
2014/03/06 19:45:44.388	5	    tlibthrd.cxx(483)	PTLib	Started thread 0x218c560 (3743) Worker:0x7f7816f9e700
2014/03/06 19:45:44.388	5	         job.cxx(162)	JOB	Worker 140153758279424 started
2014/03/06 19:45:44.388	5	         job.cxx(180)	JOB	Starting Job HouseKeeping at Worker thread 140153758279424
2014/03/06 19:45:45.389	3	      RasSrv.cxx(263)	RAS	Send to 10.111.0.1:1719
gatekeeperRequest {
    requestSeqNum = 1
    protocolIdentifier = 0.0.8.2250.0.2
    rasAddress = ipAddress {
      ip =  4 octets {
        0a 6f 00 04                                        .o..
      }
      port = 1719
    }
    endpointType = {
      gatekeeper = {
      }
      gateway = {
      }
      mc = false
      undefinedNode = false
    }
    endpointAlias = 1 entries {
      [0]=h323_ID  5 characters {
        004f 006e 0069 006f 006e                  Onion
      }
    }
    authenticationCapability = 2 entries {
      [0]=pwdHash <<null>>
      [1]=authenticationBES radius <<null>>
    }
    algorithmOIDs = 2 entries {
      [0]=1.2.840.113549.2.5
      [1]=1.2.840.113548.10.1.2.1
    }
    supportsAltGK = <<null>>
    supportsAssignedGK = false
  }
2014/03/06 19:45:45.390	5	      RasSrv.cxx(275)	RAS	Sent Successful
2014/03/06 19:45:45.390	3	      RasSrv.cxx(263)	RAS	Send to 10.111.0.1:1719
gatekeeperRequest {
    requestSeqNum = 1
    protocolIdentifier = 0.0.8.2250.0.2
    rasAddress = ipAddress {
      ip =  4 octets {
        0a 6f 00 04                                        .o..
      }
      port = 1719
    }
    endpointType = {
      gatekeeper = {
      }
      gateway = {
      }
      mc = false
      undefinedNode = false
    }
    endpointAlias = 1 entries {
      [0]=h323_ID  5 characters {
        004f 006e 0069 006f 006e                  Onion
      }
    }
    authenticationCapability = 2 entries {
      [0]=pwdHash <<null>>
      [1]=authenticationBES radius <<null>>
    }
    algorithmOIDs = 2 entries {
      [0]=1.2.840.113549.2.5
      [1]=1.2.840.113548.10.1.2.1
    }
    supportsAltGK = <<null>>
    supportsAssignedGK = false
  }
2014/03/06 19:45:45.390	5	      RasSrv.cxx(275)	RAS	Sent Successful
2014/03/06 19:45:45.393	4	      RasSrv.cxx(242)	RAS	Receiving on 10.111.0.4:1719(U)
2014/03/06 19:45:45.393	2	      RasSrv.cxx(174)	RAS	Read from 10.111.0.1:1719
2014/03/06 19:45:45.393	3	      RasSrv.cxx(251)	RAS
gatekeeperConfirm {
    requestSeqNum = 1
    protocolIdentifier = 0.0.8.2250.0.2
    gatekeeperIdentifier =  11 characters {
      004d 0061 0067 006f 0072 0048 0033 0032   MagorH32
      0033 0047 004b                            3GK
    }
    rasAddress = ipAddress {
      ip =  4 octets {
        0a 6f 00 01                                        .o..
      }
      port = 1719
    }
  }
2014/03/06 19:45:45.393	2	      RasSrv.cxx(1639)	RAS	Trapped GCF
2014/03/06 19:45:45.393	4	      RasSrv.cxx(242)	RAS	Receiving on 10.0.14.164:1719(U)
2014/03/06 19:45:45.393	2	      RasSrv.cxx(174)	RAS	Read from 10.111.0.1:1719
2014/03/06 19:45:45.393	3	      RasSrv.cxx(251)	RAS
gatekeeperConfirm {
    requestSeqNum = 1
    protocolIdentifier = 0.0.8.2250.0.2
    gatekeeperIdentifier =  11 characters {
      004d 0061 0067 006f 0072 0048 0033 0032   MagorH32
      0033 0047 004b                            3GK
    }
    rasAddress = ipAddress {
      ip =  4 octets {
        0a 6f 00 01                                        .o..
      }
      port = 1719
    }
  }
2014/03/06 19:45:45.393	2	      RasSrv.cxx(1639)	RAS	Trapped GCF
2014/03/06 19:45:45.393	2	    GkClient.cxx(2200)	GKC	Discover GK 10.111.0.1:1719 at 10.111.0.4
2014/03/06 19:45:45.394	3	      RasSrv.cxx(263)	RAS	Send to 10.111.0.1:1719
registrationRequest {
    requestSeqNum = 2
    protocolIdentifier = 0.0.8.2250.0.2
    nonStandardData = {
      nonStandardIdentifier = h221NonStandard {
        t35CountryCode = 138
        t35Extension = 2
        manufacturerCode = 2
      }
      data =  13 octets {
        49 50 3d 31 30 2e 31 31  31 2e 30 2e 34            IP=10.111.0.4
      }
    }
    discoveryComplete = true
    callSignalAddress = 1 entries {
      [0]=ipAddress {
        ip =  4 octets {
          0a 6f 00 04                                        .o..
        }
        port = 1720
      }
    }
    rasAddress = 1 entries {
      [0]=ipAddress {
        ip =  4 octets {
          0a 6f 00 04                                        .o..
        }
        port = 1719
      }
    }
    terminalType = {
      gatekeeper = {
      }
      gateway = {
      }
      mc = false
      undefinedNode = false
    }
    terminalAlias = 1 entries {
      [0]=h323_ID  5 characters {
        004f 006e 0069 006f 006e                  Onion
      }
    }
    gatekeeperIdentifier =  11 characters {
      004d 0061 0067 006f 0072 0048 0033 0032   MagorH32
      0033 0047 004b                            3GK
    }
    endpointVendor = {
      vendor = {
        t35CountryCode = 138
        t35Extension = 0
        manufacturerCode = 2
      }
      productId =  70 octets {
        47 4e 55 20 47 61 74 65  6b 65 65 70 65 72 20 6f   GNU Gatekeeper o
        6e 20 4c 69 6e 75 78 20  78 38 36 5f 36 34 20 33   n Linux x86_64 3
        2e 31 31 2e 30 2d 31 37  2d 67 65 6e 65 72 69 63   .11.0-17-generic
        2c 20 53 65 70 20 31 39  20 32 30 31 33 20 31 36   , Sep 19 2013 16
        3a 31 33 3a 31 37                                  :13:17
      }
      versionId =  13 octets {
        56 65 72 73 69 6f 6e 20  33 2e 34 2e 30            Version 3.4.0
      }
    }
    timeToLive = 60
    keepAlive = false
    willSupplyUUIEs = false
    maintainConnection = false
    supportsAltGK = <<null>>
    supportsAssignedGK = false
  }
2014/03/06 19:45:45.394	5	      RasSrv.cxx(275)	RAS	Sent Successful
2014/03/06 19:45:45.397	4	      RasSrv.cxx(242)	RAS	Receiving on 10.111.0.4:1719(U)
2014/03/06 19:45:45.397	2	      RasSrv.cxx(174)	RAS	Read from 10.111.0.1:1719
2014/03/06 19:45:45.397	3	      RasSrv.cxx(251)	RAS
registrationConfirm {
    requestSeqNum = 2
    protocolIdentifier = 0.0.8.2250.0.2
    nonStandardData = {
      nonStandardIdentifier = h221NonStandard {
        t35CountryCode = 138
        t35Extension = 2
        manufacturerCode = 2
      }
      data =  5 octets {
        4e 6f 4e 41 54                                     NoNAT
      }
    }
    callSignalAddress = 1 entries {
      [0]=ipAddress {
        ip =  4 octets {
          0a 6f 00 01                                        .o..
        }
        port = 1720
      }
    }
    terminalAlias = 1 entries {
      [0]=h323_ID  5 characters {
        004f 006e 0069 006f 006e                  Onion
      }
    }
    gatekeeperIdentifier =  11 characters {
      004d 0061 0067 006f 0072 0048 0033 0032   MagorH32
      0033 0047 004b                            3GK
    }
    endpointIdentifier =  9 characters {
      0033 0039 0034 0030 005f 0065 006e 0064   3940_end
      0070                                      p
    }
    timeToLive = 60
    willRespondToIRR = false
    maintainConnection = false
    supportsAdditiveRegistration = <<null>>
  }
2014/03/06 19:45:45.398	2	      RasSrv.cxx(1639)	RAS	Trapped RCF
2014/03/06 19:45:45.398	2	    GkClient.cxx(2466)	GKC	Register with 10.111.0.1:1719 successfully
2014/03/06 19:46:03.884	4	    yasocket.cxx(1150)	TCPSrv	Accept request on 127.0.0.1:7000
2014/03/06 19:46:03.885	2	   singleton.cxx(24)	Create instance: GkStatus(8)
2014/03/06 19:46:03.885	5	     osutils.cxx(2219)	PTLib	Created read/write mutex 0x7f77f4004298
2014/03/06 19:46:03.885	4	      osutil.cxx(189)	PWLib	File handle high water mark set: 32 Thread unblock pipe
2014/03/06 19:46:03.885	5	    tlibthrd.cxx(406)	PTLib	Created thread 0x7f77f4004530 
2014/03/06 19:46:03.885	4	    tlibthrd.cxx(572)	PTLib	Thread high water mark set: 8
2014/03/06 19:46:03.885	5	         job.cxx(338)	JOB	Worker threads: 5 total - 5 busy, 0 idle
2014/03/06 19:46:03.885	4	      osutil.cxx(189)	PWLib	File handle high water mark set: 35 Thread unblock pipe
2014/03/06 19:46:03.885	5	    tlibthrd.cxx(406)	PTLib	Created thread 0x7f77f4004720 
2014/03/06 19:46:03.885	4	    tlibthrd.cxx(572)	PTLib	Thread high water mark set: 9
2014/03/06 19:46:03.885	5	    tlibthrd.cxx(483)	PTLib	Started thread 0x7f77f4004530 (4149) Worker:0x7f7816f5d700
2014/03/06 19:46:03.885	5	         job.cxx(162)	JOB	Worker 140153758013184 started
2014/03/06 19:46:03.886	5	         job.cxx(180)	JOB	Starting Job GkStatus at Worker thread 140153758013184
2014/03/06 19:46:03.886	5	         job.cxx(338)	JOB	Worker threads: 6 total - 6 busy, 0 idle
2014/03/06 19:46:03.886	5	    tlibthrd.cxx(483)	PTLib	Started thread 0x7f77f4004720 (4150) Worker:0x7f78123d3700
2014/03/06 19:46:03.886	5	         job.cxx(162)	JOB	Worker 140153678804736 started
2014/03/06 19:46:03.886	5	         job.cxx(180)	JOB	Starting Job Acceptor at Worker thread 140153678804736
2014/03/06 19:46:03.886	4	    GkStatus.cxx(1426)	STATUS	Authentication rule 'explicit' accepted the client 127.0.0.1:60149=>127.0.0.1:7000
2014/03/06 19:46:03.886	4	    GkStatus.cxx(1283)	STATUS	New connection from 127.0.0.1:60149=>127.0.0.1:7000 accepted
2014/03/06 19:46:03.886	1	    GkStatus.cxx(855)	STATUS	New client authenticated successfully: 1	127.0.0.1:60149=>127.0.0.1:7000	, login: 
2014/03/06 19:46:03.886	5	    yasocket.cxx(1002)	GkStatus	Total sockets: 1
2014/03/06 19:46:03.886	5	         job.cxx(388)	JOB	Job Acceptor deleted
2014/03/06 19:46:03.886	5	         job.cxx(378)	JOB	Worker threads: 6 total - 5 busy, 1 idle
2014/03/06 19:46:04.662	5	         job.cxx(338)	JOB	Worker threads: 6 total - 6 busy, 0 idle
2014/03/06 19:46:04.662	5	         job.cxx(180)	JOB	Starting Job StatusCmd r at Worker thread 140153678804736
2014/03/06 19:46:04.662	5	    GkStatus.cxx(1501)	STATUS	Got command r from client 127.0.0.1:60149=>127.0.0.1:7000
2014/03/06 19:46:04.662	3	     SoftPBX.cxx(59)	GK	SoftPBX: PrintAllRegistrations
2014/03/06 19:46:04.662	5	         job.cxx(388)	JOB	Job StatusCmd r deleted
2014/03/06 19:46:04.662	5	         job.cxx(378)	JOB	Worker threads: 6 total - 5 busy, 1 idle
2014/03/06 19:46:08.168	4	      RasSrv.cxx(242)	RAS	Receiving on 10.0.14.164:1719(U)
2014/03/06 19:46:08.168	2	      RasSrv.cxx(174)	RAS	Read from 10.0.14.51:1719
2014/03/06 19:46:08.168	3	      RasSrv.cxx(251)	RAS
gatekeeperRequest {
    requestSeqNum = 51309
    protocolIdentifier = 0.0.8.2250.0.6
    rasAddress = ipAddress {
      ip =  4 octets {
        0a 00 0e 33                                        ...3
      }
      port = 1719
    }
    endpointType = {
      vendor = {
        vendor = {
          t35CountryCode = 9
          t35Extension = 0
          manufacturerCode = 61
        }
        productId =  21 octets {
          46 72 65 65 53 57 49 54  43 48 20 6d 6f 64 5f 68   FreeSWITCH mod_h
          33 32 33 00 00                                     323..
        }
        versionId =  30 octets {
          31 2e 30 61 6c 70 68 61  31 20 28 48 33 32 33 70   1.0alpha1 (H323p
          6c 75 73 20 76 31 2e 32  34 2e 30 29 00 00         lus v1.24.0)..
        }
      }
      terminal = {
      }
      mc = false
      undefinedNode = false
    }
    gatekeeperIdentifier =  5 characters {
      004f 006e 0069 006f 006e                  Onion
    }
    endpointAlias = 2 entries {
      [0]=dialedDigits "2031"
      [1]=h323_ID  9 characters {
        0068 0033 0032 0033 003a 0032 0030 0033   h323:203
        0031                                      1
      }
    }
    supportsAltGK = <<null>>
    featureSet = {
      replacementFeatureSet = false
      supportedFeatures = 2 entries {
        [0]={
          id = standard 23
        }
        [1]={
          id = standard 18
        }
      }
    }
    supportsAssignedGK = true
  }
2014/03/06 19:46:08.168	5	         job.cxx(338)	JOB	Worker threads: 6 total - 6 busy, 0 idle
2014/03/06 19:46:08.169	5	         job.cxx(180)	JOB	Starting Job GRQ at Worker thread 140153678804736
2014/03/06 19:46:08.169	1	      RasSrv.cxx(382)	RAS	GRQ Received from 10.0.14.51:1719
2014/03/06 19:46:08.169	2	      RasSrv.cxx(421)	GCF|10.0.14.51|2031|terminal;
2014/03/06 19:46:08.169	3	      RasSrv.cxx(263)	RAS	Send to 10.0.14.51:1719
gatekeeperConfirm {
    requestSeqNum = 51309
    protocolIdentifier = 0.0.8.2250.0.6
    gatekeeperIdentifier =  5 characters {
      004f 006e 0069 006f 006e                  Onion
    }
    rasAddress = ipAddress {
      ip =  4 octets {
        0a 00 0e a4                                        ....
      }
      port = 1719
    }
  }
2014/03/06 19:46:08.169	5	      RasSrv.cxx(275)	RAS	Sent Successful
2014/03/06 19:46:08.169	5	         job.cxx(388)	JOB	Job GRQ deleted
2014/03/06 19:46:08.169	5	         job.cxx(378)	JOB	Worker threads: 6 total - 5 busy, 1 idle
2014/03/06 19:46:08.170	4	      RasSrv.cxx(242)	RAS	Receiving on 10.0.14.164:1719(U)
2014/03/06 19:46:08.170	2	      RasSrv.cxx(174)	RAS	Read from 10.0.14.51:1719
2014/03/06 19:46:08.171	3	      RasSrv.cxx(251)	RAS
registrationRequest {
    requestSeqNum = 51310
    protocolIdentifier = 0.0.8.2250.0.6
    discoveryComplete = true
    callSignalAddress = 1 entries {
      [0]=ipAddress {
        ip =  4 octets {
          0a 00 0e 33                                        ...3
        }
        port = 1720
      }
    }
    rasAddress = 1 entries {
      [0]=ipAddress {
        ip =  4 octets {
          0a 00 0e 33                                        ...3
        }
        port = 1719
      }
    }
    terminalType = {
      vendor = {
        vendor = {
          t35CountryCode = 9
          t35Extension = 0
          manufacturerCode = 61
        }
        productId =  21 octets {
          46 72 65 65 53 57 49 54  43 48 20 6d 6f 64 5f 68   FreeSWITCH mod_h
          33 32 33 00 00                                     323..
        }
        versionId =  30 octets {
          31 2e 30 61 6c 70 68 61  31 20 28 48 33 32 33 70   1.0alpha1 (H323p
          6c 75 73 20 76 31 2e 32  34 2e 30 29 00 00         lus v1.24.0)..
        }
      }
      terminal = {
      }
      mc = false
      undefinedNode = false
    }
    terminalAlias = 2 entries {
      [0]=dialedDigits "2031"
      [1]=h323_ID  9 characters {
        0068 0033 0032 0033 003a 0032 0030 0033   h323:203
        0031                                      1
      }
    }
    gatekeeperIdentifier =  5 characters {
      004f 006e 0069 006f 006e                  Onion
    }
    endpointVendor = {
      vendor = {
        t35CountryCode = 9
        t35Extension = 0
        manufacturerCode = 61
      }
      productId =  21 octets {
        46 72 65 65 53 57 49 54  43 48 20 6d 6f 64 5f 68   FreeSWITCH mod_h
        33 32 33 00 00                                     323..
      }
      versionId =  30 octets {
        31 2e 30 61 6c 70 68 61  31 20 28 48 33 32 33 70   1.0alpha1 (H323p
        6c 75 73 20 76 31 2e 32  34 2e 30 29 00 00         lus v1.24.0)..
      }
    }
    timeToLive = 30
    keepAlive = false
    willSupplyUUIEs = true
    maintainConnection = false
    supportsAltGK = <<null>>
    usageReportingCapability = {
      nonStandardUsageTypes = 0 entries {
      }
      startTime = <<null>>
      endTime = <<null>>
      terminationCause = <<null>>
    }
    callCreditCapability = {
      canEnforceDurationLimit = true
    }
  }
2014/03/06 19:46:08.171	5	         job.cxx(338)	JOB	Worker threads: 6 total - 6 busy, 0 idle
2014/03/06 19:46:08.171	5	         job.cxx(180)	JOB	Starting Job RRQ at Worker thread 140153678804736
2014/03/06 19:46:08.171	1	      RasSrv.cxx(382)	RAS	RRQ Received from 10.0.14.51:1719
2014/03/06 19:46:08.171	3	      RasSrv.cxx(263)	RAS	Send to 10.111.0.1:1719
registrationRequest {
    requestSeqNum = 3
    protocolIdentifier = 0.0.8.2250.0.2
    nonStandardData = {
      nonStandardIdentifier = h221NonStandard {
        t35CountryCode = 138
        t35Extension = 2
        manufacturerCode = 2
      }
      data =  13 octets {
        49 50 3d 31 30 2e 31 31  31 2e 30 2e 34            IP=10.111.0.4
      }
    }
    discoveryComplete = true
    callSignalAddress = 1 entries {
      [0]=ipAddress {
        ip =  4 octets {
          0a 6f 00 04                                        .o..
        }
        port = 1720
      }
    }
    rasAddress = 1 entries {
      [0]=ipAddress {
        ip =  4 octets {
          0a 6f 00 04                                        .o..
        }
        port = 1719
      }
    }
    terminalType = {
      mc = false
      undefinedNode = false
    }
    terminalAlias = 2 entries {
      [0]=dialedDigits "2031"
      [1]=h323_ID  9 characters {
        0068 0033 0032 0033 003a 0032 0030 0033   h323:203
        0031                                      1
      }
    }
    gatekeeperIdentifier =  11 characters {
      004d 0061 0067 006f 0072 0048 0033 0032   MagorH32
      0033 0047 004b                            3GK
    }
    endpointVendor = {
      vendor = {
        t35CountryCode = 138
        t35Extension = 0
        manufacturerCode = 2
      }
    }
    keepAlive = true
    endpointIdentifier =  9 characters {
      0033 0039 0034 0030 005f 0065 006e 0064   3940_end
      0070                                      p
    }
    willSupplyUUIEs = false
    maintainConnection = false
    additiveRegistration = <<null>>
    supportsAltGK = <<null>>
    supportsAssignedGK = false
  }
2014/03/06 19:46:08.171	5	      RasSrv.cxx(275)	RAS	Sent Successful
2014/03/06 19:46:08.174	4	      RasSrv.cxx(242)	RAS	Receiving on 10.111.0.4:1719(U)
2014/03/06 19:46:08.174	2	      RasSrv.cxx(174)	RAS	Read from 10.111.0.1:1719
2014/03/06 19:46:08.174	3	      RasSrv.cxx(251)	RAS
registrationConfirm {
    requestSeqNum = 3
    protocolIdentifier = 0.0.8.2250.0.2
    callSignalAddress = 1 entries {
      [0]=ipAddress {
        ip =  4 octets {
          0a 6f 00 01                                        .o..
        }
        port = 1720
      }
    }
    terminalAlias = 3 entries {
      [0]=h323_ID  5 characters {
        004f 006e 0069 006f 006e                  Onion
      }
      [1]=dialedDigits "2031"
      [2]=h323_ID  9 characters {
        0068 0033 0032 0033 003a 0032 0030 0033   h323:203
        0031                                      1
      }
    }
    gatekeeperIdentifier =  11 characters {
      004d 0061 0067 006f 0072 0048 0033 0032   MagorH32
      0033 0047 004b                            3GK
    }
    endpointIdentifier =  9 characters {
      0033 0039 0034 0030 005f 0065 006e 0064   3940_end
      0070                                      p
    }
    timeToLive = 60
    willRespondToIRR = false
    maintainConnection = false
    supportsAdditiveRegistration = <<null>>
  }
2014/03/06 19:46:08.174	2	      RasSrv.cxx(1639)	RAS	Trapped RCF
2014/03/06 19:46:08.174	1	      RasTbl.cxx(112)	New EP|10.0.14.51:1720|Onion:h323_ID=2031:dialedDigits=h323:2031:h323_ID|terminal|8680_endp
2014/03/06 19:46:08.175	2	      gkacct.cxx(1034)	GKACCT	Successfully logged event 256 for endpoint 8680_endp
2014/03/06 19:46:08.175	2	      RasSrv.cxx(421)	RCF|10.0.14.51:1720|Onion:h323_ID=2031:dialedDigits=h323:2031:h323_ID|terminal|8680_endp
;
2014/03/06 19:46:08.175	3	      RasSrv.cxx(263)	RAS	Send to 10.0.14.51:1719
registrationConfirm {
    requestSeqNum = 51310
    protocolIdentifier = 0.0.8.2250.0.6
    nonStandardData = {
      nonStandardIdentifier = h221NonStandard {
        t35CountryCode = 138
        t35Extension = 2
        manufacturerCode = 2
      }
      data =  5 octets {
        4e 6f 4e 41 54                                     NoNAT
      }
    }
    callSignalAddress = 1 entries {
      [0]=ipAddress {
        ip =  4 octets {
          0a 00 0e a4                                        ....
        }
        port = 1720
      }
    }
    terminalAlias = 3 entries {
      [0]=h323_ID  5 characters {
        004f 006e 0069 006f 006e                  Onion
      }
      [1]=dialedDigits "2031"
      [2]=h323_ID  9 characters {
        0068 0033 0032 0033 003a 0032 0030 0033   h323:203
        0031                                      1
      }
    }
    gatekeeperIdentifier =  5 characters {
      004f 006e 0069 006f 006e                  Onion
    }
    endpointIdentifier =  9 characters {
      0038 0036 0038 0030 005f 0065 006e 0064   8680_end
      0070                                      p
    }
    timeToLive = 60
    willRespondToIRR = false
    maintainConnection = false
    serviceControl = 1 entries {
      [0]={
        sessionId = 0
        contents = callCreditServiceControl {
          callStartingPoint = connect <<null>>
        }
        reason = open <<null>>
      }
    }
    supportsAdditiveRegistration = <<null>>
  }
2014/03/06 19:46:08.175	5	      RasSrv.cxx(275)	RAS	Sent Successful
2014/03/06 19:46:08.175	5	         job.cxx(388)	JOB	Job RRQ deleted
2014/03/06 19:46:08.175	5	         job.cxx(378)	JOB	Worker threads: 6 total - 5 busy, 1 idle
2014/03/06 19:46:30.026	4	      RasSrv.cxx(242)	RAS	Receiving on 10.0.14.164:1719(U)
2014/03/06 19:46:30.026	2	      RasSrv.cxx(174)	RAS	Read from 10.0.14.52:1719
2014/03/06 19:46:30.027	3	      RasSrv.cxx(251)	RAS
gatekeeperRequest {
    requestSeqNum = 62454
    protocolIdentifier = 0.0.8.2250.0.6
    rasAddress = ipAddress {
      ip =  4 octets {
        0a 00 0e 34                                        ...4
      }
      port = 1719
    }
    endpointType = {
      vendor = {
        vendor = {
          t35CountryCode = 9
          t35Extension = 0
          manufacturerCode = 61
        }
        productId =  21 octets {
          46 72 65 65 53 57 49 54  43 48 20 6d 6f 64 5f 68   FreeSWITCH mod_h
          33 32 33 00 00                                     323..
        }
        versionId =  30 octets {
          31 2e 30 61 6c 70 68 61  31 20 28 48 33 32 33 70   1.0alpha1 (H323p
          6c 75 73 20 76 31 2e 32  34 2e 30 29 00 00         lus v1.24.0)..
        }
      }
      terminal = {
      }
      mc = false
      undefinedNode = false
    }
    gatekeeperIdentifier =  5 characters {
      004f 006e 0069 006f 006e                  Onion
    }
    endpointAlias = 2 entries {
      [0]=dialedDigits "1234"
      [1]=h323_ID  9 characters {
        0068 0033 0032 0033 003a 0031 0032 0033   h323:123
        0034                                      4
      }
    }
    supportsAltGK = <<null>>
    featureSet = {
      replacementFeatureSet = false
      supportedFeatures = 2 entries {
        [0]={
          id = standard 23
        }
        [1]={
          id = standard 18
        }
      }
    }
    supportsAssignedGK = true
  }
2014/03/06 19:46:30.027	5	         job.cxx(338)	JOB	Worker threads: 6 total - 6 busy, 0 idle
2014/03/06 19:46:30.027	5	         job.cxx(180)	JOB	Starting Job GRQ at Worker thread 140153678804736
2014/03/06 19:46:30.027	1	      RasSrv.cxx(382)	RAS	GRQ Received from 10.0.14.52:1719
2014/03/06 19:46:30.027	2	      RasSrv.cxx(421)	GCF|10.0.14.52|1234|terminal;
2014/03/06 19:46:30.027	3	      RasSrv.cxx(263)	RAS	Send to 10.0.14.52:1719
gatekeeperConfirm {
    requestSeqNum = 62454
    protocolIdentifier = 0.0.8.2250.0.6
    gatekeeperIdentifier =  5 characters {
      004f 006e 0069 006f 006e                  Onion
    }
    rasAddress = ipAddress {
      ip =  4 octets {
        0a 00 0e a4                                        ....
      }
      port = 1719
    }
  }
2014/03/06 19:46:30.027	5	      RasSrv.cxx(275)	RAS	Sent Successful
2014/03/06 19:46:30.027	5	         job.cxx(388)	JOB	Job GRQ deleted
2014/03/06 19:46:30.027	5	         job.cxx(378)	JOB	Worker threads: 6 total - 5 busy, 1 idle
2014/03/06 19:46:30.028	4	      RasSrv.cxx(242)	RAS	Receiving on 10.0.14.164:1719(U)
2014/03/06 19:46:30.028	2	      RasSrv.cxx(174)	RAS	Read from 10.0.14.52:1719
2014/03/06 19:46:30.029	3	      RasSrv.cxx(251)	RAS
registrationRequest {
    requestSeqNum = 62455
    protocolIdentifier = 0.0.8.2250.0.6
    discoveryComplete = true
    callSignalAddress = 1 entries {
      [0]=ipAddress {
        ip =  4 octets {
          0a 00 0e 34                                        ...4
        }
        port = 1720
      }
    }
    rasAddress = 1 entries {
      [0]=ipAddress {
        ip =  4 octets {
          0a 00 0e 34                                        ...4
        }
        port = 1719
      }
    }
    terminalType = {
      vendor = {
        vendor = {
          t35CountryCode = 9
          t35Extension = 0
          manufacturerCode = 61
        }
        productId =  21 octets {
          46 72 65 65 53 57 49 54  43 48 20 6d 6f 64 5f 68   FreeSWITCH mod_h
          33 32 33 00 00                                     323..
        }
        versionId =  30 octets {
          31 2e 30 61 6c 70 68 61  31 20 28 48 33 32 33 70   1.0alpha1 (H323p
          6c 75 73 20 76 31 2e 32  34 2e 30 29 00 00         lus v1.24.0)..
        }
      }
      terminal = {
      }
      mc = false
      undefinedNode = false
    }
    terminalAlias = 2 entries {
      [0]=dialedDigits "1234"
      [1]=h323_ID  9 characters {
        0068 0033 0032 0033 003a 0031 0032 0033   h323:123
        0034                                      4
      }
    }
    gatekeeperIdentifier =  5 characters {
      004f 006e 0069 006f 006e                  Onion
    }
    endpointVendor = {
      vendor = {
        t35CountryCode = 9
        t35Extension = 0
        manufacturerCode = 61
      }
      productId =  21 octets {
        46 72 65 65 53 57 49 54  43 48 20 6d 6f 64 5f 68   FreeSWITCH mod_h
        33 32 33 00 00                                     323..
      }
      versionId =  30 octets {
        31 2e 30 61 6c 70 68 61  31 20 28 48 33 32 33 70   1.0alpha1 (H323p
        6c 75 73 20 76 31 2e 32  34 2e 30 29 00 00         lus v1.24.0)..
      }
    }
    timeToLive = 30
    keepAlive = false
    willSupplyUUIEs = true
    maintainConnection = false
    supportsAltGK = <<null>>
    usageReportingCapability = {
      nonStandardUsageTypes = 0 entries {
      }
      startTime = <<null>>
      endTime = <<null>>
      terminationCause = <<null>>
    }
    callCreditCapability = {
      canEnforceDurationLimit = true
    }
  }
2014/03/06 19:46:30.029	5	         job.cxx(338)	JOB	Worker threads: 6 total - 6 busy, 0 idle
2014/03/06 19:46:30.029	5	         job.cxx(180)	JOB	Starting Job RRQ at Worker thread 140153678804736
2014/03/06 19:46:30.029	1	      RasSrv.cxx(382)	RAS	RRQ Received from 10.0.14.52:1719
2014/03/06 19:46:30.029	3	      RasSrv.cxx(263)	RAS	Send to 10.111.0.1:1719
registrationRequest {
    requestSeqNum = 4
    protocolIdentifier = 0.0.8.2250.0.2
    nonStandardData = {
      nonStandardIdentifier = h221NonStandard {
        t35CountryCode = 138
        t35Extension = 2
        manufacturerCode = 2
      }
      data =  13 octets {
        49 50 3d 31 30 2e 31 31  31 2e 30 2e 34            IP=10.111.0.4
      }
    }
    discoveryComplete = true
    callSignalAddress = 1 entries {
      [0]=ipAddress {
        ip =  4 octets {
          0a 6f 00 04                                        .o..
        }
        port = 1720
      }
    }
    rasAddress = 1 entries {
      [0]=ipAddress {
        ip =  4 octets {
          0a 6f 00 04                                        .o..
        }
        port = 1719
      }
    }
    terminalType = {
      mc = false
      undefinedNode = false
    }
    terminalAlias = 2 entries {
      [0]=dialedDigits "1234"
      [1]=h323_ID  9 characters {
        0068 0033 0032 0033 003a 0031 0032 0033   h323:123
        0034                                      4
      }
    }
    gatekeeperIdentifier =  11 characters {
      004d 0061 0067 006f 0072 0048 0033 0032   MagorH32
      0033 0047 004b                            3GK
    }
    endpointVendor = {
      vendor = {
        t35CountryCode = 138
        t35Extension = 0
        manufacturerCode = 2
      }
    }
    keepAlive = true
    endpointIdentifier =  9 characters {
      0033 0039 0034 0030 005f 0065 006e 0064   3940_end
      0070                                      p
    }
    willSupplyUUIEs = false
    maintainConnection = false
    additiveRegistration = <<null>>
    supportsAltGK = <<null>>
    supportsAssignedGK = false
  }
2014/03/06 19:46:30.029	5	      RasSrv.cxx(275)	RAS	Sent Successful
2014/03/06 19:46:30.032	4	      RasSrv.cxx(242)	RAS	Receiving on 10.111.0.4:1719(U)
2014/03/06 19:46:30.032	2	      RasSrv.cxx(174)	RAS	Read from 10.111.0.1:1719
2014/03/06 19:46:30.032	3	      RasSrv.cxx(251)	RAS
registrationConfirm {
    requestSeqNum = 4
    protocolIdentifier = 0.0.8.2250.0.2
    callSignalAddress = 1 entries {
      [0]=ipAddress {
        ip =  4 octets {
          0a 6f 00 01                                        .o..
        }
        port = 1720
      }
    }
    terminalAlias = 5 entries {
      [0]=h323_ID  5 characters {
        004f 006e 0069 006f 006e                  Onion
      }
      [1]=dialedDigits "2031"
      [2]=h323_ID  9 characters {
        0068 0033 0032 0033 003a 0032 0030 0033   h323:203
        0031                                      1
      }
      [3]=dialedDigits "1234"
      [4]=h323_ID  9 characters {
        0068 0033 0032 0033 003a 0031 0032 0033   h323:123
        0034                                      4
      }
    }
    gatekeeperIdentifier =  11 characters {
      004d 0061 0067 006f 0072 0048 0033 0032   MagorH32
      0033 0047 004b                            3GK
    }
    endpointIdentifier =  9 characters {
      0033 0039 0034 0030 005f 0065 006e 0064   3940_end
      0070                                      p
    }
    timeToLive = 60
    willRespondToIRR = false
    maintainConnection = false
    supportsAdditiveRegistration = <<null>>
  }
2014/03/06 19:46:30.032	2	      RasSrv.cxx(1639)	RAS	Trapped RCF
2014/03/06 19:46:30.032	1	      RasTbl.cxx(112)	New EP|10.0.14.52:1720|Onion:h323_ID=2031:dialedDigits=h323:2031:h323_ID=1234:dialedDigits=h323:1234:h323_ID|terminal|8681_endp
2014/03/06 19:46:30.032	2	      gkacct.cxx(1034)	GKACCT	Successfully logged event 256 for endpoint 8681_endp
2014/03/06 19:46:30.032	2	      RasSrv.cxx(421)	RCF|10.0.14.52:1720|Onion:h323_ID=2031:dialedDigits=h323:2031:h323_ID=1234:dialedDigits=h323:1234:h323_ID|terminal|8681_endp
;
2014/03/06 19:46:30.033	3	      RasSrv.cxx(263)	RAS	Send to 10.0.14.52:1719
registrationConfirm {
    requestSeqNum = 62455
    protocolIdentifier = 0.0.8.2250.0.6
    nonStandardData = {
      nonStandardIdentifier = h221NonStandard {
        t35CountryCode = 138
        t35Extension = 2
        manufacturerCode = 2
      }
      data =  5 octets {
        4e 6f 4e 41 54                                     NoNAT
      }
    }
    callSignalAddress = 1 entries {
      [0]=ipAddress {
        ip =  4 octets {
          0a 00 0e a4                                        ....
        }
        port = 1720
      }
    }
    terminalAlias = 5 entries {
      [0]=h323_ID  5 characters {
        004f 006e 0069 006f 006e                  Onion
      }
      [1]=dialedDigits "2031"
      [2]=h323_ID  9 characters {
        0068 0033 0032 0033 003a 0032 0030 0033   h323:203
        0031                                      1
      }
      [3]=dialedDigits "1234"
      [4]=h323_ID  9 characters {
        0068 0033 0032 0033 003a 0031 0032 0033   h323:123
        0034                                      4
      }
    }
    gatekeeperIdentifier =  5 characters {
      004f 006e 0069 006f 006e                  Onion
    }
    endpointIdentifier =  9 characters {
      0038 0036 0038 0031 005f 0065 006e 0064   8681_end
      0070                                      p
    }
    timeToLive = 60
    willRespondToIRR = false
    maintainConnection = false
    serviceControl = 1 entries {
      [0]={
        sessionId = 0
        contents = callCreditServiceControl {
          callStartingPoint = connect <<null>>
        }
        reason = open <<null>>
      }
    }
    supportsAdditiveRegistration = <<null>>
  }
2014/03/06 19:46:30.033	5	      RasSrv.cxx(275)	RAS	Sent Successful
2014/03/06 19:46:30.033	5	         job.cxx(388)	JOB	Job RRQ deleted
2014/03/06 19:46:30.033	5	         job.cxx(378)	JOB	Worker threads: 6 total - 5 busy, 1 idle
2014/03/06 19:46:35.622	3	    GkStatus.cxx(689)	TELNET	127.0.0.1:60149=>127.0.0.1:7000 closed the connection (0/0: )
2014/03/06 19:46:35.623	3	    yasocket.cxx(821)	Status	Delete socket 127.0.0.1:60149=>127.0.0.1:7000
------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works. 
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________________

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