Brekeke SIP Server Wiki

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

 

Related Link:
Yes No
Suggest Edit