Hello

I have been trying to get 2 GnuGK neighboured together using the simple example 
given in the sample configs.


////////////////////// Here is the scenario:////////////////////////

EP (22001) <-> GK2 <------>GK1 <->EP (33001)

///////////////////////////////////////////////////////////////////


////////////////////////Here is the config://///////////////////////

*************GK1 configuration:*************

[Gatekeeper::Main]
Fortytwo=42
Name=GK1
TimeToLive=300
Home=a.a.a.a

[RoutedMode]
GKRouted=1
H245Routed=0

[RasSrv::Neighbors]
GK2=GnuGK

[RasSrv::LRQFeatures]
;timeout value to wait reply in seconds
NeighborTimeout=2

[Neighbor::GK2]
Host=b.b.b.b:1719
Dynamic=0
SendPrefixes=*
AcceptPrefixes=*

[GkStatus::Auth]
rule=allow

*********

*************GK2 configuration:***************
[Gatekeeper::Main]
Fortytwo=42
Name=GK1
TimeToLive=300
Home=b.b.b.b

[RoutedMode]
GKRouted=1
H245Routed=0

[RasSrv::Neighbors]
GK2=GnuGK

[RasSrv::LRQFeatures]
;timeout value to wait reply in seconds
NeighborTimeout=2

[Neighbor::GK2]
Host=a.a.a.a:1719
Dynamic=0
SendPrefixes=*
AcceptPrefixes=*

[GkStatus::Auth]
rule=allow

***********


//////////////////Here is the trace on the GK1:///////////////////////

locationRequest {
    requestSeqNum = 3
    destinationInfo = 1 entries {
      [0]=dialedDigits "33003"
    }
    nonStandardData = {
      nonStandardIdentifier = h221NonStandard {
        t35CountryCode = 138
        t35Extension = 1
        manufacturerCode = 2
      }
      data =  3 octets {
        47 4b 31                                           GK1
      }
    }
    replyAddress = ipAddress {
      ip =  4 octets {
        d0 31 19 64                                        .1.d
      }
      port = 1719
    }
    sourceInfo = 3 entries {
      [0]=h323_ID  7 characters {
        0061 006c 0065 0078 0031 0030 0030        alex100
      }
      [1]=dialedDigits "22001"
      [2]=h323_ID  12 characters {
        0074 0065 0073 0074 0040 0067 006b 0032   t...@gk2
        002e 0063 006f 006d                       .com
      }
    }
    canMapAlias = TRUE
    gatekeeperIdentifier =  3 characters {
      0047 004b 0032                            GK2
    }
    genericData = 1 entries {
      [0]={
        id = oid 1.3.6.1.4.1.17090.0.9
      }
    }
    canMapSrcAlias = FALSE
  }
2009/01/07 12:53:27.921               2                  Neighbor.cxx(808)      
 NB          1 LRQ(s) sent
2009/01/07 12:53:27.921               4                    RasSrv.cxx(232)      
    RAS        Receiving on b.b.b.b:1719(U)
2009/01/07 12:53:27.921               2                    RasSrv.cxx(191)      
    RAS        Read from a.a.a.a:1719
2009/01/07 12:53:27.921               3                    RasSrv.cxx(240)      
    RAS
locationReject {
    requestSeqNum = 3
    rejectReason = securityDenial <<null>>
  }

///////////////////////////////////////////////////////////////


//////////////////////Trace on GK2:///////////////////////////

