Ian, look for my comments.
On Thursday 16 September 2004 12:20, Ian.Campbell@xxxxxxxxxx wrote:
> Hello Igor,
> As I understand you are presently trying to take a call in from
> KOMPNET and send it back to KOMPNET - if so, never tried this! Not sure
> exactly what will happen - but we can debug the situation further by
> turning on the logging and watching exactly what is in the Setup messages -
> if you could do this with -ttttt that would be good and then post it here.
Yes, log of two calls (1-st for IN rule, 2-nd for OUT rule) and ini-file are
in attachment.
> Another useful tool would be Ethereal to see exactly what the contents of
> the Q931 and H225 sections of the Setup actually have in them when they
> arrive.
Can't understand how can it help you in this simle situation. All required
information is in logfile.
>
> As far as the output rule stuff goes that is working as designed, the
> sequence of processing is as follows:
>
> 1. Process Inbound Rules for KOMPNET (1234#78632 -> 1234#78632)
But why??? The rule is (for incoming call) 1234#78632 ->5678#78632.
> 2. Process Global Rules (1234#78632 -> 1234#78632)
> 3. Select Call Route (1234#78632 select permanent endpoint KOMPNET)
> 4. Process Outbound Rules for KOMPNET (1234#78632 -> 5678#78632 )
>
> So that is ok, I think what you are missing is that route selection is
> performed at 3.
>
> For the config file stuff I'm not aware of a limit on how long the lines
> are, perhaps someone who knows Pwlib could answer that?
>
> Regards,
>
> Ian Campbell
> Band-X Ltd.
>
> -----Original Message-----
> From: Kompnet [mailto:kompnet@xxxxxxxxx]
> Sent: 16 September 2004 07:35
> To: openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
> Subject: Re: GWRewriteE164 IN
>
>
> Ian, rules for 'in' gw-rewriting everyone do not work.
> And it is not clear, in what sequence rules for rewriting from different
> sectons are applied.
> I've tried this config:
>
> [RasSrv::PermanentEndpoints]
> 80.80.200.200=PARTNER;1,2,3,4,5,6,7,8,9
> 192.168.110.224=KOMPNET;0022#78632,0000#,1234#
> [RasSrv::GWRewriteE164]
> KOMPNET=in=1234#=5678#
> [RasSrv::RewriteE164]
> 5678#=0022#
>
> The call comes from "KOMPNET" with a prefix 1234#78632.
> In the documentation it is told, that the first apply input per-GW rules,
> then
> global rules, and at last output per-GW rules.
> I want to exchange prefix first from 1234#78632 to 5678#, then from
> 5678#78632
> to 0022#78632 (global rule), and at last I want to send Setup with prefix
> 0022#78632 to KOMPNET.
> But in reality gnugk matches call with the alias KOMPNET and places call to
> KOMPNET with prefix 1234#78632.
>
> On the other hand, if the output rule is configured and there isn't input
> rules at all
> [RasSrv::GWRewriteE164]
> KOMPNET=out=1234#=5678#
>
> then gnugk rewrites prefix from 1234#78632 to 5678#78632 and sends Setup to
> KOMPNET with prefix 5678#78632. But why to KOMPNET? This prefix corresponds
> with another alis with prefix 5.
>
> I can't understand anything.
>
> On Wednesday 15 September 2004 16:27, Ian.Campbell@xxxxxxxxxx wrote:
> > Igor,
> > Sorry for the confusion on the syntax - originally this worked the
> > way you had it - but the Win32 version of Pwlib parses the multiple lines
> > incorrectly. So I switched to the semicolon seperated version.
> >
> > Regards,
> >
> > Ian Campbell
> > Band-X Ltd.
> >
> > -----Original Message-----
> > From: Kompnet [mailto:kompnet@xxxxxxxxx]
> > Sent: 15 September 2004 13:10
> > To: openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
> > Subject: Re: GWRewriteE164 IN
> >
> >
> > Thank you, Ian
> > The problem was in misunderstanding of syntax.
> > It was
> > [RasSrv::GWRewriteE164]
> > test=out=00#=0022#
> > TTT1=out=1234#7863=1757#8863
> > TTT1=out=1234#380=1757#380
> >
> > When I've changed config to
> > TTT1=out=1234#7863=1757#8863;out=1234#380=1757#380
> > all has risen on the places.
> >
> > On Wednesday 15 September 2004 14:57, Ian.Campbell@xxxxxxxxxx wrote:
> > > Igor,
> > > As Rafat has said this should be trivial to configure, here is a
> > > brief example for a permanent endpoint:
> > >
> > > [RasSrv::PermanentEndpoints]
> > > x.x.x.x:1720=gw-a;33 <---- configure
>
> x.x.x.x as
>
> > > gw-a send prefix 33 to it
> > >
> > > [RasSrv::GWRewriteE164]
> > > gw-a=out=33=44;in==33 <---- define rules for gw-a
> > > rewriting for outbound calls map 33 to 44 and stick 33 on the front of
> > > the number on inbound calls.
> > >
> > > I just saw your most recent email - what exactly is the problem you are
> > > experiencing at the moment? If you can let me have the configuration
>
> file
>
> > > for it I can provide more assistance.
> > >
> > > Regards,
> > >
> > > Ian Campbell
> > > Band-X Ltd.
> > >
> > > -----Original Message-----
> > > From: Kompnet [mailto:kompnet@xxxxxxxxx]
> > > Sent: 15 September 2004 09:01
> > > To: openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
> > > Subject: GWRewriteE164 IN
> > >
> > >
> > > Whether probably to apply IN per-GW E164-rewriting in case of use of
> > > permanent
> > > endpoints and simple Q931 Setup?
> > > If so, which configuration must be used?
> > > How to bind in [RasSrv::PermanentEndpoints] or in anothrer section the
> > > incoming prefix to the GW from which there comes a call?
> > > I can only apply OUT per-GW rewriting.
--
Best regards,
Igor Prokhorov
2004/09/16 13:52:02.468 2 singleton.cxx(28) Create instance: Toolkit(1)
2004/09/16 13:52:02.469 5 Toolkit.cxx(592) Try name /tmp/gnugk.ini-3303
2004/09/16 13:52:02.477 4 Toolkit.cxx(113) InterfaceTable:
127.0.0.1 <00-00-00-00-00-00> (lo)
192.168.110.223 <00-60-97-9F-ED-3D> (eth1)
192.168.10.1 <00-50-56-C0-00-08> (vmnet8)
2004/09/16 13:52:02.478 2 Toolkit.cxx(82) Network=192.168.110.0/255.255.255.0, IP=192.168.110.223
2004/09/16 13:52:02.479 2 Toolkit.cxx(82) Network=192.168.10.0/255.255.255.0, IP=192.168.10.1
2004/09/16 13:52:02.479 2 Toolkit.cxx(82) Network=127.0.0.0/255.0.0.0, IP=127.0.0.1
2004/09/16 13:52:02.479 2 Toolkit.cxx(84) Default IP=192.168.110.223
2004/09/16 13:52:02.480 2 Toolkit.cxx(156) GK H.323 Proxy enabled
2004/09/16 13:52:02.481 2 Toolkit.cxx(168) GK Internal Network 0 = 192.168.110.0/255.255.255.0
2004/09/16 13:52:02.482 2 Toolkit.cxx(399) GK Loaded per GW rewrite data:
2004/09/16 13:52:02.482 3 Toolkit.cxx(410) GK KOMPNET (in): 1234# = 5678#
2004/09/16 13:52:02.482 2 Toolkit.cxx(420) GK Loaded 1 GW entries with rewrite info
2004/09/16 13:52:02.484 1 gk.cxx(470) OpenH323 Gatekeeper - The GNU Gatekeeper with ID 'KompnetGK-2.2.5b' started
Gatekeeper(GNU) Version(2.2beta5) Ext(pthreads=1,radius=1,mysql=0,pgsql=0,large_fdset=32768) Build(Aug 29 2004, 11:40:52) Sys(Linux i686 2.4.20-30.7asp)
2004/09/16 13:52:02.485 2 singleton.cxx(28) Create instance: CallTable(2)
2004/09/16 13:52:02.485 2 gk.cxx(508) GK TimeToLive for Registrations: -1
2004/09/16 13:52:02.485 2 singleton.cxx(28) Create instance: RasServer(3)
2004/09/16 13:52:02.486 2 ProxyChannel.cxx(77) RTPPortRange: 10100-65000
2004/09/16 13:52:02.486 2 singleton.cxx(28) Create instance: Agent(4)
2004/09/16 13:52:02.513 5 job.cxx(358) JOB Worker threads: 1 total - 1 busy, 0 idle
2004/09/16 13:52:02.567 5 job.cxx(169) JOB Worker 2051 started
2004/09/16 13:52:02.567 5 job.cxx(186) JOB Starting Job ProxyH(0) at Worker thread 2051
2004/09/16 13:52:02.568 3 yasocket.cxx(758) ProxyH(0) waiting...
2004/09/16 13:52:02.568 5 job.cxx(358) JOB Worker threads: 2 total - 2 busy, 0 idle
2004/09/16 13:52:02.568 2 RasSrv.cxx(683) GK Using Routed Signalling
2004/09/16 13:52:02.568 2 RasSrv.cxx(684) GK H.245 Routed Enabled
2004/09/16 13:52:02.568 2 singleton.cxx(28) Create instance: GkStatus(5)
2004/09/16 13:52:02.568 1 GkStatus.cxx(439) STATUS Large fd_set(32768) enabled
2004/09/16 13:52:02.569 5 job.cxx(169) JOB Worker 3076 started
2004/09/16 13:52:02.569 5 job.cxx(186) JOB Starting Job ProxyRTP(0) at Worker thread 3076
2004/09/16 13:52:02.569 3 yasocket.cxx(758) ProxyRTP(0) waiting...
2004/09/16 13:52:02.569 5 job.cxx(358) JOB Worker threads: 3 total - 3 busy, 0 idle
2004/09/16 13:52:02.569 2 singleton.cxx(28) Create instance: RegistrationTable(6)
2004/09/16 13:52:02.576 1 RasTbl.cxx(63) New EP|192.168.110.224:1720|KOMPNET:h323_ID|gateway|7209_endp
2004/09/16 13:52:02.577 2 RasTbl.cxx(1085) Add permanent endpoint 192.168.110.224:1720
2004/09/16 13:52:02.578 5 job.cxx(169) JOB Worker 4101 started
2004/09/16 13:52:02.578 5 job.cxx(186) JOB Starting Job GkStatus at Worker thread 4101
2004/09/16 13:52:02.579 3 yasocket.cxx(758) GkStatus waiting...
2004/09/16 13:52:02.580 5 job.cxx(358) JOB Worker threads: 4 total - 4 busy, 0 idle
2004/09/16 13:52:02.581 2 RasSrv.cxx(720) GK Home = 192.168.110.223,127.0.0.1,192.168.10.1
2004/09/16 13:52:02.581 1 RasSrv.cxx(471) Listening to 192.168.110.223:1719(U)
2004/09/16 13:52:02.581 5 yasocket.cxx(670) RasServer total sockets 1
2004/09/16 13:52:02.583 1 RasSrv.cxx(471) Listening to 192.168.110.223:1718(Mcast)
2004/09/16 13:52:02.583 5 yasocket.cxx(670) RasServer total sockets 2
2004/09/16 13:52:02.583 1 RasSrv.cxx(471) Listening to 192.168.110.223:1720
2004/09/16 13:52:02.583 5 yasocket.cxx(670) TCPServer total sockets 1
2004/09/16 13:52:02.584 1 RasSrv.cxx(471) Listening to 192.168.110.223:7200
2004/09/16 13:52:02.612 5 job.cxx(169) JOB Worker 5126 started
2004/09/16 13:52:02.612 5 yasocket.cxx(670) TCPServer total sockets 2
2004/09/16 13:52:02.613 5 job.cxx(186) JOB Starting Job TCPServer at Worker thread 5126
2004/09/16 13:52:02.613 1 RasSrv.cxx(471) Listening to 127.0.0.1:1719(U)
2004/09/16 13:52:02.613 5 yasocket.cxx(670) RasServer total sockets 3
2004/09/16 13:52:02.614 1 RasSrv.cxx(471) Listening to 127.0.0.1:1720
2004/09/16 13:52:02.614 5 yasocket.cxx(670) TCPServer total sockets 3
2004/09/16 13:52:02.614 1 RasSrv.cxx(471) Listening to 127.0.0.1:7200
2004/09/16 13:52:02.614 5 yasocket.cxx(670) TCPServer total sockets 4
2004/09/16 13:52:02.615 1 RasSrv.cxx(471) Listening to 192.168.10.1:1719(U)
2004/09/16 13:52:02.615 5 yasocket.cxx(670) RasServer total sockets 4
2004/09/16 13:52:02.616 1 RasSrv.cxx(471) Listening to 192.168.10.1:1718(Mcast)
2004/09/16 13:52:02.616 5 yasocket.cxx(670) RasServer total sockets 5
2004/09/16 13:52:02.616 1 RasSrv.cxx(471) Listening to 192.168.10.1:1720
2004/09/16 13:52:02.616 5 yasocket.cxx(670) TCPServer total sockets 5
2004/09/16 13:52:02.617 1 RasSrv.cxx(471) Listening to 192.168.10.1:7200
2004/09/16 13:52:02.617 5 yasocket.cxx(670) TCPServer total sockets 6
2004/09/16 13:52:02.617 1 RasSrv.cxx(779) RAS Add broadcast listener
2004/09/16 13:52:02.617 5 yasocket.cxx(670) RasServer total sockets 6
2004/09/16 13:52:02.618 1 gkauth.cxx(325) GKAUTH default rule added to check RAS: ARQ BRQ DRQ GRQ IRQ LRQ RRQ URQ, OTHER: SETUP SETUPUNREG
2004/09/16 13:52:02.618 4 gkauth.cxx(1056) GKAUTH H.235 security is not active or conflicting H.235 capabilities are active - GCF will not select any particular capability
2004/09/16 13:52:02.618 1 gkacct.cxx(179) GKACCT Created module FileAcct with event mask FFFFFFFF
2004/09/16 13:52:02.619 2 gkacct.cxx(403) GKACCT FileAcct CDR file: /var/log/gnugk/cdr_plain.log
2004/09/16 13:52:02.620 1 gkacct.cxx(179) GKACCT Created module default with event mask FFFFFFFF
2004/09/16 13:52:02.620 2 Routing.cxx(451) VQueue (CTI) Virtual queues disabled - no virtual queues configured
2004/09/16 13:52:02.620 2 singleton.cxx(28) Create instance: Routing::Analyzer(7)
2004/09/16 13:52:02.621 3 gkacct.cxx(896) GKACCT default logged event 8
2004/09/16 13:52:02.621 2 gkacct.cxx(936) GKACCT Successfully logged event 8
2004/09/16 13:52:02.622 5 job.cxx(358) JOB Worker threads: 5 total - 5 busy, 0 idle
2004/09/16 13:52:02.622 5 job.cxx(169) JOB Worker 6151 started
2004/09/16 13:52:02.622 5 job.cxx(186) JOB Starting Job HouseKeeping at Worker thread 6151
2004/09/16 13:55:12.799 7 yasocket.cxx(699) TCPServer 1 sockets selected from 6, total 6/0
2004/09/16 13:55:12.799 4 yasocket.cxx(805) TCP Accept request on 192.168.110.223:1720
2004/09/16 13:55:12.800 5 job.cxx(358) JOB Worker threads: 6 total - 6 busy, 0 idle
2004/09/16 13:55:12.800 5 job.cxx(169) JOB Worker 7176 started
2004/09/16 13:55:12.800 5 job.cxx(186) JOB Starting Job Acceptor at Worker thread 7176
2004/09/16 13:55:12.806 5 ProxyChannel.cxx(472) Q931s Reading from 192.168.110.224:11987
2004/09/16 13:55:12.806 3 ProxyChannel.cxx(681) Q931s Received: Setup CRV=958 from 192.168.110.224:11987
2004/09/16 13:55:12.820 4 ProxyChannel.cxx(634) Q931 Received: {
q931pdu = {
protocolDiscriminator = 8
callReference = 958
from = originator
messageType = Setup
IE: Bearer-Capability = {
90 90 a3 ...
}
IE: Calling-Party-Number = {
80 39 30 34 34 33 36 .904436
}
IE: Called-Party-Number = {
81 31 32 33 34 23 37 38 36 33 32 33 34 37 36 31 .1234#7863234761
31 1
}
IE: User-User = {
20 a0 06 00 08 91 4a 00 04 01 40 07 00 6b 00 6f .....J...@..k.o
00 6d 00 70 00 2d 00 6e 00 65 00 74 28 00 b5 00 .m.p.-.n.e.t(...
00 12 40 01 38 00 56 43 91 dc 06 fd 11 d9 8c c9 ..@.8.VC........
bf d6 39 0b cb d5 00 cd 1d 82 00 07 00 c0 a8 6e ..9............n
e0 2e d3 11 00 47 a1 38 d2 06 fd 11 d9 8c c8 bf .....G.8........
d6 39 0b cb d5 32 02 12 00 00 00 0d 40 03 80 0a .9...2......@...
04 00 01 00 c0 a8 6e e0 48 19 1d 40 00 00 06 04 ......n.H..@....
01 00 4d 40 03 80 11 14 00 01 00 c0 a8 6e e0 48 ..M@.........n.H
18 00 c0 a8 6e e0 48 19 01 00 01 00 01 80 01 80 ....n.H.........
01 00 10 a0 01 80 13 01 40 b5 00 00 12 0c c0 01 ........@.......
00 04 80 06 00 04 00 00 00 03 ..........
}
}
h225pdu = {
h323_uu_pdu = {
h323_message_body = setup {
protocolIdentifier = 0.0.8.2250.0.4
sourceAddress = 1 entries {
[0]=h323_ID 8 characters {
006b 006f 006d 0070 002d 006e 0065 0074 komp-net
}
}
sourceInfo = {
vendor = {
vendor = {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 18
}
}
gateway = {
protocol = 1 entries {
[0]=voice {
supportedPrefixes = 0 entries {
}
}
}
}
mc = FALSE
undefinedNode = FALSE
}
activeMC = FALSE
conferenceID = 16 octets {
56 43 91 dc 06 fd 11 d9 8c c9 bf d6 39 0b cb d5 VC..........9...
}
conferenceGoal = create <<null>>
callType = pointToPoint <<null>>
sourceCallSignalAddress = ipAddress {
ip = 4 octets {
c0 a8 6e e0 ..n.
}
port = 11987
}
callIdentifier = {
guid = 16 octets {
47 a1 38 d2 06 fd 11 d9 8c c8 bf d6 39 0b cb d5 G.8.........9...
}
}
fastStart = 2 entries {
[0]= 18 octets {
00 00 00 0d 40 03 80 0a 04 00 01 00 c0 a8 6e e0 ....@.........n.
48 19 H.
}
[1]= 29 octets {
40 00 00 06 04 01 00 4d 40 03 80 11 14 00 01 00 @......M@.......
c0 a8 6e e0 48 18 00 c0 a8 6e e0 48 19 ..n.H....n.H.
}
}
mediaWaitForConnect = FALSE
canOverlapSend = FALSE
multipleCalls = TRUE
maintainConnection = TRUE
symmetricOperationRequired = <<null>>
}
h245Tunneling = TRUE
nonStandardControl = 1 entries {
[0]={
nonStandardIdentifier = h221NonStandard {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 18
}
data = 12 octets {
c0 01 00 04 80 06 00 04 00 00 00 03 ............
}
}
}
}
}
}
2004/09/16 13:55:12.823 4 ProxyChannel.cxx(1151) GWRewrite source: setup H323 ID or E164
2004/09/16 13:55:12.823 3 gkauth.cxx(1224) GKAUTH default Setup check ok
2004/09/16 13:55:12.823 5 Routing.h(144) ROUTING Checking policy Explicit for request Setup CRV=958
2004/09/16 13:55:12.823 5 Routing.h(144) ROUTING Checking policy Internal for request Setup CRV=958
2004/09/16 13:55:12.824 2 RasTbl.cxx(534) GK Gateway 7209_endp match 1234#
2004/09/16 13:55:12.824 4 RasTbl.cxx(891) Alias match for GW 192.168.110.224:1720
2004/09/16 13:55:12.824 5 Routing.h(150) ROUTING Policy Internal applied to the request Setup CRV=958
2004/09/16 13:55:12.825 2 RasTbl.cxx(1733) CallTable::Insert(CALL) Call No. 1, total sessions : 1
2004/09/16 13:55:12.825 3 gkacct.cxx(896) GKACCT default logged event 1 for call no. 1
2004/09/16 13:55:12.825 2 gkacct.cxx(936) GKACCT Successfully logged event 1 for call no. 1
2004/09/16 13:55:12.826 4 ProxyChannel.cxx(1462) GWRewrite source: setup H323 ID or E164
2004/09/16 13:55:12.826 3 ProxyChannel.cxx(1516) GK Call 1 is NAT type 0
2004/09/16 13:55:12.830 4 ProxyChannel.cxx(1785) Q931
fastStart[0] received: {
forwardLogicalChannelNumber = 1
forwardLogicalChannelParameters = {
dataType = audioData g729 4
multiplexParameters = h2250LogicalChannelParameters {
sessionID = 1
mediaControlChannel = unicastAddress iPAddress {
network = 4 octets {
c0 a8 6e e0 ..n.
}
tsapIdentifier = 18457
}
}
}
}
2004/09/16 13:55:12.835 4 ProxyChannel.cxx(1785) Q931
fastStart[1] received: {
forwardLogicalChannelNumber = 1
forwardLogicalChannelParameters = {
dataType = nullData <<null>>
multiplexParameters = none <<null>>
}
reverseLogicalChannelParameters = {
dataType = audioData g729 4
multiplexParameters = h2250LogicalChannelParameters {
sessionID = 1
mediaChannel = unicastAddress iPAddress {
network = 4 octets {
c0 a8 6e e0 ..n.
}
tsapIdentifier = 18456
}
mediaControlChannel = unicastAddress iPAddress {
network = 4 octets {
c0 a8 6e e0 ..n.
}
tsapIdentifier = 18457
}
}
}
}
2004/09/16 13:55:12.839 5 ProxyChannel.cxx(634) Q931 Send to 192.168.110.224:1720 {
q931pdu = {
protocolDiscriminator = 8
callReference = 958
from = originator
messageType = Setup
IE: Bearer-Capability = {
90 90 a3 ...
}
IE: Calling-Party-Number = {
80 39 30 34 34 33 36 .904436
}
IE: Called-Party-Number = {
81 31 32 33 34 23 37 38 36 33 32 33 34 37 36 31 .1234#7863234761
31 1
}
IE: User-User = {
20 b0 06 00 08 91 4a 00 04 01 40 07 00 6b 00 6f .....J...@..k.o
00 6d 00 70 00 2d 00 6e 00 65 00 74 28 00 b5 00 .m.p.-.n.e.t(...
00 12 40 01 3c 05 01 00 00 01 07 80 45 67 0a b9 ..@.<.......Eg..
65 67 a9 44 00 56 43 91 dc 06 fd 11 d9 8c c9 bf eg.D.VC.........
d6 39 0b cb d5 00 8d 1d 82 07 00 c0 a8 6e df 06 .9...........n..
b8 11 00 47 a1 38 d2 06 fd 11 d9 8c c8 bf d6 39 ...G.8.........9
0b cb d5 32 02 12 00 00 00 0d 40 03 80 0a 04 00 ...2......@.....
01 00 c0 a8 6e e0 48 19 1d 40 00 00 06 04 01 00 ....n.H..@......
4d 40 03 80 11 14 00 01 00 c0 a8 6e e0 48 18 00 M@.........n.H..
c0 a8 6e e0 48 19 01 00 01 00 01 00 01 00 00 06 ..n.H...........
a0 01 80 13 01 40 b5 00 00 12 0c c0 01 00 04 80 .....@..........
06 00 04 00 00 00 03 .......
}
}
h225pdu = {
h323_uu_pdu = {
h323_message_body = setup {
protocolIdentifier = 0.0.8.2250.0.4
sourceAddress = 1 entries {
[0]=h323_ID 8 characters {
006b 006f 006d 0070 002d 006e 0065 0074 komp-net
}
}
sourceInfo = {
vendor = {
vendor = {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 18
}
}
gateway = {
protocol = 1 entries {
[0]=voice {
supportedPrefixes = 0 entries {
}
}
}
}
mc = FALSE
undefinedNode = FALSE
}
destinationAddress = 1 entries {
[0]=dialedDigits "1234#78632347611"
}
activeMC = FALSE
conferenceID = 16 octets {
56 43 91 dc 06 fd 11 d9 8c c9 bf d6 39 0b cb d5 VC..........9...
}
conferenceGoal = create <<null>>
callType = pointToPoint <<null>>
sourceCallSignalAddress = ipAddress {
ip = 4 octets {
c0 a8 6e df ..n.
}
port = 1720
}
callIdentifier = {
guid = 16 octets {
47 a1 38 d2 06 fd 11 d9 8c c8 bf d6 39 0b cb d5 G.8.........9...
}
}
fastStart = 2 entries {
[0]= 18 octets {
00 00 00 0d 40 03 80 0a 04 00 01 00 c0 a8 6e e0 ....@.........n.
48 19 H.
}
[1]= 29 octets {
40 00 00 06 04 01 00 4d 40 03 80 11 14 00 01 00 @......M@.......
c0 a8 6e e0 48 18 00 c0 a8 6e e0 48 19 ..n.H....n.H.
}
}
mediaWaitForConnect = FALSE
canOverlapSend = FALSE
multipleCalls = FALSE
maintainConnection = FALSE
symmetricOperationRequired = <<null>>
}
h245Tunneling = TRUE
nonStandardControl = 1 entries {
[0]={
nonStandardIdentifier = h221NonStandard {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 18
}
data = 12 octets {
c0 01 00 04 80 06 00 04 00 00 00 03 ............
}
}
}
}
}
}
2004/09/16 13:55:12.846 3 ProxyChannel.cxx(1969) Q931 Connect to 192.168.110.224:1720 successful
2004/09/16 13:55:12.846 6 yasocket.cxx(610) 192.168.110.224:1720 229 bytes sent
2004/09/16 13:55:12.876 7 yasocket.cxx(699) ProxyH(0) 1 sockets selected from 2, total 2/0
2004/09/16 13:55:12.876 5 ProxyChannel.cxx(472) Q931d Reading from 192.168.110.224:1720
2004/09/16 13:55:12.877 3 ProxyChannel.cxx(681) Q931d Received: ReleaseComplete CRV=958 from 192.168.110.224:1720
2004/09/16 13:55:12.880 4 ProxyChannel.cxx(634) Q931 Received: {
q931pdu = {
protocolDiscriminator = 8
callReference = 958
from = destination
messageType = ReleaseComplete
IE: Cause - Unallocated number = {
80 81 ..
}
IE: User-User = {
25 80 06 00 08 91 4a 00 04 11 00 11 00 47 a1 38 %.....J......G.8
d2 06 fd 11 d9 8c c8 bf d6 39 0b cb d5 10 80 01 .........9......
80 .
}
}
h225pdu = {
h323_uu_pdu = {
h323_message_body = releaseComplete {
protocolIdentifier = 0.0.8.2250.0.4
callIdentifier = {
guid = 16 octets {
47 a1 38 d2 06 fd 11 d9 8c c8 bf d6 39 0b cb d5 G.8.........9...
}
}
}
h245Tunneling = TRUE
}
}
}
2004/09/16 13:55:12.880 6 RasTbl.cxx(1861) GK Removing callptr: 47 a1 38 d2 06 fd 11 d9 8c c8 bf d6 39 0b cb d5
2004/09/16 13:55:12.880 2 RasTbl.cxx(1904) CDR ignore not connected call
2004/09/16 13:55:12.881 5 gkacct.cxx(598) GKACCT FileAcct - CDR string for event 2, call no. 1: CDR|1|47 a1 38 d2 06 fd 11 d9 8c c8 bf d6 39 0b cb d5|0|unconnected|Thu, 16 Sep 2004 13:55:12 +0400|192.168.110.224:11987| |192.168.110.224:1720|7209_endp|1234#78632347611:dialedDigits|komp-net:h323_ID|KompnetGK-2.2.5b;
2004/09/16 13:55:12.881 3 gkacct.cxx(896) GKACCT FileAcct logged event 2 for call no. 1
2004/09/16 13:55:12.881 3 gkacct.cxx(896) GKACCT default logged event 2 for call no. 1
2004/09/16 13:55:12.881 2 gkacct.cxx(936) GKACCT Successfully logged event 2 for call no. 1
2004/09/16 13:55:12.882 6 yasocket.cxx(610) 192.168.110.224:11987 50 bytes sent
2004/09/16 13:55:12.882 5 ProxyChannel.cxx(3302) ProxyH(0) total sockets 2
2004/09/16 13:55:12.883 5 job.cxx(423) JOB Job Acceptor deleted
2004/09/16 13:55:12.883 5 job.cxx(410) JOB Worker threads: 6 total - 5 busy, 1 idle
2004/09/16 13:55:12.902 7 yasocket.cxx(699) ProxyH(0) 1 sockets selected from 1, total 0/2
2004/09/16 13:55:12.902 5 ProxyChannel.cxx(472) Q931s Reading from 192.168.110.224:11987
2004/09/16 13:55:12.902 3 ProxyChannel.cxx(681) Q931s Received: ReleaseComplete CRV=958 from 192.168.110.224:11987
2004/09/16 13:55:12.905 4 ProxyChannel.cxx(634) Q931 Received: {
q931pdu = {
protocolDiscriminator = 8
callReference = 958
from = originator
messageType = ReleaseComplete
IE: Cause - Unallocated number = {
80 81 ..
}
IE: User-User = {
25 80 06 00 08 91 4a 00 04 11 00 11 00 47 a1 38 %.....J......G.8
d2 06 fd 11 d9 8c c8 bf d6 39 0b cb d5 10 80 01 .........9......
80 .
}
}
h225pdu = {
h323_uu_pdu = {
h323_message_body = releaseComplete {
protocolIdentifier = 0.0.8.2250.0.4
callIdentifier = {
guid = 16 octets {
47 a1 38 d2 06 fd 11 d9 8c c8 bf d6 39 0b cb d5 G.8.........9...
}
}
}
h245Tunneling = TRUE
}
}
}
2004/09/16 13:55:12.905 6 RasTbl.cxx(1861) GK Removing callptr: 47 a1 38 d2 06 fd 11 d9 8c c8 bf d6 39 0b cb d5
2004/09/16 13:55:12.916 3 yasocket.cxx(758) ProxyH(0) waiting...
2004/09/16 13:55:55.927 1 gk.cxx(266) GK Gatekeeper Hangup (signal 1)
2004/09/16 13:55:55.927 1 gk.cxx(844) GK Logging closed (reopen log file)
2004/09/16 13:55:55.928 1 gk.cxx(873) GK Logging restarted
2004/09/16 13:55:55.928 5 Toolkit.cxx(592) Try name /tmp/gnugk.ini-8560
2004/09/16 13:55:55.931 4 Toolkit.cxx(113) InterfaceTable:
127.0.0.1 <00-00-00-00-00-00> (lo)
192.168.110.223 <00-60-97-9F-ED-3D> (eth1)
192.168.10.1 <00-50-56-C0-00-08> (vmnet8)
2004/09/16 13:55:55.933 2 Toolkit.cxx(82) Network=192.168.110.0/255.255.255.0, IP=192.168.110.223
2004/09/16 13:55:55.933 2 Toolkit.cxx(82) Network=192.168.10.0/255.255.255.0, IP=192.168.10.1
2004/09/16 13:55:55.933 2 Toolkit.cxx(82) Network=127.0.0.0/255.0.0.0, IP=127.0.0.1
2004/09/16 13:55:55.934 2 Toolkit.cxx(84) Default IP=192.168.110.223
2004/09/16 13:55:55.934 2 Toolkit.cxx(156) GK H.323 Proxy enabled
2004/09/16 13:55:55.934 2 Toolkit.cxx(168) GK Internal Network 0 = 192.168.110.0/255.255.255.0
2004/09/16 13:55:55.936 2 Toolkit.cxx(399) GK Loaded per GW rewrite data:
2004/09/16 13:55:55.936 3 Toolkit.cxx(415) GK KOMPNET (out): 1234# = 5678#
2004/09/16 13:55:55.936 2 Toolkit.cxx(420) GK Loaded 1 GW entries with rewrite info
2004/09/16 13:55:55.942 2 ProxyChannel.cxx(77) RTPPortRange: 10100-65000
2004/09/16 13:55:55.942 2 RasSrv.cxx(683) GK Using Routed Signalling
2004/09/16 13:55:55.942 2 RasSrv.cxx(684) GK H.245 Routed Enabled
2004/09/16 13:55:55.942 2 RasSrv.cxx(720) GK Home = 192.168.110.223,127.0.0.1,192.168.10.1
2004/09/16 13:55:55.943 1 gkauth.cxx(325) GKAUTH default rule added to check RAS: ARQ BRQ DRQ GRQ IRQ LRQ RRQ URQ, OTHER: SETUP SETUPUNREG
2004/09/16 13:55:55.943 4 gkauth.cxx(1056) GKAUTH H.235 security is not active or conflicting H.235 capabilities are active - GCF will not select any particular capability
2004/09/16 13:55:55.943 1 gkauth.cxx(334) GKAUTH default rule removed
2004/09/16 13:55:55.944 1 gkacct.cxx(186) GKACCT Destroyed module FileAcct
2004/09/16 13:55:55.944 1 gkacct.cxx(186) GKACCT Destroyed module default
2004/09/16 13:55:55.944 1 gkacct.cxx(179) GKACCT Created module FileAcct with event mask FFFFFFFF
2004/09/16 13:55:55.945 2 gkacct.cxx(403) GKACCT FileAcct CDR file: /var/log/gnugk/cdr_plain.log
2004/09/16 13:55:55.945 1 gkacct.cxx(179) GKACCT Created module default with event mask FFFFFFFF
2004/09/16 13:55:55.945 2 Routing.cxx(451) VQueue (CTI) Virtual queues disabled - no virtual queues configured
2004/09/16 13:55:55.946 3 gk.cxx(167) GK Carry on current calls.
2004/09/16 13:56:34.831 7 yasocket.cxx(699) TCPServer 1 sockets selected from 6, total 6/0
2004/09/16 13:56:34.831 4 yasocket.cxx(805) TCP Accept request on 192.168.110.223:1720
2004/09/16 13:56:34.831 5 job.cxx(358) JOB Worker threads: 6 total - 6 busy, 0 idle
2004/09/16 13:56:34.832 5 job.cxx(186) JOB Starting Job Acceptor at Worker thread 7176
2004/09/16 13:56:34.837 5 ProxyChannel.cxx(472) Q931s Reading from 192.168.110.224:11988
2004/09/16 13:56:34.837 3 ProxyChannel.cxx(681) Q931s Received: Setup CRV=959 from 192.168.110.224:11988
2004/09/16 13:56:34.844 4 ProxyChannel.cxx(634) Q931 Received: {
q931pdu = {
protocolDiscriminator = 8
callReference = 959
from = originator
messageType = Setup
IE: Bearer-Capability = {
90 90 a3 ...
}
IE: Calling-Party-Number = {
80 39 30 34 34 33 36 .904436
}
IE: Called-Party-Number = {
81 31 32 33 34 23 37 38 36 33 32 33 34 37 36 31 .1234#7863234761
31 1
}
IE: User-User = {
20 a0 06 00 08 91 4a 00 04 01 40 07 00 6b 00 6f .....J...@..k.o
00 6d 00 70 00 2d 00 6e 00 65 00 74 28 00 b5 00 .m.p.-.n.e.t(...
00 12 40 01 38 00 87 28 b2 d6 06 fd 11 d9 8c cd ..@.8..(........
bf d6 39 0b cb d5 00 cd 1d 82 00 07 00 c0 a8 6e ..9............n
e0 2e d4 11 00 7d ed 6a 5f 06 fd 11 d9 8c cc bf .....}.j_.......
d6 39 0b cb d5 32 02 12 00 00 00 0d 40 03 80 0a .9...2......@...
04 00 01 00 c0 a8 6e e0 47 5f 1d 40 00 00 06 04 ......n.G_.@....
01 00 4d 40 03 80 11 14 00 01 00 c0 a8 6e e0 47 ..M@.........n.G
5e 00 c0 a8 6e e0 47 5f 01 00 01 00 01 80 01 80 ^...n.G_........
01 00 10 a0 01 80 13 01 40 b5 00 00 12 0c c0 01 ........@.......
00 04 80 06 00 04 00 00 00 03 ..........
}
}
h225pdu = {
h323_uu_pdu = {
h323_message_body = setup {
protocolIdentifier = 0.0.8.2250.0.4
sourceAddress = 1 entries {
[0]=h323_ID 8 characters {
006b 006f 006d 0070 002d 006e 0065 0074 komp-net
}
}
sourceInfo = {
vendor = {
vendor = {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 18
}
}
gateway = {
protocol = 1 entries {
[0]=voice {
supportedPrefixes = 0 entries {
}
}
}
}
mc = FALSE
undefinedNode = FALSE
}
activeMC = FALSE
conferenceID = 16 octets {
87 28 b2 d6 06 fd 11 d9 8c cd bf d6 39 0b cb d5 .(..........9...
}
conferenceGoal = create <<null>>
callType = pointToPoint <<null>>
sourceCallSignalAddress = ipAddress {
ip = 4 octets {
c0 a8 6e e0 ..n.
}
port = 11988
}
callIdentifier = {
guid = 16 octets {
7d ed 6a 5f 06 fd 11 d9 8c cc bf d6 39 0b cb d5 }.j_........9...
}
}
fastStart = 2 entries {
[0]= 18 octets {
00 00 00 0d 40 03 80 0a 04 00 01 00 c0 a8 6e e0 ....@.........n.
47 5f G_
}
[1]= 29 octets {
40 00 00 06 04 01 00 4d 40 03 80 11 14 00 01 00 @......M@.......
c0 a8 6e e0 47 5e 00 c0 a8 6e e0 47 5f ..n.G^...n.G_
}
}
mediaWaitForConnect = FALSE
canOverlapSend = FALSE
multipleCalls = TRUE
maintainConnection = TRUE
symmetricOperationRequired = <<null>>
}
h245Tunneling = TRUE
nonStandardControl = 1 entries {
[0]={
nonStandardIdentifier = h221NonStandard {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 18
}
data = 12 octets {
c0 01 00 04 80 06 00 04 00 00 00 03 ............
}
}
}
}
}
}
2004/09/16 13:56:34.846 4 ProxyChannel.cxx(1151) GWRewrite source: setup H323 ID or E164
2004/09/16 13:56:34.847 3 gkauth.cxx(1224) GKAUTH default Setup check ok
2004/09/16 13:56:34.847 5 Routing.h(144) ROUTING Checking policy Explicit for request Setup CRV=959
2004/09/16 13:56:34.847 5 Routing.h(144) ROUTING Checking policy Internal for request Setup CRV=959
2004/09/16 13:56:34.847 2 RasTbl.cxx(534) GK Gateway 7209_endp match 1234#
2004/09/16 13:56:34.848 4 RasTbl.cxx(891) Alias match for GW 192.168.110.224:1720
2004/09/16 13:56:34.848 5 Routing.h(150) ROUTING Policy Internal applied to the request Setup CRV=959
2004/09/16 13:56:34.849 2 RasTbl.cxx(1733) CallTable::Insert(CALL) Call No. 2, total sessions : 1
2004/09/16 13:56:34.849 3 gkacct.cxx(896) GKACCT default logged event 1 for call no. 2
2004/09/16 13:56:34.850 2 gkacct.cxx(936) GKACCT Successfully logged event 1 for call no. 2
2004/09/16 13:56:34.850 4 ProxyChannel.cxx(1462) GWRewrite source: setup H323 ID or E164
2004/09/16 13:56:34.850 2 Toolkit.cxx(378) GWRewriteTool::RewritePString: 1234#78632347611 to 5678#78632347611
2004/09/16 13:56:34.850 2 Toolkit.cxx(378) GWRewriteTool::RewritePString: 1234#78632347611 to 5678#78632347611
2004/09/16 13:56:34.851 3 ProxyChannel.cxx(1516) GK Call 2 is NAT type 0
2004/09/16 13:56:34.861 4 ProxyChannel.cxx(1785) Q931
fastStart[0] received: {
forwardLogicalChannelNumber = 1
forwardLogicalChannelParameters = {
dataType = audioData g729 4
multiplexParameters = h2250LogicalChannelParameters {
sessionID = 1
mediaControlChannel = unicastAddress iPAddress {
network = 4 octets {
c0 a8 6e e0 ..n.
}
tsapIdentifier = 18271
}
}
}
}
2004/09/16 13:56:34.865 4 ProxyChannel.cxx(1785) Q931
fastStart[1] received: {
forwardLogicalChannelNumber = 1
forwardLogicalChannelParameters = {
dataType = nullData <<null>>
multiplexParameters = none <<null>>
}
reverseLogicalChannelParameters = {
dataType = audioData g729 4
multiplexParameters = h2250LogicalChannelParameters {
sessionID = 1
mediaChannel = unicastAddress iPAddress {
network = 4 octets {
c0 a8 6e e0 ..n.
}
tsapIdentifier = 18270
}
mediaControlChannel = unicastAddress iPAddress {
network = 4 octets {
c0 a8 6e e0 ..n.
}
tsapIdentifier = 18271
}
}
}
}
2004/09/16 13:56:34.870 5 ProxyChannel.cxx(634) Q931 Send to 192.168.110.224:1720 {
q931pdu = {
protocolDiscriminator = 8
callReference = 959
from = originator
messageType = Setup
IE: Bearer-Capability = {
90 90 a3 ...
}
IE: Calling-Party-Number = {
80 39 30 34 34 33 36 .904436
}
IE: Called-Party-Number = {
81 35 36 37 38 23 37 38 36 33 32 33 34 37 36 31 .5678#7863234761
31 1
}
IE: User-User = {
20 b0 06 00 08 91 4a 00 04 01 40 07 00 6b 00 6f .....J...@..k.o
00 6d 00 70 00 2d 00 6e 00 65 00 74 28 00 b5 00 .m.p.-.n.e.t(...
00 12 40 01 3c 05 01 00 00 01 07 80 89 ab 0a b9 ..@.<...........
65 67 a9 44 00 87 28 b2 d6 06 fd 11 d9 8c cd bf eg.D..(.........
d6 39 0b cb d5 00 8d 1d 82 07 00 c0 a8 6e df 06 .9...........n..
b8 11 00 7d ed 6a 5f 06 fd 11 d9 8c cc bf d6 39 ...}.j_........9
0b cb d5 32 02 12 00 00 00 0d 40 03 80 0a 04 00 ...2......@.....
01 00 c0 a8 6e e0 47 5f 1d 40 00 00 06 04 01 00 ....n.G_.@......
4d 40 03 80 11 14 00 01 00 c0 a8 6e e0 47 5e 00 M@.........n.G^.
c0 a8 6e e0 47 5f 01 00 01 00 01 00 01 00 00 06 ..n.G_..........
a0 01 80 13 01 40 b5 00 00 12 0c c0 01 00 04 80 .....@..........
06 00 04 00 00 00 03 .......
}
}
h225pdu = {
h323_uu_pdu = {
h323_message_body = setup {
protocolIdentifier = 0.0.8.2250.0.4
sourceAddress = 1 entries {
[0]=h323_ID 8 characters {
006b 006f 006d 0070 002d 006e 0065 0074 komp-net
}
}
sourceInfo = {
vendor = {
vendor = {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 18
}
}
gateway = {
protocol = 1 entries {
[0]=voice {
supportedPrefixes = 0 entries {
}
}
}
}
mc = FALSE
undefinedNode = FALSE
}
destinationAddress = 1 entries {
[0]=dialedDigits "5678#78632347611"
}
activeMC = FALSE
conferenceID = 16 octets {
87 28 b2 d6 06 fd 11 d9 8c cd bf d6 39 0b cb d5 .(..........9...
}
conferenceGoal = create <<null>>
callType = pointToPoint <<null>>
sourceCallSignalAddress = ipAddress {
ip = 4 octets {
c0 a8 6e df ..n.
}
port = 1720
}
callIdentifier = {
guid = 16 octets {
7d ed 6a 5f 06 fd 11 d9 8c cc bf d6 39 0b cb d5 }.j_........9...
}
}
fastStart = 2 entries {
[0]= 18 octets {
00 00 00 0d 40 03 80 0a 04 00 01 00 c0 a8 6e e0 ....@.........n.
47 5f G_
}
[1]= 29 octets {
40 00 00 06 04 01 00 4d 40 03 80 11 14 00 01 00 @......M@.......
c0 a8 6e e0 47 5e 00 c0 a8 6e e0 47 5f ..n.G^...n.G_
}
}
mediaWaitForConnect = FALSE
canOverlapSend = FALSE
multipleCalls = FALSE
maintainConnection = FALSE
symmetricOperationRequired = <<null>>
}
h245Tunneling = TRUE
nonStandardControl = 1 entries {
[0]={
nonStandardIdentifier = h221NonStandard {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 18
}
data = 12 octets {
c0 01 00 04 80 06 00 04 00 00 00 03 ............
}
}
}
}
}
}
2004/09/16 13:56:34.873 3 ProxyChannel.cxx(1969) Q931 Connect to 192.168.110.224:1720 successful
2004/09/16 13:56:34.873 6 yasocket.cxx(610) 192.168.110.224:1720 229 bytes sent
2004/09/16 13:56:34.904 7 yasocket.cxx(699) ProxyH(0) 1 sockets selected from 2, total 2/2
2004/09/16 13:56:34.905 5 ProxyChannel.cxx(472) Q931d Reading from 192.168.110.224:1720
2004/09/16 13:56:34.905 3 ProxyChannel.cxx(681) Q931d Received: ReleaseComplete CRV=959 from 192.168.110.224:1720
2004/09/16 13:56:34.908 4 ProxyChannel.cxx(634) Q931 Received: {
q931pdu = {
protocolDiscriminator = 8
callReference = 959
from = destination
messageType = ReleaseComplete
IE: Cause - Unallocated number = {
80 81 ..
}
IE: User-User = {
25 80 06 00 08 91 4a 00 04 11 00 11 00 7d ed 6a %.....J......}.j
5f 06 fd 11 d9 8c cc bf d6 39 0b cb d5 10 80 01 _........9......
80 .
}
}
h225pdu = {
h323_uu_pdu = {
h323_message_body = releaseComplete {
protocolIdentifier = 0.0.8.2250.0.4
callIdentifier = {
guid = 16 octets {
7d ed 6a 5f 06 fd 11 d9 8c cc bf d6 39 0b cb d5 }.j_........9...
}
}
}
h245Tunneling = TRUE
}
}
}
2004/09/16 13:56:34.908 6 RasTbl.cxx(1861) GK Removing callptr: 7d ed 6a 5f 06 fd 11 d9 8c cc bf d6 39 0b cb d5
2004/09/16 13:56:34.908 2 RasTbl.cxx(1904) CDR ignore not connected call
2004/09/16 13:56:34.909 5 gkacct.cxx(598) GKACCT FileAcct - CDR string for event 2, call no. 2: CDR|2|7d ed 6a 5f 06 fd 11 d9 8c cc bf d6 39 0b cb d5|0|unconnected|Thu, 16 Sep 2004 13:56:34 +0400|192.168.110.224:11988| |192.168.110.224:1720|7209_endp|1234#78632347611:dialedDigits|komp-net:h323_ID|KompnetGK-2.2.5b;
2004/09/16 13:56:34.909 3 gkacct.cxx(896) GKACCT FileAcct logged event 2 for call no. 2
2004/09/16 13:56:34.909 3 gkacct.cxx(896) GKACCT default logged event 2 for call no. 2
2004/09/16 13:56:34.909 2 gkacct.cxx(936) GKACCT Successfully logged event 2 for call no. 2
2004/09/16 13:56:34.910 6 yasocket.cxx(610) 192.168.110.224:11988 50 bytes sent
2004/09/16 13:56:34.910 5 ProxyChannel.cxx(3302) ProxyH(0) total sockets 2
2004/09/16 13:56:34.910 5 job.cxx(423) JOB Job Acceptor deleted
2004/09/16 13:56:34.911 5 job.cxx(410) JOB Worker threads: 6 total - 5 busy, 1 idle
2004/09/16 13:56:34.913 3 yasocket.cxx(528) Q931s Delete socket 192.168.110.224:11987
2004/09/16 13:56:34.913 3 yasocket.cxx(528) Q931d Delete socket 192.168.110.224:1720
2004/09/16 13:56:34.929 7 yasocket.cxx(699) ProxyH(0) 1 sockets selected from 1, total 0/2
2004/09/16 13:56:34.929 5 ProxyChannel.cxx(472) Q931s Reading from 192.168.110.224:11988
2004/09/16 13:56:34.929 3 ProxyChannel.cxx(681) Q931s Received: ReleaseComplete CRV=959 from 192.168.110.224:11988
2004/09/16 13:56:34.932 4 ProxyChannel.cxx(634) Q931 Received: {
q931pdu = {
protocolDiscriminator = 8
callReference = 959
from = originator
messageType = ReleaseComplete
IE: Cause - Unallocated number = {
80 81 ..
}
IE: User-User = {
25 80 06 00 08 91 4a 00 04 11 00 11 00 7d ed 6a %.....J......}.j
5f 06 fd 11 d9 8c cc bf d6 39 0b cb d5 10 80 01 _........9......
80 .
}
}
h225pdu = {
h323_uu_pdu = {
h323_message_body = releaseComplete {
protocolIdentifier = 0.0.8.2250.0.4
callIdentifier = {
guid = 16 octets {
7d ed 6a 5f 06 fd 11 d9 8c cc bf d6 39 0b cb d5 }.j_........9...
}
}
}
h245Tunneling = TRUE
}
}
}
2004/09/16 13:56:34.932 6 RasTbl.cxx(1861) GK Removing callptr: 7d ed 6a 5f 06 fd 11 d9 8c cc bf d6 39 0b cb d5
2004/09/16 13:56:34.943 3 yasocket.cxx(758) ProxyH(0) waiting...
2004/09/16 13:56:35.329 3 RasTbl.cxx(1211) Gk Delete Call No. 1
2004/09/16 14:06:34.924 5 job.cxx(177) JOB Idle timeout for Worker 7176
2004/09/16 14:06:34.937 5 job.cxx(202) JOB Worker 7176 closed
2004/09/16 14:06:34.938 5 job.cxx(386) JOB Worker threads: 5 total - 5 busy, 0 idle
2004/09/16 14:06:34.938 5 job.cxx(163) JOB Worker 7176 destroyed
#------- config file -----
[Gatekeeper::Main]
Fourtytwo=42
EndpointSignalPort=1720
StatusPort=7200
Name=KompnetGK-2.2.5b
[RoutedMode]
GKRouted=1
H245Routed=1
CallSignalPort=1720
AcceptUnregisteredCalls=1
AcceptNeighborsCalls=1
RemoveH245AddressOnTunneling=1
SupportNATedEndpoints=1
DropCallsByReleaseComplete=1
SendReleaseCompleteOnDRQ=1
[Proxy]
Enable=1
InternalNetwork=192.168.110.0/24
ProxyForNAT=1
RTPPortRange=10100-65000
[CallTable]
DefaultCallDurationLimit=5400
[GkStatus::Auth]
rule=regex
regex=^192\.168\.110\.[0-9]+$
[RasSrv::PermanentEndpoints]
# For gateway
192.168.110.224=KOMPNET;0022#78632,0000#,1234#
[RasSrv::GWRewriteE164]
#KOMPNET=in=1234#=5678#
KOMPNET=out=1234#=5678#
[RasSrv::RewriteE164]
5678#=0022#
8=7
8101=1
8102=2
8103=3
8104=4
8105=5
8106=6
8107=7
8108=8
8109=9
0022#8=0022#7
0022#88632=0022#78632
0022#810=0022#
[Gatekeeper::Auth]
default=allow
[Gatekeeper::Acct]
FileAcct=optional
default=accept
[FileAcct]
DetailFile=/var/log/gnugk/cdr_plain.log