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 |
