>You should provide a fragment of the GK
trace file (level 5)
>for such call.
>
>Zygmuntowicz Michal
>
>for such call.
>
>Zygmuntowicz Michal
>
Here is the trace log (trc +5):
"
2003/10/10 17:10:24.590 5 ProxyThread.cxx(538) ProxyH(1) add a socket, total 1
2003/10/10 17:10:24.603 4 ProxyThread.cxx(659) ProxyH(1) 1 sockets selected from 1, total 1/0
2003/10/10 17:10:24.603 5 ProxyThread.cxx(354) Q931s Reading from 111.222.333.444:11848
2003/10/10 17:10:24.603 3 ProxyChannel.cxx(405) Q931s Received: Setup CRV=842 from 111.222.333.444:11848
2003/10/10 17:10:24.605 4 ProxyChannel.cxx(364) Q931 Received: {
q931pdu = {
protocolDiscriminator = 8
callReference = 842
from = originator
messageType = Setup
IE: Bearer-Capability = {
80 90 a3 ...
}
IE: Display = {
4e 59 43 31 NYC1
}
IE: Calling-Party-Number = {
80 31 32 33 34 35 .12345
}
IE: Called-Party-Number = {
81 30 31 31 34 30 32 34 38 32 32 30 38 39 39 .01140248220899
}
IE: User-User = {
20 80 06 00 08 91 4a 00 02 08 80 01 3c 05 01 00 .....J.....<...
00 bd 6c 92 ee a8 15 1d fb 00 00 00 00 6c 34 af ..l..........l4.
68 00 45 1c 07 00 42 97 da 47 2e 48 11 00 bd 6c h.E...B..G.H...l
92 ee a8 15 1d fc 00 00 00 00 6c 34 af 68 80 e1 ..........l4.h..
08 13 00 00 00 0d 00 00 40 00 0a 04 00 01 00 42 ........@......B
97 da 47 48 f3 1e 40 00 00 06 04 01 00 4d 00 00 ..GH..@......M..
40 00 11 14 00 01 00 42 97 da 47 48 f2 00 42 97 @......B..GH..B.
da 47 48 f3 13 00 00 01 0d 00 00 40 00 0a 04 00 .GH........@....
01 00 42 97 da 47 48 f3 1e 40 00 01 06 04 01 00 ..B..GH..@......
4d 00 00 40 00 11 14 00 01 00 42 97 da 47 48 f2 M..@......B..GH.
00 42 97 da 47 48 f3 13 00 00 02 0e 00 01 01 80 .B..GH..........
0a 04 00 01 00 42 97 da 47 48 f3 1e 40 00 02 06 .....B..GH..@...
04 01 00 4e 00 01 01 80 11 14 00 01 00 42 97 da ...N.........B..
47 48 f2 00 42 97 da 47 48 f3 1d 00 00 03 0c 10 GH..B..GH.......
b5 00 00 12 07 47 37 32 33 31 61 72 80 0a 04 00 .....G7231ar....
01 00 42 97 da 47 48 f3 28 40 00 03 06 04 01 00 ..B..GH.(@......
4c 10 b5 00 00 12 07 47 37 32 33 31 61 72 80 11 L......G7231ar..
14 00 01 00 42 97 da 47 48 f2 00 42 97 da 47 48 ....B..GH..B..GH
f3 01 00 01 00 06 a0 01 00 13 01 40 b5 00 00 12 ...........@....
0c c0 01 00 02 80 06 00 04 00 00 00 03 .............
}
}
h225pdu = {
h323_uu_pdu = {
h323_message_body = setup {
protocolIdentifier = 0.0.8.2250.0.2
sourceInfo = {
gateway = {
protocol = 1 entries {
[0]=voice {
supportedPrefixes = 0 entries {
}
}
}
}
mc = FALSE
undefinedNode = FALSE
}
activeMC = FALSE
conferenceID = 16 octets {
bd 6c 92 ee a8 15 1d fb 00 00 00 00 6c 34 af 68 .l..........l4.h
}
conferenceGoal = create <<null>>
callType = pointToPoint <<null>>
sourceCallSignalAddress = ipAddress {
ip = 4 octets {
42 97 da 47 B..G
}
port = 11848
}
callIdentifier = {
guid = 16 octets {
bd 6c 92 ee a8 15 1d fc 00 00 00 00 6c 34 af 68 .l..........l4.h
}
}
fastStart = 8 entries {
[0]= 19 octets {
00 00 00 0d 00 00 40 00 0a 04 00 01 00 42 97 da ......@......B..
47 48 f3 GH.
}
[1]= 30 octets {
40 00 00 06 04 01 00 4d 00 00 40 00 11 14 00 01 @......M..@.....
00 42 97 da 47 48 f2 00 42 97 da 47 48 f3 .B..GH..B..GH.
}
[2]= 19 octets {
00 00 01 0d 00 00 40 00 0a 04 00 01 00 42 97 da ......@......B..
47 48 f3 GH.
}
[3]= 30 octets {
40 00 01 06 04 01 00 4d 00 00 40 00 11 14 00 01 @......M..@.....
00 42 97 da 47 48 f2 00 42 97 da 47 48 f3 .B..GH..B..GH.
}
[4]= 19 octets {
00 00 02 0e 00 01 01 80 0a 04 00 01 00 42 97 da .............B..
47 48 f3 GH.
}
[5]= 30 octets {
40 00 02 06 04 01 00 4e 00 01 01 80 11 14 00 01 @......N........
00 42 97 da 47 48 f2 00 42 97 da 47 48 f3 .B..GH..B..GH.
}
[6]= 29 octets {
00 00 03 0c 10 b5 00 00 12 07 47 37 32 33 31 61 ..........G7231a
72 80 0a 04 00 01 00 42 97 da 47 48 f3 r......B..GH.
}
[7]= 40 octets {
40 00 03 06 04 01 00 4c 10 b5 00 00 12 07 47 37 @......L......G7
32 33 31 61 72 80 11 14 00 01 00 42 97 da 47 48 231ar......B..GH
f2 00 42 97 da 47 48 f3 ..B..GH.
}
}
mediaWaitForConnect = FALSE
canOverlapSend = FALSE
}
h245Tunneling = FALSE
nonStandardControl = 1 entries {
[0]={
nonStandardIdentifier = h221NonStandard {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 18
}
data ="" 12 octets {
c0 01 00 02 80 06 00 04 00 00 00 03 ............
}
}
}
}
}
}
2003/10/10 17:10:24.605 2 Toolkit.cxx(285) RewritePString: 01140248220899 to 40248220899
2003/10/10 17:10:24.605 3 ProxyChannel.cxx(926) Q931 Destination not found for the unregistered call bd 6c 92 ee a8 15 1d fc 00 00 00 00 6c 34 af 68
2003/10/10 17:10:24.605 2 Toolkit.cxx(285) RewritePString: 01140248220899 to 40248220899
2003/10/10 17:10:24.606 5 ProxyChannel.cxx(364) Q931 Send to 111.222.333.444:11848 {
q931pdu = {
protocolDiscriminator = 8
callReference = 33610
from = destination
messageType = ReleaseComplete
IE: User-User = {
25 80 06 00 08 91 4a 00 02 01 11 00 00 00 00 00 %.....J.........
00 00 00 00 00 00 00 00 00 00 00 00 02 80 01 00 ................
}
}
h225pdu = {
h323_uu_pdu = {
h323_message_body = releaseComplete {
protocolIdentifier = 0.0.8.2250.0.2
callIdentifier = {
guid = 16 octets {
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
}
}
}
h245Tunneling = FALSE
}
}
}
2003/10/10 17:10:24.606 3 ProxyThread.cxx(647) ProxyH(1) waiting...
"
2003/10/10 17:10:24.590 5 ProxyThread.cxx(538) ProxyH(1) add a socket, total 1
2003/10/10 17:10:24.603 4 ProxyThread.cxx(659) ProxyH(1) 1 sockets selected from 1, total 1/0
2003/10/10 17:10:24.603 5 ProxyThread.cxx(354) Q931s Reading from 111.222.333.444:11848
2003/10/10 17:10:24.603 3 ProxyChannel.cxx(405) Q931s Received: Setup CRV=842 from 111.222.333.444:11848
2003/10/10 17:10:24.605 4 ProxyChannel.cxx(364) Q931 Received: {
q931pdu = {
protocolDiscriminator = 8
callReference = 842
from = originator
messageType = Setup
IE: Bearer-Capability = {
80 90 a3 ...
}
IE: Display = {
4e 59 43 31 NYC1
}
IE: Calling-Party-Number = {
80 31 32 33 34 35 .12345
}
IE: Called-Party-Number = {
81 30 31 31 34 30 32 34 38 32 32 30 38 39 39 .01140248220899
}
IE: User-User = {
20 80 06 00 08 91 4a 00 02 08 80 01 3c 05 01 00 .....J.....<...
00 bd 6c 92 ee a8 15 1d fb 00 00 00 00 6c 34 af ..l..........l4.
68 00 45 1c 07 00 42 97 da 47 2e 48 11 00 bd 6c h.E...B..G.H...l
92 ee a8 15 1d fc 00 00 00 00 6c 34 af 68 80 e1 ..........l4.h..
08 13 00 00 00 0d 00 00 40 00 0a 04 00 01 00 42 ........@......B
97 da 47 48 f3 1e 40 00 00 06 04 01 00 4d 00 00 ..GH..@......M..
40 00 11 14 00 01 00 42 97 da 47 48 f2 00 42 97 @......B..GH..B.
da 47 48 f3 13 00 00 01 0d 00 00 40 00 0a 04 00 .GH........@....
01 00 42 97 da 47 48 f3 1e 40 00 01 06 04 01 00 ..B..GH..@......
4d 00 00 40 00 11 14 00 01 00 42 97 da 47 48 f2 M..@......B..GH.
00 42 97 da 47 48 f3 13 00 00 02 0e 00 01 01 80 .B..GH..........
0a 04 00 01 00 42 97 da 47 48 f3 1e 40 00 02 06 .....B..GH..@...
04 01 00 4e 00 01 01 80 11 14 00 01 00 42 97 da ...N.........B..
47 48 f2 00 42 97 da 47 48 f3 1d 00 00 03 0c 10 GH..B..GH.......
b5 00 00 12 07 47 37 32 33 31 61 72 80 0a 04 00 .....G7231ar....
01 00 42 97 da 47 48 f3 28 40 00 03 06 04 01 00 ..B..GH.(@......
4c 10 b5 00 00 12 07 47 37 32 33 31 61 72 80 11 L......G7231ar..
14 00 01 00 42 97 da 47 48 f2 00 42 97 da 47 48 ....B..GH..B..GH
f3 01 00 01 00 06 a0 01 00 13 01 40 b5 00 00 12 ...........@....
0c c0 01 00 02 80 06 00 04 00 00 00 03 .............
}
}
h225pdu = {
h323_uu_pdu = {
h323_message_body = setup {
protocolIdentifier = 0.0.8.2250.0.2
sourceInfo = {
gateway = {
protocol = 1 entries {
[0]=voice {
supportedPrefixes = 0 entries {
}
}
}
}
mc = FALSE
undefinedNode = FALSE
}
activeMC = FALSE
conferenceID = 16 octets {
bd 6c 92 ee a8 15 1d fb 00 00 00 00 6c 34 af 68 .l..........l4.h
}
conferenceGoal = create <<null>>
callType = pointToPoint <<null>>
sourceCallSignalAddress = ipAddress {
ip = 4 octets {
42 97 da 47 B..G
}
port = 11848
}
callIdentifier = {
guid = 16 octets {
bd 6c 92 ee a8 15 1d fc 00 00 00 00 6c 34 af 68 .l..........l4.h
}
}
fastStart = 8 entries {
[0]= 19 octets {
00 00 00 0d 00 00 40 00 0a 04 00 01 00 42 97 da ......@......B..
47 48 f3 GH.
}
[1]= 30 octets {
40 00 00 06 04 01 00 4d 00 00 40 00 11 14 00 01 @......M..@.....
00 42 97 da 47 48 f2 00 42 97 da 47 48 f3 .B..GH..B..GH.
}
[2]= 19 octets {
00 00 01 0d 00 00 40 00 0a 04 00 01 00 42 97 da ......@......B..
47 48 f3 GH.
}
[3]= 30 octets {
40 00 01 06 04 01 00 4d 00 00 40 00 11 14 00 01 @......M..@.....
00 42 97 da 47 48 f2 00 42 97 da 47 48 f3 .B..GH..B..GH.
}
[4]= 19 octets {
00 00 02 0e 00 01 01 80 0a 04 00 01 00 42 97 da .............B..
47 48 f3 GH.
}
[5]= 30 octets {
40 00 02 06 04 01 00 4e 00 01 01 80 11 14 00 01 @......N........
00 42 97 da 47 48 f2 00 42 97 da 47 48 f3 .B..GH..B..GH.
}
[6]= 29 octets {
00 00 03 0c 10 b5 00 00 12 07 47 37 32 33 31 61 ..........G7231a
72 80 0a 04 00 01 00 42 97 da 47 48 f3 r......B..GH.
}
[7]= 40 octets {
40 00 03 06 04 01 00 4c 10 b5 00 00 12 07 47 37 @......L......G7
32 33 31 61 72 80 11 14 00 01 00 42 97 da 47 48 231ar......B..GH
f2 00 42 97 da 47 48 f3 ..B..GH.
}
}
mediaWaitForConnect = FALSE
canOverlapSend = FALSE
}
h245Tunneling = FALSE
nonStandardControl = 1 entries {
[0]={
nonStandardIdentifier = h221NonStandard {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 18
}
data ="" 12 octets {
c0 01 00 02 80 06 00 04 00 00 00 03 ............
}
}
}
}
}
}
2003/10/10 17:10:24.605 2 Toolkit.cxx(285) RewritePString: 01140248220899 to 40248220899
2003/10/10 17:10:24.605 3 ProxyChannel.cxx(926) Q931 Destination not found for the unregistered call bd 6c 92 ee a8 15 1d fc 00 00 00 00 6c 34 af 68
2003/10/10 17:10:24.605 2 Toolkit.cxx(285) RewritePString: 01140248220899 to 40248220899
2003/10/10 17:10:24.606 5 ProxyChannel.cxx(364) Q931 Send to 111.222.333.444:11848 {
q931pdu = {
protocolDiscriminator = 8
callReference = 33610
from = destination
messageType = ReleaseComplete
IE: User-User = {
25 80 06 00 08 91 4a 00 02 01 11 00 00 00 00 00 %.....J.........
00 00 00 00 00 00 00 00 00 00 00 00 02 80 01 00 ................
}
}
h225pdu = {
h323_uu_pdu = {
h323_message_body = releaseComplete {
protocolIdentifier = 0.0.8.2250.0.2
callIdentifier = {
guid = 16 octets {
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
}
}
}
h245Tunneling = FALSE
}
}
}
2003/10/10 17:10:24.606 3 ProxyThread.cxx(647) ProxyH(1) waiting...
"
In addition to the trace log, here is a record of the
reload command:
"
2003/10/10 21:31:57.235 2
GkStatus.cxx(343) GK GkStatus got command reload
2003/10/10 21:31:57.236 5 Toolkit.cxx(380) Try name /tmp/gnugk.ini-6545
2003/10/10 21:31:57.236 4 Toolkit.cxx(120) InterfaceTable:
127.0.0.1 <00-00-00-00-00-00> (lo)
123.456.789.1 <00-0D-61-0E-FA-65> (eth0)
192.168.0.1 <00-50-BF-9B-1C-89> (eth1)
2003/10/10 21:31:57.236 5 Toolkit.cxx(380) Try name /tmp/gnugk.ini-6545
2003/10/10 21:31:57.236 4 Toolkit.cxx(120) InterfaceTable:
127.0.0.1 <00-00-00-00-00-00> (lo)
123.456.789.1 <00-0D-61-0E-FA-65> (eth0)
192.168.0.1 <00-50-BF-9B-1C-89> (eth1)
2003/10/10 21:31:57.236 2
Toolkit.cxx(90) Network=192.168.0.0/255.255.255.0,
IP=192.168.0.1
2003/10/10 21:31:57.236 2 Toolkit.cxx(90) Network=123.456.176.0/255.255.240.0, IP=123.456.789.1
2003/10/10 21:31:57.236 2 Toolkit.cxx(90) Network=123.456.176.0/255.255.240.0, IP=123.456.789.1
2003/10/10 21:31:57.237 2
Toolkit.cxx(91) Default IP=123.456.789.1
2003/10/10 21:31:57.237 2
Toolkit.cxx(153) GK H.323 Proxy disabled
2003/10/10 21:31:57.237 1 gkacct.cxx(133) GKACCT Destroyed module FileAcct
2003/10/10 21:31:57.237 1 gkacct.cxx(128) GKACCT Created module FileAcct with event mask FFFFFFFF
2003/10/10 21:31:57.237 3 gk.cxx(175) GK Config reloaded.
2003/10/10 21:31:57.241 1 gkauth.cxx(275) GkAuth Remove default rule
2003/10/10 21:31:57.241 1 gkauth.cxx(270) GkAuth Add default rule with flag ff
2003/10/10 21:31:57.241 2 WaitingARQ.cxx(40) GK ccQueueName and CTI time out=10
2003/10/10 21:31:57.241 1 RasSrv.cxx(231) Add neighbor gw-gl-01(999.888.777.666:1719) for prefixes 402
2003/10/10 21:31:57.241 2 ProxyChannel.cxx(72) RTPPortRange: 10000-59999
2003/10/10 21:31:57.241 2 RasSrv.cxx(559) GK Using Routed Signalling
2003/10/10 21:31:57.241 2 RasSrv.cxx(560) GK H.245 Routed Enabled
2003/10/10 21:31:57.241 3 gk.cxx(196) GK Carry on current calls.
"
2003/10/10 21:31:57.237 1 gkacct.cxx(133) GKACCT Destroyed module FileAcct
2003/10/10 21:31:57.237 1 gkacct.cxx(128) GKACCT Created module FileAcct with event mask FFFFFFFF
2003/10/10 21:31:57.237 3 gk.cxx(175) GK Config reloaded.
2003/10/10 21:31:57.241 1 gkauth.cxx(275) GkAuth Remove default rule
2003/10/10 21:31:57.241 1 gkauth.cxx(270) GkAuth Add default rule with flag ff
2003/10/10 21:31:57.241 2 WaitingARQ.cxx(40) GK ccQueueName and CTI time out=10
2003/10/10 21:31:57.241 1 RasSrv.cxx(231) Add neighbor gw-gl-01(999.888.777.666:1719) for prefixes 402
2003/10/10 21:31:57.241 2 ProxyChannel.cxx(72) RTPPortRange: 10000-59999
2003/10/10 21:31:57.241 2 RasSrv.cxx(559) GK Using Routed Signalling
2003/10/10 21:31:57.241 2 RasSrv.cxx(560) GK H.245 Routed Enabled
2003/10/10 21:31:57.241 3 gk.cxx(196) GK Carry on current calls.
"
>
> [Gatekeeper::Main]
> Fourtytwo=42
> Name:CCC
> Home:123.456.789.1
> NetworkInterface=123.456.789.1
> TimeToLive=6000
> StatusPort=7000
>
> [GkStatus::Auth]
> rule=allow
>
> [RoutedMode]
> GKRouted=1
> H245Routed=1
> CallSignalHandlerNumber=2
> UseBroadcastListener=1
> CallSignalPort=1720
> AcceptUnregisteredCalls=1
> DropCallsByReleaseComplete=1
> RemoveH245AddressOnTunneling=1
> SendReleaseCompleteOnDRQ=1
> SupportNATedEndpoints=1
>
> [Gatekeeper::Auth]
> default=allow
>
> [Gatekeeper::Acct]
> FileAcct=required
>
> [FileAcct]
> DetailFile=/home/gk/cdr.log
> Rotate=0
>
> [RasSrv::PermanentEndpoints]
> 111.222.333.444=cisco1
> 222.333.444.555=gateway;49
>
> [RasSrv::RewriteE164]
> 432101149=49
> 011402=402
>
> [RasSrv::GWPrefixes]
> gateway=49
>
> [RasSrv::Neighbors]
> gw2=999.888.777.666;402
>
> # EOF
>
>
> With this configuration file, when 111.222.333.444 is calling a number (like
> this one 4321011402xx xx xxx) I get the error "Destination not found for the
> unregistered call" and Fast Busy for the person who is placing the call.
>
> Please hep me people because I can't figure this out.
>
> Thanks a lot!
>
> Costin
>
>
>
>