Re: Failed call via neighbor gk

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

 



Try to post a full log fragment (trace level 5) from the GK2.
Maybe some rewrite rules do not work fine for E.164 alias type.

----- Original Message ----- From: "Akimov Alexey" <subdir@xxxxxxxxx>
Sent: Wednesday, February 08, 2006 7:09 AM


My VoIP setup is as follows:

     [GW VegaStream] <---->  [ GK1 ] <----> [ GK2 ] <----> [GW2_AddPac]
                                ^
                                |
     [GW1_AddPac] <-------------/

GK1 and GK2 - gnugk-2.2.3-2 compiled for FreeBSD 4.10 with openh323-v1_17_3, pwlib-v1_9_2
Gatekeepers configured as parents.
GW1_AddPack and GW2_AddPack are similarly configured but have diffferent phone numbers.

The problem is that calls from VegaStream to GW2_AddPac fail whereas
calls from GW1_AddPac to GW2_AddPac and from VegaStream to GW1_AddPac succeed.

Following is partial trace log from GK2
when trying to call from VegaStream to GW2_AddPac
(Notes: 10.10.0.6 - GK1, 10.10.6.6 - GK2, 10.10.7.137 - GW2_AddPac)
---------------------------
2006/02/07 17:18:14.482 4 RasSrv.cxx(211) RAS Receiving on 10.10.6.6:1719(U) 2006/02/07 17:18:14.485 1 RasSrv.cxx(343) RAS LRQ Received 2006/02/07 17:18:14.486 3 gkauth.h(830) GKAUTH default LRQ check ok 2006/02/07 17:18:14.487 4 RasTbl.cxx(998) Alias match for EP 10.10.7.137:1720 2006/02/07 17:18:14.495 2 RasSrv.cxx(388) LCF|10.10.0.6|6938gk1|73512477908:dialedDigits|insys-gk1; 2006/02/07 17:18:14.610 4 yasocket.cxx(847) TCPSrv Accept request on 10.10.6.6:1721 2006/02/07 17:18:14.611 3 ProxyChannel.cxx(771) Q931s Received: Setup CRV=10633 from 10.10.0.6:1608 2006/02/07 17:18:14.625 4 ProxyChannel.cxx(1366) Q931s GWRewrite source for 10.10.0.6:1608: neighbor or explicit IP 2006/02/07 17:18:14.625 3 gkauth.cxx(1047) GKAUTH default Setup check ok 2006/02/07 17:18:14.626 3 ProxyChannel.cxx(1595) Q931s No destination for unregistered call 00 5b 62 99 10 b9 cf 1f 00 16 17 04 65 22 33 71 from 10.10.0.6:1608 2006/02/07 17:18:14.627 2 RasTbl.cxx(2029) CallTable::Insert(CALL) Call No. 9, total sessions : 1
---------------------------

That is the case when GK2 configuration contains

[Neighbor::GK1]
Host=10.10.0.6
SendPrefix=!73512477908
...

But if configuration allows GK2 to send LRQs about
number 73512477908 to GK1 then GK2 does so just after
2006/02/07 17:18:14.611 3 ProxyChannel.cxx(771) Q931s Received: Setup CRV=10633 from 10.10.0.6:1608
then receives LRJ and call fails again.

The only difference I have found between trace of calls
  VegaStream -> GW1_AddPac (succeed)
and
  VegaStream -> GW2_AddPac (fail)
is in "Received: Setup CRV=10633 from 10.10.0.6:1608"
---------------------------
--- GK1    Wed Feb  8 09:39:14 2006
+++ GK2    Wed Feb  8 09:43:23 2006
@@ -113,81 +113,87 @@
         destinationAddress = 1 entries {
           [0]=partyNumber e164Number {
             publicTypeOfNumber = subscriberNumber <<null>>
             publicNumberDigits = "73512477908"
           }
         }
-        destCallSignalAddress = ipAddress {
-          ip =  4 octets {
-            0a 0a 00 06                                        S...
-          }
-          port = 1721
-        }
         activeMC = FALSE
         conferenceID =  16 octets {
---------------------------

It means that when call is forwarded from GK1 to GK2
GK1 forgets to send destCallSignalAddress in its Setup message to GK2.

The problem takes place only when GKs are in routed mode which is
necessary in my case.

I will send you detailed configuration and
more detailed logs if necessary.

--
Best regards, Alexey Akimov.



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________________

Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549
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