[RADIATOR] Issue replicating config
Hugh Irvine
hugh at open.com.au
Wed Jul 30 02:51:08 CDT 2008
Hello Chris -
There is no realm suffix on the username that you are testing.
regards
Hugh
On 30 Jul 2008, at 12:44, Chris Rosan wrote:
> Dear list/Open folks,
> I’m trying to replicate the config of my Radiator server (3.17.1-1
> on Redhat 4) for a cold DR server and I’m not having much luck.
> A previous staff member of mine set it up to do username re-writes
> for new realms and to perform LDAP queries off our active directory
> for these realms. This is the bit that I can’t get working.
> The bits of the config file that apply are:
>
>
> # VPN realm check
>
> <Realm>
> <AuthBy INTERNAL>
> DefaultResult REJECT
> AcctResult ACCEPT
> </AuthBy>
> </Realm>
>
> #################
> #AD-LDAP section#
> #################
> # When authenticated with AuthByLDAP, the description
> # field in a handler correspsonds to the group CN in LDAP
>
> # The LDAP authentication
> <AuthBy LDAP2>
> Identifier AuthByLDAP
>
> #Debug 255
>
> # LDAP bind
> Host AD-DOMAIN-Controller
> HoldServerConnection
> Timeout 4
> Port 3268
> AuthDN cn=bind-user,cn=Users,dc=ad-
> domain,dc=domain,dc=com,dc=au
> AuthPassword bind-password
>
> # The client authentication
> ServerChecksPassword
> UsernameAttr sAMAccountName
> BaseDN ou=All Users, ad-domain,dc=domain,dc=com,dc=au
> AuthAttrDef sAMAccountName,GENERIC,request
> AuthAttrDef memberOf,GENERIC,request
> PostSearchHook file:"%D/hooks/ldap_groups.pl"
> </AuthBy>
>
> VPN users
>
> <Handler NAS-IP-Address=192.168.0.1,Realm=ad.domain.com.au>
> Description AU Remote Access - VPN
> RewriteUsername s/\@ad\.domain\.com\.au//
> AuthBy AuthByLDAP
> </Handler>
> Trace 4 output (doesn’t talk at ALL about the AD Domain):
> Sun Jul 13 22:50:31 2008: DEBUG: Packet dump:
> *** Received from 192.168.0.1 port 1025 ....
> Code: Access-Request
> Identifier: 7
> Authentic: 8<17>vw<228>M<2><19>PINo|<5>Z<139>
> Attributes:
> User-Name = "chris rosan"
> User-Password = 1[<20>~<240>D!<248><229>*<133>V<172><21>K<161>
> NAS-IP-Address = 192.168.0.1
> NAS-Port = 15
> NAS-Port-Type = Virtual
>
> Sun Jul 13 22:50:31 2008: DEBUG: Handling request with Handler
> 'Realm='
> Sun Jul 13 22:50:31 2008: DEBUG: Deleting session for chris rosan,
> 192.168.0.1, 15
> Sun Jul 13 22:50:31 2008: DEBUG: Handling with AuthINTERNAL:
> Sun Jul 13 22:50:31 2008: DEBUG: AuthBy INTERNAL result: REJECT,
> Fixed by DefaultResult
> Sun Jul 13 22:50:31 2008: INFO: Access rejected for chris rosan:
> Fixed by DefaultResult
> Sun Jul 13 22:50:31 2008: DEBUG: Packet dump:
> *** Sending to 192.168.0.1 port 1025 ....
> Code: Access-Reject
> Identifier: 7
> Authentic: 8<17>vw<228>M<2><19>PINo|<5>Z<139>
> Attributes:
> Reply-Message = "Request Denied"
>
> I LITERALLY copied the config files over from the “live” server and
> started Radius (with other bits such as Perl modules for Mysql DB
> etc). Everything else works except this.
> Can anyone make a suggestion on the cause?
> Cheers.
>
> Chris
>
>
>
> This e-mail and any files attached to it are confidential and
> intended solely for the use of the individual or entity to
> whom they are addressed. If you have received this e-mail
> inadvertently or you are not the intended recipient, you may
> not distribute, copy or in any way rely on it. Further, you
> should notify the sender immediately and delete the e-mail
> from your computer. The contents and opinions contained in
> this e-mail are those of the individual sender unless they
> are expressly stated to be those of Europcar. Whilst we have
> taken precautions to alert us to the presence of computer
> viruses, we cannot and do not guarantee that this email and
> any files transmitted with it are free from such viruses.
>
>
> This email was scanned for your safety and protection from
> virus's and offensive content.
> mailmarshal at europcar.com.au
>
NB:
Have you read the reference manual ("doc/ref.html")?
Have you searched the mailing list archive (www.open.com.au/archives/
radiator)?
Have you had a quick look on Google (www.google.com)?
Have you included a copy of your configuration file (no secrets),
together with a trace 4 debug showing what is happening?
Have you checked the RadiusExpert wiki:
http://www.open.com.au/wiki/index.php/Main_Page
--
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows, MacOS X.
Includes support for reliable RADIUS transport (RadSec),
and DIAMETER translation agent.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
-
CATool: Private Certificate Authority for Unix and Unix-like systems.
More information about the radiator
mailing list