<div dir="ltr">Hi folks!<div><br></div><div>Im getting some errors trying to enable AAA on my freeswitch with freeradius.</div><div>I am getting the following errors:</div><div><br></div><div>- When I start freeswitch:</div><div>[ERR] mod_xml_radius.c:678 Failed to load radius handle for registration authentication<br></div><div><br></div><div>- When I make a call:</div><div><div>2015-04-03 13:22:55.840618 [ERR] mod_xml_radius.c:566 Failed to load radius handle for digest invite authentication</div><div>2015-04-03 13:22:55.840618 [ERR] mod_xml_radius.c:879 Failed to create new accounting_start handle for call: 64b32ec2-d9eb-11e4-9c8c-85505819ce7f</div></div><div><br></div><div>I can I solve this problem?</div><div><br></div><div>My xml_radius.conf bellow:</div><div><br></div><div><div>&lt;configuration name=&quot;xml_radius.conf&quot; description=&quot;Radius XML Gateway&quot;&gt;</div><div>  &lt;!--</div><div>     auth_invite is only called when a directory lookup is done on an inbound invite. Usually that means a digest auth challenge on the invite.</div><div>     </div><div>     auth_reg is only called on the actual registration. </div><div>     </div><div>     auth_app is used when an invite is in the dialplan. If your profile requires digest auth then this isn&#39;t needed.</div><div>              but if your profile is doing only ip authentication this allows you to authenticate the call without the need for digest auth.</div><div>        </div><div>     acct_start happens when the call goes into the state &#39;routing&#39; which means it is starting the dialplan</div><div>  --&gt;</div><div>  &lt;auth_invite&gt;</div><div>    &lt;connection name=&quot;testing&quot;&gt;</div><div>      &lt;param name=&quot;authserver&quot; value=&quot;192.168.56.103:1812:testing123&quot;/&gt;</div><div>      &lt;param name=&quot;radius_timeout&quot; value=&quot;10&quot;/&gt;</div><div>      &lt;param name=&quot;radius_retries&quot; value=&quot;2&quot;/&gt;</div><div>      &lt;param name=&quot;radius_deadtime&quot; value=&quot;0&quot;/&gt;</div><div>      &lt;param name=&quot;dictionary&quot; value=&quot;/usr/src/freeswitch-1.2.23/src/mod/xml_int/mod_xml_radius/dictionaries/dictionary&quot;/&gt;</div><div>      &lt;param name=&quot;seqfile&quot; value=&quot;/var/run/radius.seq&quot;/&gt;</div><div>    &lt;/connection&gt;</div><div>    &lt;fields&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;ip&quot; format=&quot;src-gw-ip=%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;sip_from_user&quot; format=&quot;src-gw-name=%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;h323-conf-id&quot; variable=&quot;Core-UUID&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;ip&quot; format=&quot;request-type=number&quot;/&gt;</div><div>      &lt;param name=&quot;Called-Station-Id&quot; variable=&quot;sip_to_user&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;Calling-Station-Id&quot; variable=&quot;sip_from_user&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;User-Name&quot; variable=&quot;sip_from_user&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;Digest-Response&quot; variable=&quot;sip_auth_response&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;Digest-Realm&quot; variable=&quot;sip_auth_realm&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;Digest-Nonce&quot; variable=&quot;sip_auth_nonce&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;Digest-Username&quot; variable=&quot;sip_auth_username&quot; format=&quot;%s&quot;/&gt; </div><div>      &lt;param name=&quot;Digest-URI&quot; variable=&quot;sip_auth_uri&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;Digest-Method&quot; variable=&quot;sip_auth_method&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;Digest-Algorithm&quot; variable=&quot;sip_auth_method&quot; format=&quot;MD5&quot;/&gt; </div><div>      &lt;param name=&quot;Digest-Qop&quot; variable=&quot;sip_auth_qop&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;Digest-CNonce&quot; variable=&quot;sip_auth_cnonce&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;Digest-Nonce-Count&quot; variable=&quot;sip_auth_nc&quot; format=&quot;%s&quot;/&gt; </div><div>    &lt;/fields&gt;</div><div>  &lt;/auth_invite&gt; </div><div>  &lt;auth_reg&gt;</div><div>    &lt;connection name=&quot;testing&quot;&gt;</div><div>      &lt;param name=&quot;authserver&quot; value=&quot;192.168.56.103:1812:testing123&quot;/&gt;</div><div>      &lt;param name=&quot;radius_timeout&quot; value=&quot;10&quot;/&gt;</div><div>      &lt;param name=&quot;radius_retries&quot; value=&quot;2&quot;/&gt;</div><div>      &lt;param name=&quot;radius_deadtime&quot; value=&quot;0&quot;/&gt;</div><div>      &lt;param name=&quot;dictionary&quot; value=&quot;/usr/src/freeswitch-1.2.23/src/mod/xml_int/mod_xml_radius/dictionaries/dictionary&quot;/&gt;</div><div>      &lt;param name=&quot;seqfile&quot; value=&quot;/var/run/radius.seq&quot;/&gt;</div><div>    &lt;/connection&gt;</div><div>    &lt;fields&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;ip&quot; format=&quot;request-type=user&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;ip&quot; format=&quot;src-gw-ip=%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;sip_from_user&quot; format=&quot;src-gw-name=%s&quot;/&gt;</div><div>      &lt;param name=&quot;User-Name&quot; variable=&quot;sip_from_user&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;Digest-Response&quot; variable=&quot;sip_auth_response&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;Digest-Realm&quot; variable=&quot;sip_auth_realm&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;Digest-Nonce&quot; variable=&quot;sip_auth_nonce&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;Digest-Username&quot; variable=&quot;sip_auth_username&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;Digest-URI&quot; variable=&quot;sip_auth_uri&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;Digest-Method&quot; variable=&quot;sip_auth_method&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;Digest-Algorithm&quot; variable=&quot;sip_auth_method&quot; format=&quot;MD5&quot;/&gt;</div><div>      &lt;param name=&quot;Digest-Qop&quot; variable=&quot;sip_auth_qop&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;Digest-CNonce&quot; variable=&quot;sip_auth_cnonce&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;Digest-Nonce-Count&quot; variable=&quot;sip_auth_nc&quot; format=&quot;%s&quot;/&gt;</div><div>    &lt;/fields&gt;</div><div>  &lt;/auth_reg&gt;</div><div>  &lt;auth_app&gt;</div><div>    &lt;connection name=&quot;testing&quot;&gt;</div><div>      &lt;param name=&quot;authserver&quot; value=&quot;192.168.56.103:1812:testing123&quot;/&gt;</div><div>      &lt;param name=&quot;radius_timeout&quot; value=&quot;10&quot;/&gt;</div><div>      &lt;param name=&quot;radius_retries&quot; value=&quot;2&quot;/&gt;</div><div>      &lt;param name=&quot;radius_deadtime&quot; value=&quot;0&quot;/&gt;</div><div>      &lt;param name=&quot;dictionary&quot; value=&quot;/usr/src/freeswitch-1.2.23/src/mod/xml_int/mod_xml_radius/dictionaries/dictionary&quot;/&gt;</div><div>      &lt;param name=&quot;seqfile&quot; value=&quot;/var/run/radius.seq&quot;/&gt;</div><div>    &lt;/connection&gt;</div><div>    &lt;fields&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;h323-conf-id&quot; variable_secondary=&quot;uuid&quot; variable=&quot;originating_leg_uuid&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;uuid&quot; format=&quot;h323-call-id=%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;sip_network_ip&quot; format=&quot;src-gw-ip=%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;sip_from_user&quot; format=&quot;src-gw-name=%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;sip_from_user&quot; format=&quot;src-number-in=%s&quot; /&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;sip_to_user&quot; format=&quot;dst-number-in=%s&quot; /&gt;</div><div>      &lt;param name=&quot;Called-Station-Id&quot; variable=&quot;sip_to_user&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param name=&quot;Calling-Station-Id&quot; variable=&quot;sip_from_user&quot; format=&quot;%s&quot;/&gt;</div><div>    &lt;/fields&gt;</div><div>  &lt;/auth_app&gt;</div><div>  &lt;auth_reg&gt;</div><div>    &lt;connection name=&quot;testing&quot;&gt;</div><div>      &lt;param name=&quot;authserver&quot; value=&quot;192.168.56.103:1812:testing123&quot;/&gt;</div><div>      &lt;param name=&quot;radius_timeout&quot; value=&quot;10&quot;/&gt;</div><div>      &lt;param name=&quot;radius_retries&quot; value=&quot;2&quot;/&gt;</div><div>      &lt;param name=&quot;radius_deadtime&quot; value=&quot;0&quot;/&gt;</div><div>      &lt;param name=&quot;dictionary&quot; value=&quot;/usr/share/freeradius/dictionary.cisco&quot;/&gt;</div><div>      &lt;param name=&quot;seqfile&quot; value=&quot;/var/run/radius.seq&quot;/&gt;</div><div>    &lt;/connection&gt;</div><div>    &lt;fields&gt;      </div><div>    &lt;/fields&gt;</div><div>  &lt;/auth_reg&gt;</div><div>  &lt;acct_start&gt;</div><div>    &lt;connection name=&quot;testing&quot;&gt;</div><div>      &lt;param name=&quot;acctserver&quot; value=&quot;192.168.56.103:1813:testing123&quot;/&gt;</div><div>      &lt;param name=&quot;radius_timeout&quot; value=&quot;10&quot;/&gt;</div><div>      &lt;param name=&quot;radius_retries&quot; value=&quot;0&quot;/&gt;</div><div>      &lt;param name=&quot;radius_deadtime&quot; value=&quot;0&quot;/&gt;</div><div>      &lt;param name=&quot;dictionary&quot; value=&quot;/usr/src/freeswitch-1.2.23/src/mod/xml_int/mod_xml_radius/dictionaries/dictionary&quot;/&gt;</div><div>      &lt;param name=&quot;seqfile&quot; value=&quot;/var/run/radius.seq&quot;/&gt;</div><div>    &lt;/connection&gt;</div><div>    &lt;fields&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;h323-call-origin&quot; variable=&quot;h323-call-origin&quot; default=&quot;answer&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;h323-conf-id&quot; variable_secondary=&quot;uuid&quot; variable=&quot;originating_leg_uuid&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;uuid&quot; format=&quot;h323-call-id=%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;sip_contact_host&quot; format=&quot;src-gw-ip=%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;sip_from_user&quot; variable_secondary=&quot;ani&quot; format=&quot;src-gw-name=%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;sip_from_user&quot; variable_secondary=&quot;ani&quot; format=&quot;src-number-in=%s&quot; /&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;sip_from_user&quot; variable_secondary=&quot;ani&quot; format=&quot;src-number-out=%s&quot; /&gt;</div><div>      &lt;param name=&quot;Calling-Station-Id&quot; variable=&quot;sip_from_user&quot; variable_secondary=&quot;ani&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;sip_to_host&quot; format=&quot;dst-gw-ip=%s&quot;/&gt;  </div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;destination_number&quot; format=&quot;dst-gw-name=%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;destination_number&quot; format=&quot;dst-number-in=%s&quot; /&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;destination_number&quot; format=&quot;dst-number-out=%s&quot; /&gt;</div><div>      &lt;param name=&quot;Called-Station-Id&quot; variable=&quot;destination_number&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;h323-setup-time&quot;/&gt;</div><div>    &lt;/fields&gt;</div><div>&lt;/acct_start&gt;</div><div>&lt;acct_end&gt;</div><div>    &lt;connection name=&quot;testing&quot;&gt;</div><div>      &lt;param name=&quot;acctserver&quot; value=&quot;192.168.56.103:1813:testing123&quot;/&gt;</div><div>      &lt;param name=&quot;radius_timeout&quot; value=&quot;10&quot;/&gt;</div><div>      &lt;param name=&quot;radius_retries&quot; value=&quot;0&quot;/&gt;</div><div>      &lt;param name=&quot;radius_deadtime&quot; value=&quot;0&quot;/&gt;</div><div>      &lt;param name=&quot;dictionary&quot; value=&quot;/usr/src/freeswitch-1.2.23/src/mod/xml_int/mod_xml_radius/dictionaries/dictionary&quot;/&gt;</div><div>      &lt;param name=&quot;seqfile&quot; value=&quot;/var/run/radius.seq&quot;/&gt;</div><div>    &lt;/connection&gt;</div><div>    &lt;fields&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;h323-call-origin&quot; variable=&quot;h323-call-origin&quot; default=&quot;answer&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;h323-conf-id&quot; variable_secondary=&quot;uuid&quot; variable=&quot;originating_leg_uuid&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;uuid&quot; format=&quot;h323-call-id=%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;sip_contact_host&quot; format=&quot;src-gw-ip=%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;sip_from_user&quot; variable_secondary=&quot;ani&quot; format=&quot;src-gw-name=%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;sip_from_user&quot; variable_secondary=&quot;ani&quot; format=&quot;src-number-in=%s&quot; /&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;sip_from_user&quot; variable_secondary=&quot;ani&quot; format=&quot;src-number-out=%s&quot; /&gt;</div><div>      &lt;param name=&quot;Calling-Station-Id&quot; variable=&quot;sip_from_user&quot; variable_secondary=&quot;ani&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;sip_to_host&quot; format=&quot;dst-gw-ip=%s&quot;/&gt;  </div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;sip_to_user&quot; variable_secondary=&quot;dialed_extension&quot; format=&quot;dst-gw-name=%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;sip_to_user&quot; variable_secondary=&quot;dialed_extension&quot; format=&quot;dst-number-in=%s&quot; /&gt;</div><div>      &lt;param name=&quot;Called-Station-Id&quot; variable=&quot;destination_number&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;h323-setup-time&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;h323-connect-time&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;h323-disconnect-time&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;h323-disconnect-cause&quot;/&gt;</div><div>      &lt;param name=&quot;Acct-Session-Time&quot; variable=&quot;billsec&quot; format=&quot;%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable_secondary=&quot;progressmsec&quot; variable=&quot;progress_mediamsec&quot; format=&quot;pdd-time=%s&quot;/&gt;</div><div>      &lt;param vendor=&quot;Cisco&quot; name=&quot;Cisco-AVPair&quot; variable=&quot;destination_number&quot; format=&quot;dst-number-out=%s&quot;/&gt;</div><div>    &lt;/fields&gt;</div><div>  &lt;/acct_end&gt;</div><div>&lt;/configuration&gt;</div></div><div><br></div><div><br></div></div>