diff --git a/docs/FreeSWITCH-Explained/Configuration/CDR/index.mdx b/docs/FreeSWITCH-Explained/Configuration/CDR/index.mdx index 541b91cb..75d8efcf 100644 --- a/docs/FreeSWITCH-Explained/Configuration/CDR/index.mdx +++ b/docs/FreeSWITCH-Explained/Configuration/CDR/index.mdx @@ -211,7 +211,6 @@ Popular ways include: * **[mod\_json\_cdr](../../Modules/mod_json_cdr_4653124.mdx#output-example-cdrs)** \- Saves to file or POSTs a JSON representation of the channel variable and callflow. It can post directly to CouchDB. * **[mod\_xml\_cdr](../../Modules/mod_xml_cdr_6587377.mdx#faq)** \- Saves to file or POSTs an XML representation of the channel variable and callflow. * [Xmlcdrd](../../Auxiliary-Knowledge-and-Utilities/Xmlcdrd_13173237.mdx) or [JavaCDRLogger](../../Client-and-Developer-Interfaces/Java-ESL/Java-CDR-Logger_7144082.mdx#about) may assist you in saving the results. -* **[mod\_radius\_cdr](../../Modules/mod_radius_cdr_13173523.mdx#about)** \- RADIUS CDR Module. * **[CDR via ESL](CDR-via-ESL_3965102.mdx#about)** \- Retrieve the CDR in an ESL event * **tiny\_cdr** from [bougyman](https://github.com/rubyists/tiny%5Fcdr) diff --git a/docs/FreeSWITCH-Explained/Modules/mod_radius_cdr_13173523.mdx b/docs/FreeSWITCH-Explained/Modules/mod_radius_cdr_13173523.mdx deleted file mode 100644 index d26939c2..00000000 --- a/docs/FreeSWITCH-Explained/Modules/mod_radius_cdr_13173523.mdx +++ /dev/null @@ -1,101 +0,0 @@ - -# mod_radius_cdr - - - -## About - -About text. - -Click here to expand Table of Contents - -* 1 [Building & Installation](#building--installation) -* 2 [Install Configuration Files](#install-configuration-files) -* 3 [Module Configuration](#module-configuration) -* 4 [Example](#example) - -## Building & Installation - -This module is not built by default. In order to build this module, you will need to perform the following steps: - -* Download and install the 'freeradius-client' library. You will need to run the CVS head version. Documentation on how to do this can be found here: [freeradius-client](http://wiki.freeradius.org/Radiusclient) -* Uncomment the 'mod\_radius\_cdr' entry in 'modules.conf'. -* Run 'make' && 'make install'. - -## Install Configuration Files - -You will need to copy the configuration files from the source directory, into your FreeSWITCH configuration directory. - -The files you need to copy are 'mod\_radius\_cdr.conf.xml' and the the 'radius' directory ( and it's contents ). - -* Edit 'conf/modules.conf' to load mod\_radius\_cdr with the other event\_handlers that you want enabled. -* Edit 'conf/freeswitch.xml' to include 'mod\_radius\_cdr.conf.xml'. -* Run FreeSWITCH. You should see the following in the startup messages: - -```xml - 2007-06-18 10:21:51 [CONSOLE] switch_loadable_module.c:736 switch_loadable_module_load_file() Successfully Loaded [mod_radius_cdr] -``` - -## Module Configuration - -The **dictionary** directive specifies the location of the RADIUS dictionary file. If the module can't find this file, it won't run. - -```xml - -``` - -The **radius\_retries** directive tells the module how many times to try sending a request to a server before failing. The default is 3 retries. The **radius\_timeout** directive tells the module how many seconds to wait between request attempts before timing out. The default is 5 seconds. The total time a request may be pending is ( radius\_timeout \* radius\_retries \* number\_of\_servers ). Currently, the module blocks the thread while it is sending the requests. This may cause threads to hang around longer than expected after a call, if your RADIUS servers are not reachable/responding. - -```xml - - -``` - -The **acctserver** directive defines the servers to be used ( sequentially ) for sending requests. The format for the value is: host:port:secret. The host SHOULD be defined as an IP address, not as DNS hostname. You can specify a DNS hostname, but inconsistent behavior has been observed when doing this. A maximum of 8 servers can be defined. - -```xml - - - -``` - -## Example - -Here's a sample RADIUS transaction ( logged to a detail file via FreeRADIUS server ): - -```xml - Fri Jun 8 08:23:10 2007 - Acct-Status-Type = Start - Acct-Session-Id = "d734ff5e-bf04-4045-8cb3-f5744574808b" - Freeswitch-Src = "8478797989" - Freeswitch-CLID = "Chris Parker" - Freeswitch-Dst = "888" - Freeswitch-Dialplan = "XML" - NAS-Port = 0 - Acct-Delay-Time = 0 - NAS-IP-Address = 127.0.0.1 - Client-IP-Address = 127.0.0.1 - Acct-Unique-Session-Id = "4b7754541b5902fa" - Timestamp = 1181308990 -``` - -```xml - Fri Jun 8 08:23:31 2007 - Acct-Status-Type = Stop - Acct-Session-Id = "d734ff5e-bf04-4045-8cb3-f5744574808b" - Freeswitch-Hangupcause = Normal-Clearing - Freeswitch-Src = "8478797989" - Freeswitch-CLID = "Chris Parker" - Freeswitch-Dst = "888" - Freeswitch-Dialplan = "XML" - Freeswitch-Lastapp = "bridge" - Freeswitch-Billusec = 21460442 - NAS-Port = 0 - Acct-Delay-Time = 0 - NAS-IP-Address = 127.0.0.1 - Client-IP-Address = 127.0.0.1 - Acct-Unique-Session-Id = "4b7754541b5902fa" - Timestamp = 1181309011 -``` - - diff --git a/provisioning/nginx/redirects.map b/provisioning/nginx/redirects.map index e3fa6503..ad8cff24 100644 --- a/provisioning/nginx/redirects.map +++ b/provisioning/nginx/redirects.map @@ -1599,7 +1599,6 @@ /freeswitch/confluence-to-docs-redirector/display/FREESWITCH/mod_posix_timer /freeswitch/FreeSWITCH-Explained/Modules/mod_posix_timer_13173496; /freeswitch/confluence-to-docs-redirector/display/FREESWITCH/mod_python /freeswitch/FreeSWITCH-Explained/Modules/mod_python_1048940; /freeswitch/confluence-to-docs-redirector/display/FREESWITCH/mod_rad_auth /freeswitch/FreeSWITCH-Explained/Modules/mod_rad_auth_3964951; -/freeswitch/confluence-to-docs-redirector/display/FREESWITCH/mod_radius_cdr /freeswitch/FreeSWITCH-Explained/Modules/mod_radius_cdr_13173523; /freeswitch/confluence-to-docs-redirector/display/FREESWITCH/mod_rayo /freeswitch/FreeSWITCH-Explained/Modules/mod_rayo_3375450; /freeswitch/confluence-to-docs-redirector/display/FREESWITCH/mod_redis /freeswitch/FreeSWITCH-Explained/Modules/mod_redis_3964957; /freeswitch/confluence-to-docs-redirector/display/FREESWITCH/mod_rss /freeswitch/FreeSWITCH-Explained/Modules/mod_rss_3964962;