Linux en Syn-3 Forum
Nieuws: Maak een account aan op www.syn-3.eu om vervolgens daarmee, op het forum in te loggen! Ook als je je paswoord wilt wijzigen doe je dat op www.syn-3.eu.
 
*
Welkom, Gast. Alsjeblieft inloggen of registreren. April 23, 2024, 10:12:53


Login met gebruikersnaam, wachtwoord en sessielengte


Pagina's: [1]
  Print  
Auteur Topic: connecteren pgAdmin naar OX database - HOWTO.  (gelezen 9680 keer)
0 geregistreerde leden en 1 gast bekijken dit topic.
Elsje
zakelijke dealer of reseller
****
Berichten: 308


Bekijk profiel
« Gepost 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
Gelogd
edwin
Administrator
***
Berichten: 724



Bekijk profiel
« Antwoord #1 Gepost 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
« Laatste verandering: April 06, 2006, 10:26:42 door Edwin Eefting » Gelogd
Pagina's: [1]
  Print  
 
Ga naar:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC

(c) DatuX 2008
Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
';