I have been configurating broadworks VSA into freeradius, but i still having problems on startup: <br><br>freeradius -X <br><br>FreeRADIUS Version 2.1.10, for host x86_64-pc-linux-gnu, built on Nov 14 2010 at 21:12:30<br>Copyright (C) 1999-2009 The FreeRADIUS server project and contributors. <br>
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A <br>PARTICULAR PURPOSE. <br>You may redistribute copies of FreeRADIUS under the terms of the <br>GNU General Public License v2. <br>Starting - reading configuration files ...<br>
including configuration file /etc/freeradius/radiusd.conf<br>including configuration file /etc/freeradius/proxy.conf<br>including configuration file /etc/freeradius/clients.conf<br>including files in directory /etc/freeradius/modules/<br>
including configuration file /etc/freeradius/modules/inner-eap<br>including configuration file /etc/freeradius/modules/logintime<br>including configuration file /etc/freeradius/modules/exec<br>including configuration file /etc/freeradius/modules/preprocess<br>
including configuration file /etc/freeradius/modules/wimax<br>including configuration file /etc/freeradius/modules/digest<br>including configuration file /etc/freeradius/modules/realm<br>including configuration file /etc/freeradius/modules/checkval<br>
including configuration file /etc/freeradius/modules/files<br>including configuration file /etc/freeradius/modules/detail<br>including configuration file /etc/freeradius/modules/cui<br>including configuration file /etc/freeradius/modules/expr<br>
including configuration file /etc/freeradius/modules/sqlcounter_expire_on_login<br>including configuration file /etc/freeradius/modules/mac2vlan<br>including configuration file /etc/freeradius/modules/ippool<br>including configuration file /etc/freeradius/modules/pap<br>
including configuration file /etc/freeradius/modules/detail.log<br>including configuration file /etc/freeradius/modules/opendirectory<br>including configuration file /etc/freeradius/modules/perl<br>including configuration file /etc/freeradius/modules/otp<br>
including configuration file /etc/freeradius/modules/sradutmp<br>including configuration file /etc/freeradius/modules/attr_filter<br>including configuration file /etc/freeradius/modules/policy<br>including configuration file /etc/freeradius/modules/smbpasswd<br>
including configuration file /etc/freeradius/modules/smsotp<br>including configuration file /etc/freeradius/modules/<a href="http://detail.example.com">detail.example.com</a><br>including configuration file /etc/freeradius/modules/attr_rewrite<br>
including configuration file /etc/freeradius/modules/mac2ip<br>including configuration file /etc/freeradius/modules/radutmp<br>including configuration file /etc/freeradius/modules/ldap<br>including configuration file /etc/freeradius/modules/pam<br>
including configuration file /etc/freeradius/modules/always<br>including configuration file /etc/freeradius/modules/linelog<br>including configuration file /etc/freeradius/modules/echo<br>including configuration file /etc/freeradius/modules/ntlm_auth<br>
including configuration file /etc/freeradius/modules/krb5<br>including configuration file /etc/freeradius/modules/passwd<br>including configuration file /etc/freeradius/modules/chap<br>including configuration file /etc/freeradius/modules/etc_group<br>
including configuration file /etc/freeradius/modules/expiration<br>including configuration file /etc/freeradius/modules/sql_log<br>including configuration file /etc/freeradius/modules/acct_unique<br>including configuration file /etc/freeradius/modules/dynamic_clients<br>
including configuration file /etc/freeradius/modules/counter<br>including configuration file /etc/freeradius/modules/mschap<br>including configuration file /etc/freeradius/modules/unix<br>including configuration file /etc/freeradius/eap.conf<br>
including configuration file /etc/freeradius/sql.conf<br>including configuration file /etc/freeradius/sql/postgresql/broadsoft.conf<br>/etc/freeradius/sql/postgresql/broadsoft.conf[204]: Line too long<br>Errors reading /etc/freeradius/radiusd.conf<br>
<br><br>There are some limits for VSA attributes for sql.conf ?<br>Here is my broadsoft.conf:<br><br>root@bravo:/etc/freeradius/sql/postgresql# cat broadsoft.conf <br>accounting-request = "INSERT INTO ${acct_table1} \<br>
(Radius-Encoding-Version,Record-id, \<br>Service-provider,Type,Direction, \<br>Calling-Number,Calling-Presentation-Indic,Called-Number, \<br>Start-Time,Answer-Indic, \<br>Answer-Time,Release-Time,Termination-Cause, \<br>
Network-Type,Dialed-Digits, \<br>
Call-Category,Network-Call-Type,Network-Translated-Number, \<br>Network-Translated-Group,Releasing-Party,Route, \<br>Codec, \<br>Spare-29, \<br>Spare-31,Department,Account-Code, \<br>Authorization-Code,Original-Called-Number, \<br>
Redirecting-Number, \<br>Charge-Indic,Type-Of-Network, \<br>VP-Calling-Invoke-Time,Local-Callid,Remote-Callid, \<br>Charging-Vector-Orig, \<br>Charging-Vector-Term,Acc-Per-Call-Invoke-Time,Acc-Per-Call-Fac-Result, \<br>Acb-Act-Invoke-Time,Acb-Act-Fac-Result,Acb-Deact-Invoke-Time, \<br>
Acb-Deact-Fac-Result,Call-Park-Invoke-Time,Call-Park-Fac-Result, \<br>Call-Park-Retr-Invoke-Time,Call-Park-Retr-Fac-Result,Call-Pickup-Invoke-Time, \<br>Call-Pickup-Fac-Result,Directed-Call-Pickup-Invoke-Time,Directed-Call-Pickup-Fac-Result, \<br>
Dpubi-Invoke-Time,Dpubi-Fac-Result,Cancel-Cwt-Per-Call-Invoke-Time, \<br>Cancel-Cwt-Per-Call-Fac-Result,Cfa-Act-Invoke-Time,Cfa-Act-Fac-Result, \<br>Cfa-Deact-Invoke-Time,Cfa-Deact-Fac-Result,Cfb-Act-Invoke-Time, \<br>Cfb-Act-Fac-Result,Cfb-Deact-Invoke-Time,Cfb-Deact-Fac-Result, \<br>
Cfna-Act-Invoke-Time,Cfna-Act-Fac-Result,Cfna-Deact-Invoke-Time, \<br>Cfna-Deact-Fac-Result,Clid-Delivery-Per-Call-Invoke-Time,Clid-Delivery-Per-Call-Fac-Result, \<br>Clid-Blocking-Per-Call-Invoke-Time,Clid-Blocking-Per-Call-Fac-Result,Cot-Invoke-Time, \<br>
Cot-Fac-Result,Direct-Vm-Xfer-Invoke-Time,Direct-Vm-Xfer-Fac-Result, \<br>Dnd-Act-Invoke-Time,Dnd-Act-Fac-Result,Dnd-Deact-Invoke-Time, \<br>Dnd-Deact-Fac-Result,Sac-Lock-Invoke-Time,Sac-Lock-Fac-Result, \<br>Sac-Unlock-Invoke-Time,Sac-Unlock-Fac-Result,Flash-Call-Hold-Invoke-Time, \<br>
Flash-Call-Hold-Fac-Result,Last-Number-Redial-Invoke-Time,Last-Number-Redial-Fac-Result, \<br>Return-Call-Invoke-Time,Return-Call-Fac-Result,Sd100-Programming-Invoke-Time, \<br>Sd100-Programming-Fac-Result,Sd8-Programming-Invoke-Time,Sd8-Programming-Fac-Result, \<br>
Clear-Mwi-Invoke-Time,Clear-Mwi-Fac-Result, \<br>Other-Party-Name,Other-Party-Name-Pres-Indic,Moh-Deact-Invoke-Time, \<br>Moh-Deact-Fac-Result,Push-to-Talk-Invoke-Time,Push-to-Talk-Fac-Result, \<br>Diversion-Inhibitor-Invoke-time, \<br>
Diversion-Inhibitor-Fac-Result,Trunk-Group-Name \<br>InstantGroupCall-Invoke-Time,InstantGroupCall-Related-Callid, \<br>CustomRingback-Invoke-Time,AHR-Invoke-Time, \<br>Related-CallId,Related-CallId-Reason, \<br>Transfer-Invoke-Time,Transfer-Result,Transfer-Related-CallId, \<br>
Codec-Usage, \<br>Vmb-Act-Invoke-Time,Vmb-Act-Fac-Result,Vmb-Deact-Invoke-Time, \<br>Vmb-Deact-Fac-Result,Vmna-Act-Invoke-Time,Vmna-Act-Fac-Result, \<br>Vmna-Deact-Invoke-Time,Vmna-Deact-Fac-Result,Vma-Act-Invoke-Time, \<br>
Vma-Act-Fac-Result,Vma-Deact-Invoke-Time,Vma-Deact-Fac-Result, \<br>No-Answer-Set-Invoke-Time,No-Answer-Set-Fac-Result,Clid-Blocking-Act-Invoke-Time, \<br>Clid-Blocking-Act-Fac-Result,Clid-Blocking-Deact-Invoke-Time,Clid-Blocking-Deact-Fac-Result, \<br>
Call-Waiting-Act-Invoke-Time,Call-Waiting-Act-Fac-Result,Call-Waiting-Deact-Invoke-Time, \<br>Call-Waiting-Deact-Fac-Result, \<br>Cfnrc-Act-Invoke-Time, \<br>Cfnrc-Act-Fac-Result,Cfnrc-Deact-Invoke-Time,Cfnrc-Deact-Fac-Result, \<br>
Q850-Cause,Dialed-Digits-Context,Called-Number-Context, \<br>Network-Translated-Number-Context,Calling-Number-Context, \<br>Call-Parked-Invoke-Time,BA-Related-Call-Id,Acr-Act-Invoke-Time, \<br>Acr-Act-Fac-Result,Acr-Deact-Invoke-Time,Acr-Deact-Fac-Result, \<br>
Received-Calling-Number \<br>AOC-Activation-Time, \<br>AOC-Result,AS-Call-Type,Scf-Act-Invoke-Time,Scf-Act-Fac-Result,Scf-Deact-Invoke-Time,Scf-Deact-Fac-Result, \<br>Cfa-Inter-Invoke-Time,Cfa-Inter-Fac-Result, \<br>Cfna-Inter-Invoke-Time,Cfna-Inter-Fac-Result, \<br>
Cfb-Inter-Invoke-Time,Cfb-Inter-Fac-Result,CBF-Auth-Code, \<br>Return-Call-Number-Deletion-Invoke-Time, \<br>Return-Call-Number-Deletion-Fac-Result, \<br>Generic-Attribute) VALUES ('%{BWAS-Radius-Encoding-Version}', \<br>
'%{BWAS-Record-id}', \<br>'%{BWAS-Service-provider}', \<br>'%{BWAS-Type}', \<br>'%{BWAS-Direction}', \<br>'%{BWAS-Calling-Number}', \<br>'%{BWAS-Calling-Presentation-Indic}', \<br>
'%{BWAS-Called-Number}', \<br>'%{BWAS-Answer-Indic}', \<br>'%{BWAS-Answer-Time}', \<br>'%{BWAS-Release-Time}', \<br>'%{BWAS-Termination-Cause}', \<br>'%{BWAS-Network-Type}', \<br>
'%{BWAS-Dialed-Digits}', \<br>'%{BWAS-Call-Category}', \<br>'%{BWAS-Network-Call-Type}', \<br>'%{BWAS-Network-Translated-Number}', \<br>'%{BWAS-Network-Translated-Group}', \<br>'%{BWAS-Releasing-Party}', \<br>
'%{BWAS-Route}', \<br>'%{BWAS-Codec}', \<br>'%{BWAS-Spare-29}', \<br>'%{BWAS-Spare-31}', \<br>'%{BWAS-Department}', \<br>'%{BWAS-Account-Code}', \<br>'%{BWAS-Authorization-Code}', \<br>
'%{BWAS-Original-Called-Number}', \<br>'%{BWAS-Redirecting-Number}', \<br>'%{BWAS-Charge-Indic}', \<br>'%{BWAS-Type-Of-Network}', \<br>'%{BWAS-VP-Calling-Invoke-Time}', \<br>'%{BWAS-Local-Callid}', \<br>
'%{BWAS-Remote-Callid}', \<br>'%{BWAS-Charging-Vector-Orig}', \<br>'%{BWAS-Charging-Vector-Term}', \<br>'%{BWAS-Acc-Per-Call-Invoke-Time}', \<br>'%{BWAS-Acc-Per-Call-Fac-Result}', \<br>
'%{BWAS-Acb-Act-Invoke-Time}', \<br>'%{BWAS-Acb-Act-Fac-Result}', \<br>'%{BWAS-Acb-Deact-Invoke-Time}', \<br>'%{BWAS-Acb-Deact-Fac-Result}', \<br>'%{BWAS-Call-Park-Invoke-Time}', \<br>
'%{BWAS-Call-Park-Fac-Result}', \<br>'%{BWAS-Call-Park-Retr-Invoke-Time}', \<br>'%{BWAS-Call-Park-Retr-Fac-Result}', \<br>'%{BWAS-Call-Pickup-Invoke-Time}', \<br>'%{BWAS-Call-Pickup-Fac-Result}', \<br>
'%{BWAS-Directed-Call-Pickup-Invoke-Time}', \<br>'%{BWAS-Directed-Call-Pickup-Fac-Result}', \<br>'%{BWAS-Dpubi-Invoke-Time}', \<br>'%{BWAS-Dpubi-Fac-Result}', \<br>'%{BWAS-Cancel-Cwt-Per-Call-Invoke-Time}', \<br>
'%{BWAS-Cancel-Cwt-Per-Call-Fac-Result}', \<br>'%{BWAS-Cfa-Act-Invoke-Time}', \<br>'%{BWAS-Cfa-Act-Fac-Result}', \<br>'%{BWAS-Cfa-Deact-Invoke-Time}', \<br>'%{BWAS-Cfa-Deact-Fac-Result}', \<br>
'%{BWAS-Cfb-Act-Invoke-Time}', \<br>'%{BWAS-Cfb-Act-Fac-Result}', \<br>'%{BWAS-Cfb-Deact-Invoke-Time}', \<br>'%{BWAS-Cfb-Deact-Fac-Result}', \<br>'%{BWAS-Cfna-Act-Invoke-Time}', \<br>
'%{BWAS-Cfna-Act-Fac-Result}', \<br>'%{BWAS-Cfna-Deact-Invoke-Time}', \<br>'%{BWAS-Cfna-Deact-Fac-Result}', \<br>'%{BWAS-Clid-Delivery-Per-Call-Invoke-Time}', \<br>'%{BWAS-Clid-Delivery-Per-Call-Fac-Result}', \<br>
'%{BWAS-Clid-Blocking-Per-Call-Invoke-Time}', \<br>'%{BWAS-Clid-Blocking-Per-Call-Fac-Result}', \<br>'%{BWAS-Cot-Invoke-Time}', \<br>'%{BWAS-Cot-Fac-Result}', \<br>'%{BWAS-Direct-Vm-Xfer-Invoke-Time}', \<br>
'%{BWAS-Direct-Vm-Xfer-Fac-Result}', \<br>'%{BWAS-Dnd-Act-Invoke-Time}', \<br>'%{BWAS-Dnd-Act-Fac-Result}', \<br>'%{BWAS-Dnd-Deact-Invoke-Time}', \<br>'%{BWAS-Dnd-Deact-Fac-Result}', \<br>
'%{BWAS-Sac-Lock-Invoke-Time}', \<br>'%{BWAS-Sac-Lock-Fac-Result}', \<br>'%{BWAS-Sac-Unlock-Invoke-Time}', \<br>'%{BWAS-Sac-Unlock-Fac-Result}', \<br>'%{BWAS-Flash-Call-Hold-Invoke-Time}', \<br>
'%{BWAS-Flash-Call-Hold-Fac-Result}', \<br>'%{BWAS-Last-Number-Redial-Invoke-Time}', \<br>'%{BWAS-Last-Number-Redial-Fac-Result}', \<br>'%{BWAS-Return-Call-Invoke-Time}', \<br>'%{BWAS-Return-Call-Fac-Result}', \<br>
'%{BWAS-Sd100-Programming-Invoke-Time}', \<br>'%{BWAS-Sd100-Programming-Fac-Result}', \<br>'%{BWAS-Sd8-Programming-Invoke-Time}', \<br>'%{BWAS-Sd8-Programming-Fac-Result}', \<br>'%{BWAS-Clear-Mwi-Invoke-Time}', \<br>
'%{BWAS-Clear-Mwi-Fac-Result}', \<br>'%{BWAS-Other-Party-Name}', \<br>'%{BWAS-Other-Party-Name-Pres-Indic}', \<br>'%{BWAS-Moh-Deact-Invoke-Time}', \<br>'%{BWAS-Moh-Deact-Fac-Result}', \<br>
'%{BWAS-Push-to-Talk-Invoke-Time}', \<br>'%{BWAS-Push-to-Talk-Fac-Result}', \<br>'%{BWAS-Diversion-Inhibitor-Invoke-time}', \<br>'%{BWAS-Diversion-Inhibitor-Fac-Result}', \<br>'%{BWAS-Trunk-Group-Name}', \<br>
'%{BWAS-InstantGroupCall-Invoke-Time}', \<br>'%{BWAS-InstantGroupCall-Related-Callid}', \<br>'%{BWAS-CustomRingback-Invoke-Time}', \<br>'%{BWAS-AHR-Invoke-Time}', \<br>'%{BWAS-Related-CallId}', \<br>
'%{BWAS-Related-CallId-Reason}', \<br>'%{BWAS-Transfer-Invoke-Time}', \<br>'%{BWAS-Transfer-Result}', \<br>'%{BWAS-Transfer-Related-CallId}', \<br>'%{BWAS-Codec-Usage}', \<br>'%{BWAS-Vmb-Act-Invoke-Time}', \<br>
'%{BWAS-Vmb-Act-Fac-Result}', \<br>'%{BWAS-Vmb-Deact-Invoke-Time}', \<br>'%{BWAS-Vmb-Deact-Fac-Result}', \<br>'%{BWAS-Vmna-Act-Invoke-Time}', \<br>'%{BWAS-Vmna-Act-Fac-Result}', \<br>
'%{BWAS-Vmna-Deact-Invoke-Time}', \<br>'%{BWAS-Vmna-Deact-Fac-Result}', \<br>'%{BWAS-Vma-Act-Invoke-Time}', \<br>'%{BWAS-Vma-Act-Fac-Result}', \<br>'%{BWAS-Vma-Deact-Invoke-Time}', \<br>
'%{BWAS-Vma-Deact-Fac-Result}', \<br>'%{BWAS-No-Answer-Set-Invoke-Time}', \<br>'%{BWAS-No-Answer-Set-Fac-Result}', \<br>'%{BWAS-Clid-Blocking-Act-Invoke-Time}', \<br>'%{BWAS-Clid-Blocking-Act-Fac-Result}', \<br>
'%{BWAS-Clid-Blocking-Deact-Invoke-Time}', \<br>'%{BWAS-Clid-Blocking-Deact-Fac-Result}', \<br>'%{BWAS-Call-Waiting-Act-Invoke-Time}', \<br>'%{BWAS-Call-Waiting-Act-Fac-Result}', \<br>'%{BWAS-Call-Waiting-Deact-Invoke-Time}', \<br>
'%{BWAS-Call-Waiting-Deact-Fac-Result}', \<br>'%{BWAS-Cfnrc-Act-Invoke-Time}', \<br>'%{BWAS-Cfnrc-Act-Fac-Result}', \<br>'%{BWAS-Cfnrc-Deact-Invoke-Time}', \<br>'%{BWAS-Cfnrc-Deact-Fac-Result}', \<br>
'%{BWAS-Q850-Cause}', \<br>'%{BWAS-Dialed-Digits-Context}', \<br>'%{BWAS-Called-Number-Context}', \<br>'%{BWAS-Network-Translated-Number-Context}', \<br>'%{BWAS-Calling-Number-Context}', \<br>
'%{BWAS-Call-Parked-Invoke-Time}', \<br>'%{BWAS-BA-Related-Call-Id}', \<br>'%{BWAS-Acr-Act-Invoke-Time}', \<br>'%{BWAS-Acr-Act-Fac-Result}', \<br>'%{BWAS-Acr-Deact-Invoke-Time}', \<br>
'%{BWAS-Acr-Deact-Fac-Result}', \<br>'%{BWAS-Received-Calling-Number}', \<br>'%{BWAS-AOC-Activation-Time}', \<br>'%{BWAS-AOC-Result}', \<br>'%{BWAS-AS-Call-Type}', \<br>'%{BWAS-Scf-Act-Invoke-Time}', \<br>
'%{BWAS-Scf-Act-Fac-Result}', \<br>'%{BWAS-Scf-Deact-Invoke-Time}', \<br>'%{BWAS-Scf-Deact-Fac-Result}', \<br>'%{BWAS-Cfa-Inter-Invoke-Time}', \<br>'%{BWAS-Cfa-Inter-Fac-Result}', \<br>
'%{BWAS-Cfna-Inter-Invoke-Time}', \<br>'%{BWAS-Cfna-Inter-Fac-Result}', \<br>'%{BWAS-Cfb-Inter-Invoke-Time}', \<br>'%{BWAS-Cfb-Inter-Fac-Result}', \<br>'%{BWAS-CBF-Auth-Code}', \<br>
'%{BWAS-Return-Call-Number-Deletion-Invoke-Time}', \<br>'%{BWAS-Return-Call-Number-Deletion-Fac-Result}', \<br>'%{BWAS-Generic-Attribute}')" <br><br><br>Guilherme Domingues<br><br>