Prerequisiti
- 3CX Version V18 o superiore installato su Linux (A4Report non comunica con centralini 3cx installati su Windows)
- Windows 10 o superiore (Per l'installazione di A4Report)
- E' necessario aprire la porta 5432 nella macchina dov'è installato il centralino 3CX e dare gli opportuni diritti di lettura (Cliccare qui per vedere i dettagli)
- Se è presente un firewall è necessario aprire la porta 22 e 5432 verso la macchina del centralino.
Fasi installazione
- Scaricare il file SetupA4Report.msi (Clicca qui per chiedere il link per scaricare il file)
- Doppio click al file SetupA4Report.msi per installare A4Report.
- Cliccare su Next
- Scegliere la cartella di installazione
- Cliccare su Next
- Inserire i dati di accesso dell'utente di root dov'è installato il centralino 3CX.
IPAddress : Inserire indirizzo ip o hostname della macchina dov'è installato il centralino 3CX
User : Digitare l'utente root
Password : Digitare la password dell'utente root
Se non si conosce la password di root è possibile lasciare i campi vuoti e cliccare su Next.
- Cliccare su Next
- Attendere l'installazione del software
- Cliccare su Next
- Cliccare su Close
Configurazione Manuale(Da effettuare solo non sono stati impostati i parametri di
root durante l'installazione)
Nel caso in cui non si conosce la password di root oppure non è possibile aprire la porta 22 si può procedere all'impostazione di accesso manualmente seguendo i seguenti passaggi:
- Modificare nel file config.cfg(presente nella cartella di installazione di A4Report) la dicitura indirizzoip e password.
Server =indirizzoip;Port=5432;Database=database_single;User Id =phonesystem;Password=password;Timezone='Europe/Rome'
indirizzoip è l'indirizzo della macchina dov'è installato il centralino 3cx
password è la password che si trova nel file /var/lib/3cxpbx/Bin/3CXPhoneSystem.ini,presente nella macchina del centralino, nella sezione DbAdminREADONLY alla voce Password
Verificare inoltre il valore di Timezone nel file /etc/postgresql/11/main/postgresql.conf del centralino sia 'Europe/Rome' altrimenti modificare il file config.cfg con il valore presente nel parametro Timezone del file postgresql.conf
Dalla macchina Linux dov'è installato il centralino 3CX .:
- Accedere come root
- Modificare il file /etc/postgresql/x.x/main/pg_hba.conf
(x.x è la verisione installata)
inserire la seguente dicitura:
host all all 0.0.0.0/0 md5
Attenzione: si consiglia di inserire al posto 0.0.0.0/0 l'ip o la subnet di dove viene installato il software A4Report
- Modificare il file /etc/postgresql/x.x/main/postgres.conf
listen_addresses = '*'
port = 5432
- Modificare il file file nftables inserendo la seguente dicitura
- Lanciare il seguente comando
systemctl restart postgresql
Come si avvia A4Report
Per avviare A4Report cliccare con il tasto destro sopra il file A4Report.exe e cliccare su Esegui come Amministratore
Se non si esegue in modalità Amministratore, alcune funzionalità potrebbero non funzionare correttamente.
Come richiedere la licenza
Al primo avvio del software A4Report comprare il messagggio che l'applicativo non è ancora stato attivato:
-Cliccare su OK
-Comparirà la schermata con un codice UID come nell'esempio seguente:
- Copiare il codice e incollarlo nell'apposito form di richiesta della licenza specificando anche il numero massimo di interni da gestire ed il tipo di licenza.
Alla verifica della mail e del pagamento verrà inviata una mail di risposta con in allegato il file della licenza da incollare nella sezione License.