Difference between revisions of "Additional Asterisk Server"

From Kolmisoft Wiki
Jump to navigationJump to search
m
m
 
Line 6: Line 6:
  GRANT ALL PRIVILEGES ON `mor`.* TO 'mor'@'IP_OF_ADDITIONAL_ASTERISK_SERVER' WITH GRANT OPTION ;
  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.
Change the IP_OF_ADDITIONAL_ASTERISK_SERVER to your Asterisk server IP.
 
<br><br>
'''2) Change Asterisk configuration files on Asterisk server:'''
'''2) Change Asterisk configuration files on Asterisk server:'''
  mcedit /etc/asterisk/mor.conf
  mcedit /etc/asterisk/mor.conf
Line 29: Line 29:
  mcedit /etc/asterisk/manager.conf
  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''
after line "permit=127.0.0.1/255.255.255.0" add line ''permit=IP_OF_GUI_SERVER/255.255.255.0''
 
<br><br>
'''3) Add the Asterisk server to GUI:'''
'''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.
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.

Latest revision as of 06:26, 25 August 2015

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.