Additional Asterisk Server

From Kolmisoft Wiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

In order to add an additional Asterisk server to your system:

1) Create a new MySQL User in Database server for the Asterisk:

CREATE USER 'mor'@'IP_OF_ADDITIONAL_ASTERISK_SERVER' IDENTIFIED BY 'mor';

GRANT ALL PRIVILEGES ON `mor`.* TO 'mor'@'IP_OF_ADDITIONAL_ASTERISK_SERVER' WITH GRANT OPTION ;

Change the IP_OF_ADDITIONAL_ASTERISK_SERVER to your Asterisk server IP.

2) Change Asterisk configuration files on Asterisk server:

mcedit /etc/asterisk/mor.conf

hostname=localhost change to hostname=IP_OF_DATABASE_SERVER
server_id=1 change to server_id=2

mcedit /etc/asterisk/res_mysql.conf (do not need to edit in fresh X5 installs)

dbhost = 127.0.0.1 change to dbhost = IP_OF_DATABASE_SERVER

mcedit /var/lib/asterisk/agi-bin/mor.conf

host = localhost change to host = IP_OF_DATABASE_SERVER
server_id = 1 change to server_id = 2

mcedit /etc/asterisk/res_config_mysql.conf

dbhost = 127.0.0.1 change to dbhost = IP_OF_DATABASE_SERVER

mcedit /etc/mor/system.conf

server_id = 1 change to server_id = 2

mcedit /etc/asterisk/manager.conf

after line "permit=127.0.0.1/255.255.255.0" add line permit=IP_OF_GUI_SERVER/255.255.255.0

3) Add the Asterisk server to GUI:

Open MOR GUI and go to SETTINGS > Billing > Servers. Add the Asterisk server here. All values can be left the same as MAIN server, but ID, Hostname and Server IP should be changed.