How can I run 3CX Call Reporter remotely?
To run 3CX Call Reporter remotely, you need to configure 3CX PhoneSystem Database Server to allow remote connections. Then you need to edit the INI file of 3CX Call Reporter to specify the IP of the 3CX Phone System machine. To do this:
Step 1: Configuring 3CX PhoneSystem Database Server to allow remote connections
You have to open a read-only access for the 'logsreader' user implementing the following steps:
- Within the <3CX PhoneSystem folder>\Data\DB\pg_hba.conf file add the string:
host all logsreader 0.0.0.0/0 password
after the strings:
# IPv4 local connections:
host all all 127.0.0.1/32 password
so after addition it has to look like:
# IPv4 local connections:
host all all 127.0.0.1/32 password
host all logsreader 0.0.0.0/0 password
- Within the <3CX PhoneSystem folder>\Data\DB\postgresql.conf file
replace the string:
listen_addresses = 'localhost'
to the string:
listen_addresses = 'localhost, *'
The postgresql.conf file within the directory of this document can be used as a sample.
- Restart the 3CX PhoneSystem Database Server
Step 2: Configuring 3CX Call Reporter to run remotely
Open up the INI file stored in the Call Reporter directory, and enter the host name of IP of the machine with 3CX Phone System.
[General]
DB_IP=192.168.1.5
DB_Port=5480
Then start 3CX Call Reporter.
General 3CX Phone System FAQs 
|