admissionRequest {
    requestSeqNum = 61041
    callType = pointToPoint <<null>>
    endpointIdentifier =  9 characters {
      0031 0032 0033 0030 005f 0065 006e 0064   1230_end
      0070                                      p
    }
    destinationInfo = 1 entries {
      [0]=dialedDigits "33001"
    }
    srcInfo = 3 entries {
      [0]=h323_ID  7 characters {
        0061 006c 0065 0078 0031 0030 0030        alex100
      }
      [1]=dialedDigits "22001"
      [2]=h323_ID  12 characters {
        0074 0065 0073 0074 0040 0067 006b 0032   t...@gk2
        002e 0063 006f 006d                       .com
      }
    }
    bandWidth = 200000
    callReferenceValue = 7299
    conferenceID =  16 octets {
      97 a6 52 5a 6d fd 18 10  96 38 00 13 72 3f db 50   ..RZm....8..r?.P
    }
    activeMC = FALSE
    answerCall = FALSE
    canMapAlias = TRUE
    callIdentifier = {
      guid =  16 octets {
        97 a6 52 5a 6d fd 18 10  96 37 00 13 72 3f db 50   ..RZm....7..r?.P
      }
    }
    gatekeeperIdentifier =  3 characters {
      0047 004b 0032                            GK2
    }
    willSupplyUUIEs = TRUE
    canMapSrcAlias = FALSE
  }
2009/01/07 15:24:56.843               1                    RasSrv.cxx(370)      
    RAS        ARQ Received
2009/01/07 15:24:56.843               3                    RasSrv.cxx(2234)     
   GK          ARQ will request bandwith of 200000
2009/01/07 15:24:56.843               3                    RasSrv.cxx(252)      
    RAS        Send to a.a.a.a:1719
locationRequest {
    requestSeqNum = 11
    destinationInfo = 1 entries {
      [0]=dialedDigits "33001"
    }
    nonStandardData = {
      nonStandardIdentifier = h221NonStandard {
        t35CountryCode = 138
        t35Extension = 1
        manufacturerCode = 2
      }
      data =  3 octets {
        47 4b 31                                           GK1
      }
    }
    replyAddress = ipAddress {
      ip =  4 octets {
        d0 31 19 64                                        .1.d
      }
      port = 1719
    }
    sourceInfo = 3 entries {
      [0]=h323_ID  7 characters {
        0061 006c 0065 0078 0031 0030 0030        alex100
      }
      [1]=dialedDigits "22001"
      [2]=h323_ID  12 characters {
        0074 0065 0073 0074 0040 0067 006b 0032   t...@gk2
        002e 0063 006f 006d                       .com
      }
    }
    canMapAlias = TRUE
    gatekeeperIdentifier =  3 characters {
      0047 004b 0032                            GK2
    }
    genericData = 1 entries {
      [0]={
        id = oid 1.3.6.1.4.1.17090.0.9
      }
    }
    canMapSrcAlias = FALSE
  }
2009/01/07 15:24:56.843               2                  Neighbor.cxx(808)      
 NB          1 LRQ(s) sent
2009/01/07 15:24:56.859               4                    RasSrv.cxx(232)      
    RAS        Receiving on b.b.b.b:1719(U)
2009/01/07 15:24:56.859               2                    RasSrv.cxx(191)      
    RAS        Read from a.a.a.a:1719
2009/01/07 15:24:56.859               3                    RasSrv.cxx(240)      
    RAS
locationReject {
    requestSeqNum = 11
    rejectReason = securityDenial <<null>>
  }
2009/01/07 15:24:56.859               2                    RasSrv.cxx(1354)     
   RAS        Trapped LRJ
2009/01/07 15:24:56.859               2                    RasSrv.cxx(415)      
          
ARJ|b.b.b.b:1720|33001:dialedDigits|alex100:h323_ID=22001:[email protected]:h323_ID|false|calledPartyNotRegistered|97-a6-52-5a-6d-fd-18-10-96-37-00-13-72-3f-db-50;
2009/01/07 15:24:56.859               3                    RasSrv.cxx(252)      
    RAS        Send to b.b.b.b:4278
admissionReject {
    requestSeqNum = 61041
    rejectReason = calledPartyNotRegistered <<null>>
  }

//////////////////////////////////////////////////////////////////////////////////////////////////////////



Can somebody help me to understand why I'm getting a "security denial" on GK1 
when GK2 sends an LRQ?
Also on GK2 who is initiating the call by calling 33001 from endpoint 22001 I 
am getting an LRJ for security denial and a ARQ?
 I am getting confused.


Thanks for your answers

Alex BOUTON.

------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________________

Posting: mailto:[email protected]
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/

Reply via email to