GnuGK Released-2.2.8 / Latest CVS version is sending [127.0.0.1] as [NAS-IP-Address] !!

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

 



Hi,

GnuGK is sending [127.0.0.1] as NAS-IP-Address in RRQ/ARQ when [Home] is NOT set and RADIUS server is running on another server. If I set [Home] then it is acting as expected . It is happening with latest CVS or relaese version 2.2.8 .


/etc/gnugk.ini
===============
[Gatekeeper::Main]
Fourtytwo=42
Name=TestGW
#Home=69.88.xx.yy

[RoutedMode]
GKRouted=1
H245Routed=1

[Proxy]
Enable=1

[Gatekeeper::Auth]
RadAliasAuth=required;RRQ,ARQ,Setup,SetupUnreg
default=allow

[RadAliasAuth]
Servers=69.88.xx.zz         <== Different Server IP
DefaultAuthPort=1812
SharedSecret=secret
RequestRetransmissions=2
AppendCiscoAttributes=1
IncludeTerminalAliases=1
IncludeEndpointIP=1
CheckSetupUnregisteredOnly=1
UseDialedNumber=1
================

gnugk.log
==========
2009/04/25 14:46:18.292 3           radproto.cxx(2169)  RADIUS  Sending PDU to RADIUS server 69.88.13.17 (69.88.13.17:1812) from port:17320[active requests: 0, ID space: 85-86], PDU: {
   code = 1 (Access-Request)
   id = 85
   length = 160 octets
   authenticator = 16 octets {
     a8 cb 9b ad 36 16 f4 9e  33 fd 3b 1a 63 af f8 95   ....6...3.;.c...
   }
   attributes = 8 elements {
     [0]= {
       type = 1 (User-Name)
       length = 15 octets
       value = 13 octets {
         31 32 33 34 35 36 37 38  39 30 31 32 33            1234567890123
       }
     }
     [1]= {
       type = 4 (NAS-IP-Address)
       length = 6 octets
       value = 4 octets {
         7f 00 00 01                                        .... <== 127.0.0.1
       }
     }
     [2]= {
       type = 32 (NAS-Identifier)
       length = 8 octets
       value = 6 octets {
         54 65 73 74 47 57                                  TestGW
       }
     }
     [3]= {
       type = 61 (NAS-Port-Type)
       length = 6 octets
       value = 4 octets {
         00 00 00 05                                        ....
       }
     }
     [4]= {
       type = 6 (Service-Type)
       length = 6 octets
       value = 4 octets {
         00 00 00 01                                        ....
       }
     }
     [5]= {
       type = 8 (Framed-IP-Address)
       length = 6 octets
       value = 4 octets {
         c0 a8 0a 0b                                        ....
       }
     }


Am I missing something ? Can any one push me to the right direction for resolving this problem.

Best regards,

//Tusar\\
------------------------------------------------------------------------------
Crystal Reports &#45; New Free Runtime and 30 Day Trial
Check out the new simplified licensign option that enables unlimited
royalty&#45;free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________________

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