Title: Nachricht
You have to add subsequent attribute of the same id with "+=" .
 
like:
        Vendor-Specific = "      mysubattr_category1:mysubattr1=myvalue1",
       
Vendor-Specific += "      mysubattrcategory1:mysubattr2=myvalue2",
       
Vendor-Specific += "      mysubattrcategory2:mysubattr3=myvalue3"
 
Burkhard
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Assi Abramovitz
Sent: Monday, October 13, 2003 2:52 PM
To: '[EMAIL PROTECTED]'
Subject: Only the first Vendor specific attribute is sent

I am trying to use freeradius 0.9.1 which I have downloaded today.
I am using a users file with many users. Most of them have vendor-specific attribute, which
belong to us and we simply want to get them as they are (we don't need the server to chop them up, nor
do we care about using an alias for them)
Here is an example (somewhat hidden, but that's all I can show) of a user:

username   Auth-Type = Local, Password == "password"
        Service-Type = Framed,
        Framed-Protocol = PPP,
        Filter-Id = "out permit 10.0.1.249 255.255.255.255",
        Vendor-Specific = "      mysubattr_category1:mysubattr1=myvalue1",
        Vendor-Specific = "      mysubattrcategory1:mysubattr2=myvalue2",
        Vendor-Specific = "      mysubattrcategory2:mysubattr3=myvalue3"

The problem is that the radius server stops reading the user's definition after the first vendor specific attribute line.

So it sends to the client only this part:

username   Auth-Type = Local, Password == "password"
        Service-Type = Framed,
        Framed-Protocol = PPP,
        Filter-Id = "out permit 10.0.1.249 255.255.255.255",
        Vendor-Specific = "      mysubattr_category1:mysubattr1=myvalue1"
The debug mode log shows no warnings or errors.
Does anyone know why it's happening? Or how to solve it?
Thanks,
Assi
mailto:[EMAIL PROTECTED]

Reply via email to