<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Forum PostgreSQL - [SOLVED] Problem - Zdalne łączenie Windows pgadmin - Linux postgreSQL]]></title>
		<link>https://forum.postgresql.org.pl/viewtopic.php?id=368</link>
		<description><![CDATA[Najświeższe odpowiedzi w [SOLVED] Problem - Zdalne łączenie Windows pgadmin - Linux postgreSQL.]]></description>
		<lastBuildDate>Tue, 05 Jan 2010 11:06:32 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Odp: [SOLVED] Problem - Zdalne łączenie Windows pgadmin - Linux postgreSQL]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1660#p1660</link>
			<description><![CDATA[Udało się!!!

Faktycznie był problem z iptables.. Nie sądziłem, że wystarczy per-analogum dopisać linijkę:
[code]
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5432 -j ACCEPT
[/code]

i zahulało!!

Dziękuje za nakierowanie na rozwiązanie :).

pozdrawiam,
Myziot.]]></description>
			<author><![CDATA[dummy@example.com (Myziot)]]></author>
			<pubDate>Tue, 05 Jan 2010 11:06:32 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1660#p1660</guid>
		</item>
		<item>
			<title><![CDATA[Odp: [SOLVED] Problem - Zdalne łączenie Windows pgadmin - Linux postgreSQL]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1659#p1659</link>
			<description><![CDATA[A gdzie tu regułka wpuszczająca połączenia na port 5432?]]></description>
			<author><![CDATA[dummy@example.com (rski)]]></author>
			<pubDate>Tue, 05 Jan 2010 11:04:22 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1659#p1659</guid>
		</item>
		<item>
			<title><![CDATA[Odp: [SOLVED] Problem - Zdalne łączenie Windows pgadmin - Linux postgreSQL]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1658#p1658</link>
			<description><![CDATA[[quote=rski]Czy możesz się telnetnąć z windowsa na port 5432 na linuksa?
[quote]
I wydaje mi się, że również mam dobrze firewalla pod linuxem ustawione (iptables)
[/quote]
Mozesz pokazać regułki?[/quote]

Nie mogę się telnetnąć...

oto regułki:
[code]
# Firewall configuration written by system-config-securitylevel
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:RH-Firewall-1-INPUT - [0:0]
-A INPUT -j RH-Firewall-1-INPUT
-A FORWARD -j RH-Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT
-A RH-Firewall-1-INPUT -p 50 -j ACCEPT
-A RH-Firewall-1-INPUT -p 51 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp --dport 5353 -d 224.0.0.251 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp -m udp --dport 631 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 631 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5900 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT
[/code]

No i faktycznie nie bardzo wiem, jak to modyfikować... Niby odpaliłem te komendy ze strony: 
[url]http://www.cyberciti.biz/tips/postgres-allow-remote-access-tcp-connection.html[/url]
oraz
[url]http://www.cyberciti.biz/tips/howto-iptables-postgresql-open-port.html[/url] , ale mialem problemy z restartem iptables. Wyskakiwał error, że ładowanie modułów [FAILED].

[code]
[root@lnuxos sysconfig]# /etc/init.d/iptables restart
Flushing firewall rules:                                   [  OK  ]
Setting chains to policy ACCEPT: filter                    [  OK  ]
Unloading iptables modules:                                [FAILED]
Applying iptables firewall rules:                          [  OK  ]
Loading additional iptables modules: ip_conntrack_netbios_n[  OK  ]
[/code]]]></description>
			<author><![CDATA[dummy@example.com (Myziot)]]></author>
			<pubDate>Tue, 05 Jan 2010 10:56:19 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1658#p1658</guid>
		</item>
		<item>
			<title><![CDATA[Odp: [SOLVED] Problem - Zdalne łączenie Windows pgadmin - Linux postgreSQL]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1657#p1657</link>
			<description><![CDATA[Czy możesz się telnetnąć z windowsa na port 5432 na linuksa?
[quote]
I wydaje mi się, że również mam dobrze firewalla pod linuxem ustawione (iptables)
[/quote]
Mozesz pokazać regułki?]]></description>
			<author><![CDATA[dummy@example.com (rski)]]></author>
			<pubDate>Tue, 05 Jan 2010 09:57:34 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1657#p1657</guid>
		</item>
		<item>
			<title><![CDATA[Odp: [SOLVED] Problem - Zdalne łączenie Windows pgadmin - Linux postgreSQL]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1656#p1656</link>
			<description><![CDATA[[quote=rski]1. Czy 'cokolwiek' w ogóle pinguje linux'a?
2. Czy możesz się połączyć z linuxem za pomocą klienta psql
[code]
psql -h ip_linuxa nazwa_bazy
[/code]
3. Czy za pomocą powyższego polecenia możesz połączyć się z postgresem na linuxie ale z poziomu tego linuxa?
4. Jak masz ustawione w linux'ie
listen_adresses i port w postgresql.conf (i czy linijki sa odhaszowane)[/quote]

1. tak, wszystko pinguje linuxa.
2. Z Windowsa nie - wyskakuje ten sam komunikat, co przy pgadmin: connection timed-out
2.1. Natomiast z linuxa mogę się tym poleceniem połączyć z Windowsem.
3. tak, zarówno na alias localhost, jak i ip:192.168.1.77, gdzie stoi linuxowy server.
4. 
listen_addresses = '*'		# what IP address(es) to listen on;
					# comma-separated list of addresses;
					# defaults to 'localhost', '*' = all
					# (change requires restart)
port = 5432				# (change requires restart)

..ergo niezahaszowane.

[b]Czy to oznacza, że to problem systemowy, a nie konfiguracji postgresa?[/b]]]></description>
			<author><![CDATA[dummy@example.com (Myziot)]]></author>
			<pubDate>Tue, 05 Jan 2010 09:48:04 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1656#p1656</guid>
		</item>
		<item>
			<title><![CDATA[Odp: [SOLVED] Problem - Zdalne łączenie Windows pgadmin - Linux postgreSQL]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1655#p1655</link>
			<description><![CDATA[Czy 'cokolwiek' w ogóle pinguje linux'a?
Czy możesz się połączyć z linuxem za pomocą klienta psql
[code]
psql -h ip_linuxa nazwa_bazy
[/code]
Czy za pomocą powyższego polecenia możesz połączyć się z postgresem na linuxie ale z poziomu tego linuxa?
Jak masz ustawione w linux'ie
listen_adresses i port w postgresql.conf (i czy linijki sa odhaszowane)]]></description>
			<author><![CDATA[dummy@example.com (rski)]]></author>
			<pubDate>Mon, 04 Jan 2010 19:16:44 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1655#p1655</guid>
		</item>
		<item>
			<title><![CDATA[[SOLVED] Problem - Zdalne łączenie Windows pgadmin - Linux postgreSQL]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1654#p1654</link>
			<description><![CDATA[Witajcie,

Mam problem z łączeniem się z Windowsa do mojej bazy postawionej na Linuxie na innym serverze w sieci. Problem jest o tyle ciekawy, że z Linuxa łączę się do bazy z servera windowsowego, ale w drugą stronę nie mogę. W PGadminie wyskakuje mi komunikat, że "Server Doesn't Listen."

Żeby ubiec pierwsze narzucające się odpowiedzi dodam, że spędziłem prawie dwa dni na googlaniu odpowiedzi i wydaje mi się, że [b]mam dobrze ustawione postgresql.conf, pg_hba.conf.[/b] Mam identycznie poustawiane na widnowsie i łączę się tam bez problemu, a na Linuxa nie mogę się połączyć. I wydaje mi się, że również mam dobrze firewalla pod linuxem ustawione (iptables)

Proste zobrazowanie, jak łączenia mi działają, a jakie nie, gdzie wszędzie mam tak samo poustawiane konfiguracyjne pliki.:
1. laptop Windows xp -> Postgre 8.3 na serverze Windows 2008 - [b]działa[/b]
2. Laptop Win Xp -> Postgre 8.3 na serverze Windows 2003 - [b]działa[/b]
3. Server Win 2003 -> Postgre 8.3 na serverze Windows 2008 - [b]działa[/b]
4. W drugą stronę też (2008->2003) - [b]działa[/b]
5. Linux -> PostgreSQL 8.3 na serverze Win 2003 - [b]działa[/b]
6. Linux -> PostgreSQL 8.3 na serverze Win 2008 - [b]działa[/b]
7. [b]COKOLWIEK[/b] -> PostgreSQL 8.3 Linux - [b]NIE DZIAŁA[/b]

Jak patrzę na tego posta, to natychmiast nasuwa się odpowiedź dotycząca Firewalla i akceptowania połączeń. Czy spotkał się już ktoś z takim problemem? [b]Jak to dokładnie skonfigurować[/b], czy są jeszcze jakieś ustawienia w Linuxie, na które powinienem zwrócić uwagę prócz tych pg_hba.conf i postgresql.conf (dla pgsql) i iptables z firewalla??]]></description>
			<author><![CDATA[dummy@example.com (Myziot)]]></author>
			<pubDate>Mon, 04 Jan 2010 17:50:12 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1654#p1654</guid>
		</item>
	</channel>
</rss>
