I will appreciate if others can still comment on this subject as I do want
to understand
more thoroughly what's going on but it seems like the manpage for dictionary
explains it
pretty well:

"

The dictionaries in */usr/local/share* SHOULD NOT be edited unless you know
exactly what you are doing. Changing them will most likely break your
RADIUSdeployment.

If you need to add new attributes, please edit the
*/etc/raddb/dictionary*file. It's sole purpose is
to contain site-local defintions that are added by the local administrator.

"



On 6/27/07, liran tal <[EMAIL PROTECTED]> wrote:

Hey everyone,

I attempted at first to post this issue in openser's mailing list but have
failed
to get a reply and thus I am trying in freeradius's as I hope there are
people here
with similar experience.

OpenSER is a SIP Proxy tool and I integrated it to send accounting records
to a freeradius
deployed server. To do that I had to patch a source copy of freeradius and
provide both the
radius server and client the appropriate dictionary files.

What I would like is the ability to extend the formal SIP ATTRIBUTES with
my own set.
And so, I tried adding myself some custom attributes to both dictionary
files, the one on the
freeradius server and the other on openser's radiusclient-ng server and
tried for example this:

ATTRIBUTE       Sip-Src-IP              900 string
ATTRIBUTE       Sip-Src-Port            901    string
ATTRIBUTE       Sip-Hdr-Contact         902    string
ATTRIBUTE       Sip-Hdr-UA              903    string
ATTRIBUTE       Sip-Hdr-From            904    string
ATTRIBUTE       Sip-Hdr-Media           905    string


But this fails to work, openser/radiusclient-ng is sending accounting
records still but specifically
without the above attributes even when they are defined in both server and
client's dictionary.sip files.

My question is why, and how is it possible to do that?
And the second question, is there a more extensive dictionary.sip file?


Thanks,
Liri.
- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to