powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / доступ с другой машины....
17 сообщений из 17, страница 1 из 1
доступ с другой машины....
    #33860235
PgBeginner----
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
итак с локальной машины через ОДБС в базу попадаю (через клиентское самописное приложение)

поставил его + ОДБС дрова на другую машину
pg_hba.conf - вот такой

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
# TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD

# IPv4 local connections:
host    all         all          127 . 0 . 0 . 1 / 32           md5
host    all         all          10 . 100 . 2 . 3 / 32           md5
#  10 . 100 . 2 . 3  - адрес той машины на которой постгре работает
host    all         all          10 . 100 . 2 . 4 / 32           md5
#  10 . 100 . 2 . 4  - адрес той машины с которой пробую в постгре доутсучаться...
# IPv6 local connections:
#host    all         all         :: 1 / 128                md5

и, при этом на машине 10.100.2.4 получаю

is service at 10.100.2.3 running?

где грабли?

Заранее благодарен за ответ
...
Рейтинг: 0 / 0
доступ с другой машины....
    #33860270
Perederiy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
версия PostgreSQL ?
...
Рейтинг: 0 / 0
доступ с другой машины....
    #33860279
PgBeginner----
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сразу поправлюсь, судя по тому, что нашел в этом форуме (поиск сперва ведь?) с учетом того, что у меня
listen_addresses = '*'

должно работать.. но нет...
может ХР-шка где-то не пускает соседнюю машину???

или же где грабли искать???
...
Рейтинг: 0 / 0
доступ с другой машины....
    #33860284
PgBeginner----
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Perederiyверсия PostgreSQL ?


PG_VERSION 8.1
...
Рейтинг: 0 / 0
доступ с другой машины....
    #33860319
Perederiy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
может быть
я сижу на Linux
...
Рейтинг: 0 / 0
доступ с другой машины....
    #33860322
PgBeginner----
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Perederiyможет быть
я сижу на Linux

но дело-то в том, что месяца 3 назад делал с В2К на В2К = работало...
теперь с В2К на ХР - нет...
я ведь верно прописал все в pg_hba.conf????
...
Рейтинг: 0 / 0
доступ с другой машины....
    #33860751
Алексей Ключников
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуйте раскоментировать
Код: plaintext
1.
#host    all         all         :: 1 / 128                md5
И перезапустить сервер.
...
Рейтинг: 0 / 0
доступ с другой машины....
    #33860755
PgBeginner----
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Короткое резюме:

pg_hba.conf - вот такой

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
# TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD

# IPv4 local connections:
host    all         all          127 . 0 . 0 . 1 / 32           md5
host    all         all          10 . 100 . 2 . 30 / 32           md5
#  10 . 100 . 2 . 30  - адрес той машины на которой постгре работает
host    all         all          10 . 100 . 2 . 40 / 32           md5
#  10 . 100 . 2 . 40  - адрес той машины с которой пробую в постгре доутсучаться...
# IPv6 local connections:
#host    all         all         :: 1 / 128                md5
и, при этом на машине 10.100.2.40 получаю то, что Вы видите на рисунке.
Если же на машине 10.100.2.30 (она и является сервером постгре)я останавливаю службу Постгре - то получаю при запуске клиенсткого приложения тот же рисунок.

То есть соседняя машина, несмотря на то, что конфигурационный файл настроен верно - НЕ видит ...

ПОМОГИТЕ!!!!!!
...
Рейтинг: 0 / 0
доступ с другой машины....
    #33860801
PgBeginner----
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Алексей Ключниковпопробуйте раскоментировать
Код: plaintext
1.
#host    all         all         :: 1 / 128                md5
И перезапустить сервер.

не помогло
...
Рейтинг: 0 / 0
доступ с другой машины....
    #33860814
st_serg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проверить фаервол (на клиенте и на сервере)
netstat -an | findstr 5432 должна показать слушающий сокет (на сервере)
в конфиге можно поставить log_connections = on посмотреть в логе есть ли попытки соединения
...
Рейтинг: 0 / 0
доступ с другой машины....
    #33860947
PgBeginner----
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
st_sergпроверить фаервол (на клиенте и на сервере)
netstat -an | findstr 5432 должна показать слушающий сокет (на сервере)
в конфиге можно поставить log_connections = on посмотреть в логе есть ли попытки соединения

СПАСИБО!
Некое продвижение получил, но, по незнанию осмелюсь переспросить..

итак на сервер
Код: plaintext
netstat -an | findstr  5432  
дал мне такой ответ:
Код: plaintext
TCP   10 . 100 . 2 . 30 : 5432      0 . 0 . 0 . 0 : 0      LISTENING

смею полагать - это означает, что на сервере МОЖНО слкшать порт 5432

На клиенте та же команда (netstat -an | findstr 5432)
не дала мне в ответ НИЧЕГО!!!!!!!
Значит ли это, что на клиентской ХР машине что-то не пускает... осмелюсь даже предположить, что это новомодный ХР брэндмаузер????
...
Рейтинг: 0 / 0
доступ с другой машины....
    #33860959
PgBeginner----
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПРОШУ ПРОЩЕНИЯ!!!!

Вопрос должен звучать так:
Значит ли это, что на клиентской W2K машине что-то не пускает...
ХР - стоит на сервере и брандмаузер там отключен вовсе
...
Рейтинг: 0 / 0
доступ с другой машины....
    #33861012
PgBeginner----][
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я верно понимаю - если на клиентской машине
Код: plaintext
netstat -an | findstr  5432  
не вернул ничего , а команда

Код: plaintext
netstat -an
НЕ выдала в порта 5432, то порт закрыт....

Если он закрыт (хотя уме не приложу почему....)
Что делать????
Как решить эту задачу?
...
Рейтинг: 0 / 0
доступ с другой машины....
    #33861130
Алексей Ключников
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PgBeginner----[]Я верно понимаю - если на клиентской машине
Код: plaintext
netstat -an | findstr  5432  
не вернул ничего , а команда

Код: plaintext
netstat -an
НЕ выдала в порта 5432, то порт закрыт....

Если он закрыт (хотя уме не приложу почему....)
Что делать????
Как решить эту задачу?

LISTENING - Это значит на сервере запущен постгрес и готов принимать соединения. Но это не значит что этот порт открыт для подключения ваирволом.

А на клиенте и не должно быть никакого LISTENING так как там нет сервера.

проверить можно с клиентской машины например так
telnet server 5432
...
Рейтинг: 0 / 0
доступ с другой машины....
    #33861140
st_serg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на клиенте ничего и не должно выводиться (пока не установлено соединение)

выполни на клиенте

telnet 10.100.2.30 5432

телнет должен приконектиться, в логах должна остаться запись о попытке соединения (log_connections = on не забудь)

если нету конекта - проблема в сети/настройках сети/фаерволе
...
Рейтинг: 0 / 0
доступ с другой машины....
    #33861257
PgBeginner----
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
st_sergна клиенте ничего и не должно выводиться (пока не установлено соединение)

выполни на клиенте

telnet 10.100.2.30 5432

телнет должен приконектиться, в логах должна остаться запись о попытке соединения (log_connections = on не забудь)

если нету конекта - проблема в сети/настройках сети/фаерволе


ОК! Спасибо за помощо... коннекта нету
будем думать....
один + = я-то думал, что ступил при написании программы, но вина не моя значит......
...
Рейтинг: 0 / 0
доступ с другой машины....
    #33861413
PgBeginner----
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если кому-то интересно - решение в ХР-шке..
брандмауэр - погасил - все заработало...
а в2К таких граблей не наблюдал
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / доступ с другой машины....
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]