[awful patch] "Multiple levels of TLS nesting is invalid."
    Alan DeKok 
    aland at deployingradius.com
       
    Fri Oct 17 14:19:11 CEST 2008
    
    
  
Matt Bernstein wrote:
> We will have multiple server certificates; our departments are rather
> independent here.
  Ugh.  There's not really any good reason for this.  If the
departmental certs are signed by a university CA, then you can still get
away with one server instance.
>>         update control {
>>             Virtual-Server = "%{Realm}"
>>         }
> 
> What does this achieve?
  What I said in my previous message:
  If you have one server certificate for TTLS, you don't need this extra
layer of nesting.  The TTLS && PEAP modules will look for a *dynamic*
definition of the virtual server for the inner-tunnel.
> Does it avoid the first layer of proxying?
  It does what I said it does.
> My set-up is working without it, AFAICT:
  Yes, I did read your message.  I did see the point where you said your
configuration worked.  Maybe I was trying to describe how you could
acheive your goal *without* source code patches.
> Maybe the inner eap config can be the same for the "inner" virtual
> servers, but the server{} blocks will necessarily be different.
  Well, yes.  That's the point of virtual servers.
> I have run into another bug: if I instantiate rlm_ldap in my servers
> "dcs-inner" and "maths-inner", it seems to use the base DN for
> "maths-inner" (instantiated second) for queries from "dcs-inner".
  As always, debug mode.
> Am I just being too weird and hairy? Or should I use a separate radiusd
> and raddb for each subrealm, as is the case with my production
> FreeRADIUS 1.1 set-up?
  It's a little complicated.  Unnecessarily so, IMHO.
  Alan DeKok.
    
    
More information about the Freeradius-Users
mailing list