Database/Radius
The Database/Radius page allows an administrator to configure database and Radius settings.
Here is the list of the databases which Brekeke SIP Server uses.
Each database can use Embedded or Third-Party database system. Please refer to “Third-Party Database” for more information about using of Third-Party database system.
Embedded Database
Item | Default value | Explanation |
Port Number | 9001 | TCP port number used by the Embedded database system. If no port is specified, TCP port 9001 is used by default.
Note: If this port is blocked or used by another process, the SIP Server will not start. |
Thirdparty Registered Database
Item | Default value | Explanation |
On/Off | off | Enable or disable to use the third-party database system for Registered Database. |
Registered Database URL | URL for the Registered Database (ex. jdbc:mysql://localhost/db) |
|
Registered Database Driver | JDBC Driver for the Registered Database. (ex. com.mysql.jdbc.Driver) |
|
User Name | User name for the Registered Database. | |
Password | Password for the Registered Database. |
Thirdparty Users Database
Item | Default value | Explanation |
On/Off | off | Enable or disable to use the third-party database system for Users Database. |
Encrypt Users Passwords | true | Enable or disable the user password encryption. |
Users Database URL |
URL for the Users Database (ex. jdbc:mysql://localhost/db) |
|
Users Database Driver |
JDBC Driver for the Users Database. (ex. com.mysql.jdbc.Driver) |
|
User Name | User name for the Users Database. | |
Password | Password for the Users Database. |
Thirdparty Alias Database
Item | Default value | Explanation |
On/Off | off | Enable or disable to use the third-party database system for Alias Database. |
Alias Database URL |
URL for the Alias Database (ex. jdbc:mysql://localhost/db) |
|
Alias Database Driver |
JDBC Driver for the Alias Database. (ex. com.mysql.jdbc.Driver) |
|
User Name | User name for the Alias Database. | |
Password | Password for the Alias Database. |
Thirdparty Block Database
Item | Default value | Explanation |
On/Off | off | Enable or disable to use the third-party database system for Block list |
Block Database URL |
URL for the Block Database (ex. jdbc:mysql://localhost/db) |
|
Block Database Driver |
JDBC Driver for the Block Database (ex. com.mysql.jdbc.Driver) |
|
User Name | User name for the Block Database | |
Password | Password for the Block Database | |
Queue Size | 128 | The size of the queue for writing to the Block Database |
Thirdparty Push Notification (PN) Database (v3.4 or later)
Item | Default value | Explanation |
On/Off | off | Enable or disable to use the third-party database system for Push Notification. |
Push Notification Database URL |
URL for the Push Notification Database (ex. jdbc:mysql://localhost/db) |
|
Push Notification Database Driver |
JDBC Driver for the Push Notification Database. (ex. com.mysql.jdbc.Driver) |
|
User Name | User name for the Push Notification Database. | |
Password | Password for the Push Notification Database. |
- PN feature is provided as an optional function.
Radius
Item | Default value | Explanation |
On/Off
(Authentication) |
off | Enable or disable to use the Radius for Authentication. |
Port Number (Authentication) | 1812 | Radius server port number for Authentication |
Port Number (Accounting) | 1813 | Radius server port number for Accounting |
Server IP Address | Radius server IP address | |
Shared Secret | Password for connecting to Radius server | |
Send ACCT-STOP in Failure | off | |
RADIUS socket timeout (ms) | 3000 | Timeout for detecting connection with Radius server |
Max retry | 3 | The maximum number of retry time to get connection with Radius server |
Maximum number of caching RADIUS ports | 100 | |
Maximum number of concurrent RADIUS ports | 1024 | |
Set Acct-Session-Time with millisecond value | no | |
Allow new SIP requests when Radius is not responding | no |