Hi,

I get a stange error when I try to use NoReplyHook.

Jun  5 11:52:50 dns3 Forwarded from emout2: /usr/bin/radiusd[94772]: Error in
NoReplyHook(): Can't call method "add_attr" on an undefined value at
Radius/AuthGeneric.pm line 1157.

Below you find our configuration.

AuthPort 1645
AcctPort 1646
BindAddress <removed>
LogDir /var/log/radiusd
DbDir /usr/local/etc/raddb
LogFile %L/%d%m%Y-proxy-vtel.log
PidFile /var/run/proxy.pid
DictionaryFile %D/dictionary
Trace 3

<Client 212.48.47.15>
        Secret <removed>
</Client>
<Client 212.48.47.130>
        Secret <removed>
</Client>
<Client 212.48.47.131>
        Secret <removed>
</Client>
<Client 212.48.47.132>
        Secret <removed>
</Client>
<Client 212.48.47.135>
        Secret <removed>
</Client>

<AuthBy FILE>
 Identifier reject
 Filename %D/reject-users
</AuthBy>

<AuthBy RADIUS>
 Identifier radius
 Host           10.1.0.11
 AuthPort       1645
 AcctPort       1646
 Secret         <removed>
 LocalAddress   10.1.0.12
 DefaultSimultaneousUse = 2
 NoReplyHook sub {Radius::AuthGeneric::find('LDAP')->handle_request(${$_[0]});}

 AddToReply Service-Type = Framed-User,\
 Framed-Protocol = PPP,\
 Framed-IP-Address = 255.255.255.254,\
 Framed-MTU = 1500,\
 Ascend-Client-Primary-DNS=  212.123.129.79,\
 Ascend-Client-Secondary-DNS= 212.123.128.16

</AuthBy>

<AuthBy LDAP2>
 Identifier     LDAP
 Host            ldap1.inside.servers
 AuthDN          cn=radius,o=WISH, c=NL
 BaseDN          o=WISH, c=NL
 AuthPassword    <removed>
 UsernameAttr    uid
 PasswordAttr    userPassword
 HoldServerConnection

 AddToReply Service-Type = Framed-User,\
 Framed-Protocol = PPP,\
 Framed-IP-Address = 255.255.255.254,\
 Framed-MTU = 1500,\
 Ascend-Client-Primary-DNS=  212.123.129.79,\
 Ascend-Client-Secondary-DNS= 212.123.128.16
</AuthBy>

<Handler User-Name = /[^a-zA-Z0-9_-]/>
 AuthBy reject
</Handler>

<Handler>
 AuthBy radius
</Handler>

<Log SYSLOG>
  Facility user
  Trace 5
</Log>

-- 
Regards,

 Robin Gruyters - [EMAIL PROTECTED] - WISH BV - nic-hdl: RG3771-RIPE
 http://www.wish.net - tel: +31(0)413242500 - fax. +31(0)208762628
 PGP key ID DEB8C991 - Head Engineering / Web Designer / B.O.F.H.
 BOFH excuse: Recursive traversal of loopback mount points

===
Archive at http://www.starport.net/~radiator/
Announcements on [EMAIL PROTECTED]
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.

Reply via email to