Title: Nachricht
See the changes log and the manual.
It should have ever been like that but since 0.8.1 the operators really work as expected.
 
Thanks to Alan.
 
Burkhard
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Assi Abramovitz
Sent: Monday, October 13, 2003 3:50 PM
To: '[EMAIL PROTECTED]'
Subject: RE: Only the first Vendor specific attribute is sent

Good answer, man!
It works.
Now let's get greedy...
Is there a way to disable the need for this "+=" mechanism?
How come I never had to add += on version 0.7.1?
You see, now I might have to edit a huge users file...
 
Thanks for the answer, anyway,
Assi.
-----Original Message-----
From: Burkhard Weeber [mailto:[EMAIL PROTECTED]
Sent: Monday, October 13, 2003 3:39 PM
To: [EMAIL PROTECTED]
Subject: RE: Only the first Vendor specific attribute is sent

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