LINUX.ORG.RU
ФорумAdmin

Postgres + 1c + telnet


0

1

Люди, опять обращаюсь к вам за помощью, поставил я Postgres, запустил, всё завелось. Потом я проверил порт на серваке :5432. Выдало -

root@dc:/# netstat -plan | grep 5432

tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN 2234/postmaster

tcp6 0 0 :::5432 :::* LISTEN 2234/postmaster

unix 2 [ ACC ] STREAM LISTENING 5965 2234/postmaster /tmp/.s.PGSQL.5432

Однако, когда щупаю порт telnet'ом

open ip 5432

Телтет долго думает, а потом говорит что не может подключиться. Хотя в Linux'е всё открыто, сеть внутренняя, всё в пределах локальной сети. Подскажите пожалуйста, что я не мог не учесть?


1) Покажи вывод

iptables-save
на сервере с постгресом.

2) Запусти tcpdump на сервере с постгресом и посмотри что там происходит во время коннекта.

Deleted
()
Ответ на: комментарий от Deleted

root@dc:/etc# iptables-save

# Generated by iptables-save v1.4.14 on Mon Sep 1 11:05:37 2014

*filter

:INPUT ACCEPT [147:11568]

:FORWARD ACCEPT [0:0]

:OUTPUT ACCEPT [63:5864]

COMMIT

# Completed on Mon Sep 1 11:05:37 2014

# Generated by iptables-save v1.4.14 on Mon Sep 1 11:05:37 2014

*nat

:PREROUTING ACCEPT [40:5313]

:INPUT ACCEPT [35:3888]

:OUTPUT ACCEPT [0:0]

:POSTROUTING ACCEPT [0:0]

-A POSTROUTING -o eth0 -j MASQUERADE

-A POSTROUTING -o eth0 -j MASQUERADE

COMMIT

# Completed on Mon Sep 1 11:05:37 2014

root@dc:/etc# iptables -F

root@dc:/etc# iptables-save

# Generated by iptables-save v1.4.14 on Mon Sep 1 11:06:18 2014

*filter

:INPUT ACCEPT [5:392]

:FORWARD ACCEPT [0:0]

:OUTPUT ACCEPT [4:416]

COMMIT

# Completed on Mon Sep 1 11:06:18 2014

# Generated by iptables-save v1.4.14 on Mon Sep 1 11:06:18 2014

*nat

:PREROUTING ACCEPT [51:6727]

:INPUT ACCEPT [45:4987]

:OUTPUT ACCEPT [0:0]

:POSTROUTING ACCEPT [0:0]

-A POSTROUTING -o eth0 -j MASQUERADE

-A POSTROUTING -o eth0 -j MASQUERADE

COMMIT

# Completed on Mon Sep 1 11:06:18 2014

А команда tcpdump выводит ну очень много, не уследишь

MuTbKa
() автор топика
Ответ на: комментарий от Deleted

root@dc:~# tcpdump -ni eth0 «port 5432»

tcpdump: verbose output suppressed, use -v or -vv for full protocol decode

listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes

14:56:48.260901 IP 192.168.20.45.51820 > 192.168.20.96.5432: Flags «{S}», seq 490322996, win 8192, options [mss 1460,nop,wscale 2,nop,nop,sackOK], length 0

14:56:48.260938 IP 192.168.20.96.5432 > 192.168.20.45.51820: Flags [S.], seq 174629782, ack 490322997, win 14600, options [mss 1460,nop,nop,sackOK,nop,wscale 3], length 0

14:56:48.261164 IP 192.168.20.45.51820 > 192.168.20.96.5432: Flags [.], ack 1, win 16425, length 0

^C

3 packets captured

3 packets received by filter

0 packets dropped by kernel

MuTbKa
() автор топика
Ответ на: комментарий от MuTbKa

сейчас 1ской попробовал создать базу, снизу по ссылке, то что выдала 1с

15:06:42.961884 IP 192.168.20.45.51914 > 192.168.20.96.5432: Flags [F.], seq 1, ack 1, win 16425, length 0

