БД перестала конектиться удаленно для одного пользователя

trom
Дата: 09.03.2015 09:28:48
В pg_hba.conf такой конфиг

local postgres postgres ident
host all all 127.0.0.1/32 md5
host all all ::1/128 md5
host bd_program postgres3 11.111.111.11/32 md5

Пользователь postgres3 почему то перестал конектиться удаленно с ип адреса указаного в конфиге
пробовал разные ип адреса ничего не помогает

Из под пользователя postgres все работает, а с postgres3 вдруг начались проблемы, на сервере ничего не менял

Сервер на Centos 6.6
Postgres 8.4 установлен из по ISP manager 5

такое подозрение что пользователя postgres3 где то еще блокируют, подскажите где и что можно поискать ?

локальный конект под postgres3 работает без проблем!
Maxim Boguk
Дата: 09.03.2015 09:40:55
trom,

вы бы чтоли текст ошибки бы привели для начала которая при коннекте возникает.

--Maxim Boguk
www.postgresql-consulting.ru
trom
Дата: 09.03.2015 09:50:59
Maxim Boguk,

Хотел повторить ошибку, но уже все заработало
очень странно, я сервак перезагружал, ограничение по IP убирал ничего не помогало, удаленный сервак не конектился
и на самом серваке точно ничего не менялось

Что это могло быть временный сбой в инете ?
не работало все около часа, конектился с разных компов расположенных в разных странах, проблема точно не в моем инете.
эээээ
Дата: 09.03.2015 09:57:28
trom
Maxim Boguk,

Хотел повторить ошибку, но уже все заработало
очень странно, я сервак перезагружал, ограничение по IP убирал ничего не помогало, удаленный сервак не конектился
и на самом серваке точно ничего не менялось

Что это могло быть временный сбой в инете ?
не работало все около часа, конектился с разных компов расположенных в разных странах, проблема точно не в моем инете.

ашипка давай, да
чо гадать будем

ну а ашипка в логе смотри, если повторить не можешь, дарагой.

а так я тебе такой случай скажу -- отжрались все лимиты по коннектам, приложение закрывалось снятием, без закрытия соединений -- вот и третьему нового соединения не давали. перезагрузил -- почистил висячие.
trom
Дата: 09.03.2015 10:03:41
эээээ,

А где лог посмотреть?
trom
Дата: 09.03.2015 11:01:35
нашел в логах

FATAL: no pg_hba.conf entry for host "11.111.111.11", user "postgres", database "bd_program", SSL off

о чем это говорит ?
Maxim Boguk
Дата: 09.03.2015 11:35:37
trom
нашел в логах

FATAL: no pg_hba.conf entry for host "11.111.111.11", user "postgres", database "bd_program", SSL off

о чем это говорит ?


о том что вы из под пользователья Postgres соединялись а не из под пользователя postgres3
trom
Дата: 09.03.2015 22:39:17
Maxim Boguk,

FATAL: no pg_hba.conf entry for host "11.111.111.11", user "postgres3", database "bd_program", SSL off

есть и такая ошибка, она о чем то говоит ?


за два дня до проблемы в логах была запись
FATAL: sorry, too many clients already

не пойму что вообще могло случиться ?
эээээ
Дата: 10.03.2015 01:43:53
trom
Maxim Boguk,

FATAL: no pg_hba.conf entry for host "11.111.111.11", user "postgres3", database "bd_program", SSL off

есть и такая ошибка, она о чем то говоит ?
о том, что с 11.111.111.11 пользователю постгрес3 не открыта дирочка в pg_hba.conf (т.е. постгрес вас слушает по IPv4, и вам отвечает -- что вы не тот, кому оттуда разрешено) -- у вас ведь только в локаль он открыт, т.ч. с локали вас пущает.

trom
за два дня до проблемы в логах была запись
FATAL: sorry, too many clients already

не пойму что вообще могло случиться ?
а вот это -- отожранные соединения, превыше лимит max_connections (или как -то рядом оно кличестя -- читайте букварь. там есть)
rose61
Дата: 21.03.2015 15:42:05
не работало все около часа, конектился с разных компов расположенных в разных странах, проблема точно не в моем инете. Что это могло быть временный сбой в инете ?