<br>I will appreciate if others can still comment on this subject as I do want to understand<br>more thoroughly what's going on but it seems like the manpage for dictionary explains it<br>pretty well:<br><br>"<br>
<p>The dictionaries in <i>/usr/local/share</i> SHOULD NOT be edited
unless you know exactly what you are doing. Changing them will most
likely break your <span class="highlight3">RADIUS</span> deployment.
</p><p>If you need <span class="highlight2">to</span> add new <span class="highlight1">attributes</span>, please edit the
<i>/etc/raddb/<span class="highlight4">dictionary</span></i> file. It's sole purpose is <span class="highlight2">to</span> contain
site-local defintions that are added by the local administrator.
</p><br>"<br><br><br><br><div><span class="gmail_quote">On 6/27/07, <b class="gmail_sendername">liran tal</b> <<a href="mailto:liransgarage@gmail.com">liransgarage@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hey everyone,<br><br>I attempted at first to post this issue in openser's mailing list but have failed<br>to get a reply and thus I am trying in freeradius's as I hope there are people here<br>with similar experience.
<br><br>OpenSER is a SIP Proxy tool and I integrated it to send accounting records to a freeradius<br>deployed server. To do that I had to patch a source copy of freeradius and provide both the<br>radius server and client the appropriate dictionary files.
<br><br>What I would like is the ability to extend the formal SIP ATTRIBUTES with my own set.<br><span style="font-family: monospace;"></span>And so, I tried adding myself some custom attributes to both dictionary files, the one on the 
<br>freeradius server and the other on openser's radiusclient-ng server and tried for example this:<br><br>
ATTRIBUTE       Sip-Src-IP              900 string<br>ATTRIBUTE       Sip-Src-Port            901    string<br>ATTRIBUTE       Sip-Hdr-Contact         902    string<br>ATTRIBUTE       Sip-Hdr-UA              903    string
<br>ATTRIBUTE       Sip-Hdr-From            904    string<br>ATTRIBUTE       Sip-Hdr-Media           905    string<br><br><br>But this fails to work, openser/radiusclient-ng is sending accounting records still but specifically
<br>without the above attributes even when they are defined in both server and client's dictionary.sip files.<br><br>My question is why, and how is it possible to do that?<br>And the second question, is there a more extensive 
dictionary.sip file?<br><br><br>Thanks,<br>Liri.
</blockquote></div><br>