15:06:42.962145 IP 192.168.20.45.51915 > 192.168.20.96.5432: Flags , seq 2118626958, win 8192, options [mss 1460,nop,wscale 2,nop,nop,sackOK], length 0

15:06:42.962168 IP 192.168.20.96.5432 > 192.168.20.45.51915: Flags [S.], seq 3504366530, ack 2118626959, win 14600, options [mss 1460,nop,nop,sackOK,nop,wscale 3], length 0

15:06:42.962403 IP 192.168.20.45.51915 > 192.168.20.96.5432: Flags [.], ack 1, win 16425, length 0

15:06:42.963644 IP 192.168.20.96.5432 > 192.168.20.45.51914: Flags [F.], seq 1, ack 2, win 1825, length 0

15:06:42.963943 IP 192.168.20.45.51914 > 192.168.20.96.5432: Flags [.], ack 2, win 16425, length 0

15:06:46.974503 IP 192.168.20.45.51915 > 192.168.20.96.5432: Flags [F.], seq 1, ack 1, win 16425, length 0

15:06:46.975494 IP 192.168.20.96.5432 > 192.168.20.45.51915: Flags [F.], seq 1, ack 2, win 1825, length 0

15:06:46.975724 IP 192.168.20.45.51915 > 192.168.20.96.5432: Flags [.], ack 2, win 16425, length 0

https://yadi.sk/i/9aIiD9rsanpLw

MuTbKa
() автор топика
Ответ на: комментарий от Deleted

Сейчас даже pgadmin'ом подключился, создал базу, а 1с по прежнему не хочет...

MuTbKa
() автор топика
Ответ на: комментарий от Deleted

Вот так я пытаюсь создать базу из 1с

Кластер серверов 1С:Предприятия - «192.168.ХХ.96:5432»
Имя информационной базы в кластере - «test»
Защищённое соединение - «Выключено
ТипСУБД - „PostgreSQL“
Сервер баз данных - „192.168.ХХ.96:5432“
Имя базы данных - test_test
Пользователь базы данных - postgres
Пароль - (тот что указал в параметре (psql -U postgres -c „alter user postgres with password 'наш_пароль';“))

MuTbKa
() автор топика
Ответ на: комментарий от quest

Как говорится 7 бед один Reset))) Но нет, в данной ситуации это не подошло...

MuTbKa
() автор топика
Ответ на: комментарий от Deleted

А на сервер устанавливал только пропатченный PostgreSQL (etersoft). И больше ничего. Может что нужно до установить?

MuTbKa
() автор топика
Ответ на: комментарий от MuTbKa

Да, тебе нужно установить сервер 1С: Предприятие, это отдельная хрень. Сейчас ты вместо сервера 1С указываешь клиенту сервер postgresql. Клиент не умеет работать напрямую с SQL'ными базами данных, только через сервер. То есть у тебя должна быть примерно такая схема:

Клиент 1С <-> Сервер 1С <-> Сервер PostgreSQL

Deleted
()
Ответ на: комментарий от Deleted

Спасибо за совет, а вот ещё такой вопрос, запускаю я утилиту ./config_server

root@mantisbt:/opt/1C/v8.2/x86_64/utils# ./config_server
Please install following package: ImageMagick
Please install following package: FreeType
root@mantisbt:/opt/1C/v8.2/x86_64/utils# apt-get install imagemagick ttf-mscorefonts-installer libgsf-1-114 libglib2.0-dev texlive-base unixodbc
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Уже установлена самая новая версия libglib2.0-dev.
Уже установлена самая новая версия imagemagick.
Уже установлена самая новая версия libgsf-1-114.
Уже установлена самая новая версия texlive-base.
Уже установлена самая новая версия unixodbc.
Уже установлена самая новая версия ttf-mscorefonts-installer. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 101 пакетов не обновлено.

MuTbKa
() автор топика
Ответ на: комментарий от MuTbKa

С этой проблемой разобрался, заново всё поставил на чистый Debian 64bit, теперь 1сервер что то чудит, гвоорит

Ошибка при создании инофрмационной базы.
Сервер 1С:Предприятия не обнаружен
Не запущен ни один рабочий процесс. Соединение с информационной базой невозможно

MuTbKa
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.