Changes for page Remote Installations

Last modified by ryanp on 2021/09/09 20:55

From version 1.1 >
edited by michaely
on 2021/09/09 18:01
To version < 4.1 >
edited by michaely
on 2021/09/09 18:01
>
Change comment: Import

Summary

Details

Page properties
Content
... ... @@ -33,7 +33,7 @@
33 33  1. Log into FreePBX.
34 34  1. Navigate to **Settings->Manager Users->cxpanel.**
35 35  1. (((
36 -In the **Permit** field, append the following to the end. Replace **<HOST>** with the IP or hostname of the iSymphony server.
36 +In the **Permit** field, append the following to the end, where **<HOST> **is the IP or hostname of the iSymphony server.
37 37  
38 38  {{code}}
39 39  &<HOST>/255.255.255.255
... ... @@ -45,12 +45,12 @@
45 45  === **Remote Vanilla PBX Server** ===
46 46  
47 47  {{info}}
48 -Only perform these steps if your remote PBX is **not **based on FreePBX.
48 +Only perform these steps if your remote server is **not **based on FreePBX.
49 49  {{/info}}
50 50  
51 51  1. On the remote server, open the file **/etc/asterisk/manager.conf**.
52 52  1. (((
53 -Add a permit entry into the iSymphony manager connection, that specifies the IP of the iSymphony Server. This must be done on the manager login entry, the iSymphony server will be connecting with.
53 +Add a permit entry into the iSymphony manager connection that specifies the IP of the iSymphony Server.
54 54  
55 55  {{code}}
56 56  [isymphony]
... ... @@ -71,43 +71,16 @@
71 71  {{/code}}
72 72  )))
73 73  
74 -== iSymphony Server Permit Entry ==
75 -
76 -{{info}}
77 -Only perform these steps if your remote PBX is FreePBX based.
78 -{{/info}}
79 -
80 -When setting up a remote FreePBX installation, you need to ensure that the iSymphony server will allow the iSymphony module, on the remote FreePBX server, to connect. By default, the iSymphony server will only allow connections from localhost. You will need to modify the **security.xml** file, on the iSymphony Server, to allow connections from the IP of the remote FreePBX server.
81 -
82 -Perform the following steps on the iSymphony Server:
83 -
84 -1. Open the file **/opt/isymphony3/server/conf/security.xml**
85 -1. (((
86 -In the **communication_manager** SecurityContext, add the IP of the PBX to the IPAccess **WhiteList**. Replace **[HOST]** with the IP of the remote PBX. (% style="line-height: 1.4285715;" %)See [[doc:Security]] for more information.
87 -
88 -{{code language="xml"}}
89 - <!-- Security context for the communication manager and REST service -->
90 - <SecurityContext servlet="communication_manager" enabled="true">
91 - ...
92 - <IPAccess enabled="true">
93 - <WhiteList>
94 - <IP>127.0.0.1</IP>
95 - <IP>0:0:0:0:0:0:0:1</IP>
96 - <IP>[HOST]</IP>
97 - </WhiteList>
98 - <BlackList>
99 - </BlackList>
100 - </IPAccess>
101 - </SecurityContext>
102 -{{/code}}
103 -)))
104 -1. Save the file.
105 -1. Restart the iSymphony Server, for the changes to take effect. See [[doc:Starting And Stopping The iSymphony Server]] for more information.
106 -
107 107  = 3. Modify The PBX Connection Information =
108 108  
109 109  In order to set up a remote PBX connection, with the iSymphony Server, you need to configure the iSymphony Server with the connection information of the PBX. In the case of a remote FreePBX installation, you will also need to configure the iSymphony FreePBX module, with the connection information of the iSymphony Server. The additional connection information, in the FreePBX module, will allow the module to synchronize the configuration, between FreePBX and the iSymphony Server.
110 110  
78 +{{note}}
79 +Make sure that a firewall is not blocking communication on TCP ports **5038**, **55050,** and **58080,** between the PBX and the iSymphony Server.
80 +
81 +Port **5038 **is used by iSymphony to communicate with the Asterisk server. Ports **55050** and **58080** are used, by the FreePBX module, to synchronize configuration between FreePBX and the iSymphony Server. Vanilla Asterisk installations do not need to have **55050,** or **58080,** open to the remote PBX.
82 +{{/note}}
83 +
111 111  === Vanilla Asterisk ===
112 112  
113 113  1. Open the file **/etc/asterisk/manager.conf** on the PBX.
iSymphony