Buongiorno,
sto utilizzando 3CX v 11 e ho necessità di collegarmi al DB PostgreSql per integrare una applicazione. Il server è un sistema operativo WIn7 64bit, firewall abbassato, uac al minimo. Nessun antivirus installato.
Ho letto vari post nei forum 3CX e ho implementato le seguenti modifiche da C
rogram Files3CX PhoneSystemDataDB
FILE pg_hba.conf
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# IPv4 local connections:
host all all 127.0.0.1/32 password
host all logsreader 0.0.0.0/32 password
# IPv6 local connections:
host all all ::1/128 password
FILE posgresql.conf
listen_addresses = '*'
a questo punto il DB dovrebbe essere in ascolto sulla porta 5480 e accessibile da tutti i client. Tuttavia con pg Admin se micollego da un pc nella lan ottengo un messaggio
"Access to Database Denied"
indicandomi che non esiste una entry valida nel file pg_ba.conf .
Se mi collego con pgadmin su localhost invece ho un errore di autenticazione.
Ho guardato anche il file pg_auth e ho trovato 3 utenti
"logsreader" "md5xxx" ""
"phoneadmin" "" ""
"phonesystem" "md5xxx" ""
tra cui il logsreader menzionato nelle guide per connettersi al db. Vedo però che la password è in md5 mentre nel pg_hba.conf ho inserito una codifica password "password", sempre seguendo le guide sui forum 3CX.
http://apetec.com/voip/3CX-RemoteDB.htm
La connessione che effettuo è sulla porta 5480 (controllata in postgresql.conf) e ssl Disable .
Sapete darmi indicazioni ulteriori?
Grazie
sto utilizzando 3CX v 11 e ho necessità di collegarmi al DB PostgreSql per integrare una applicazione. Il server è un sistema operativo WIn7 64bit, firewall abbassato, uac al minimo. Nessun antivirus installato.
Ho letto vari post nei forum 3CX e ho implementato le seguenti modifiche da C
FILE pg_hba.conf
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# IPv4 local connections:
host all all 127.0.0.1/32 password
host all logsreader 0.0.0.0/32 password
# IPv6 local connections:
host all all ::1/128 password
FILE posgresql.conf
listen_addresses = '*'
a questo punto il DB dovrebbe essere in ascolto sulla porta 5480 e accessibile da tutti i client. Tuttavia con pg Admin se micollego da un pc nella lan ottengo un messaggio
"Access to Database Denied"
indicandomi che non esiste una entry valida nel file pg_ba.conf .
Se mi collego con pgadmin su localhost invece ho un errore di autenticazione.
Ho guardato anche il file pg_auth e ho trovato 3 utenti
"logsreader" "md5xxx" ""
"phoneadmin" "" ""
"phonesystem" "md5xxx" ""
tra cui il logsreader menzionato nelle guide per connettersi al db. Vedo però che la password è in md5 mentre nel pg_hba.conf ho inserito una codifica password "password", sempre seguendo le guide sui forum 3CX.
http://apetec.com/voip/3CX-RemoteDB.htm
La connessione che effettuo è sulla porta 5480 (controllata in postgresql.conf) e ssl Disable .
Sapete darmi indicazioni ulteriori?
Grazie