Titel: connecteren pgAdmin naar OX database - HOWTO. Bericht door: Elsje op April 02, 2006, 03:28:38 Hallo,
Wij willen graag bekijken of we de postgresql db van OX kunnen interfacen met bepaalde velden van een externe db. Hoe kunnen wij connecten bijv. met pgAdmin naar de OX db? Ik heb geprobeerd 1 - firewall regel toe te voegen die toelaat van LAN naar deze server poort 5432 te gebruiken. (TCP) 2 - connect als user openxchange 3 - connect naar db = openxchange 4 - pwd = secret (RE /etc/openxchange/admintools.conf) Dit lukt niet... Hoe dan wel?? (poort type UDP / ICMP / IPSEC??) Groet, Erwin Titel: Re: connecteren pgAdmin naar OX database - HOWTO. Bericht door: edwin op April 06, 2006, 10:05:14 Erwin,
In verband met security draait de database op 127.0.0.1 en is dus niet van buitenaf benaderbaar. Hiervoor zul je de configuratie van postgres moeten aanpassen: Citaat root@kantoor:/home/system/postgresql# cat /service/postgresql/run #!/bin/bash rm /home/system/postgresql/data/postmaster.pid svc -t /service/groupware svc -t /service/webmail exec 2>&1 exec pgrphack setuidgid postgresql /usr/bin/postmaster -i -D /home/system/postgresql/data -h 127.0.0.1 Haal de -h 127.0.0.1 weg en restart met: svc -du /service/postgresql Ter controle vraag je een overzicht van alle luisterende services: Citaat root@kantoor:/home/system/postgresql# netstat -nap | grep LISTEN tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN 3642/master tcp 0 0 0.0.0.0:2401 0.0.0.0:* LISTEN 3643/tcpserver tcp 0 0 0.0.0.0:389 0.0.0.0:* LISTEN 3585/slapd tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 3642/master tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN 3642/master tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN 21787/httpd tcp 0 0 0.0.0.0:2000 0.0.0.0:* LISTEN 3642/master tcp 0 0 127.0.0.1:628 0.0.0.0:* LISTEN 9820/amavisd (maste tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 30865/dnscache tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 3342/sshd tcp 0 0 0.0.0.0:631 0.0.0.0:* LISTEN 20626/cupsd tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN 11192/postmaster tcp 0 0 0.0.0.0:24 0.0.0.0:* LISTEN 3609/dspam tcp 0 0 0.0.0.0:3128 0.0.0.0:* LISTEN 3586/squid tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 3627/tcpserver Nu luistert postmaster op 0.0.0.0 (alle adressen) in plaats van 127.0.0.1. Edwin |