[Sysadmins] 1c+postgres
Karavaev Pavel
pppd на yandex.ru
Вт Дек 4 09:20:55 MSK 2007
Приветствую сообщество!
Имеется следующая схема работы: Сервер под win2003 в качестве
терминального сервера и клиента 1С и сервер под ALS4.0 в качестве
сервера 1С и postgresql для него. Соединены напрямую (сетевуха в
сетевуху) гигабитным соединением.
Вобщем-то работает, но с какой-то непонятной периодичностью (бывает,
несколько раз до обеда, бывает - один раз в несколько дней) у клиента
появляется сообщение:
server_addr=tcp://serv1c.himmash.net:1564 descr=Ошибка сетевого доступа
к серверу
Windows Sockets - 10064(0x00002750). 9/ ) line=1036
file=.\src\DataExchangeTcpClientImpl.cpp
и 2 кнопки - "Завершить работу" и "Перезапустить". Жмешь "Перезапустить"
- работа продолжается в нормальном режиме. Во время этого сбоя в логах
postgres появляется следущее:
2007-12-04 09:47:35 SAMT LOG: unexpected EOF on client connection
2007-12-04 09:47:35 SAMT LOG: unexpected EOF on client connection
2007-12-04 09:48:44 SAMT QUERY: SELECT
SET_BYTE('\000\000\000\000\000\000\000\000'::bytea, 4, MOD( /
16777216, 256))
2007-12-04 09:48:44 SAMT CONTEXT: PL/pgSQL function "binrowver" line 4
at assignment
2007-12-04 09:49:37 SAMT QUERY: SELECT
SET_BYTE('\000\000\000\000\000\000\000\000'::bytea, 4, MOD( /
16777216, 256))
2007-12-04 09:49:37 SAMT CONTEXT: PL/pgSQL function "binrowver" line 4
at assignment
2007-12-04 09:49:38 SAMT QUERY: SELECT
SET_BYTE('\000\000\000\000\000\000\000\000'::bytea, 4, MOD( /
16777216, 256))
2007-12-04 09:49:38 SAMT CONTEXT: PL/pgSQL function "binrowver" line 4
at assignment
Запустил на ALS4 xdmcp, зашел туда из-под винды, запустил там клиент 1С
под wine (соединение с сервером 1С по localhost). Та же самая картина.
Проблема, я так понимаю, в неточности настроек pgsql? Что и как
подкрутить, есть какие-нибудь идеи? Кто-нибудь сталкивался с подобным?
P.S.
[root на serv1c ~]# uname -a
Linux serv1c.himmash.loc 2.6.18-std-pae-alt7 #1 SMP Sat Aug 4 00:59:24
MSD 2007 i686 GNU/Linux
[root на serv1c ~]# rpm -qa|grep postgres
postgresql8.2-8.2.5-alt3
postgresql8.2-perl-8.2.5-alt3
postgresql8.2-contrib-8.2.5-alt3
postgresql8.2-docs-8.2.5-alt3
postgresql8.2-python-8.2.5-alt3
postgresql8.2-server-8.2.5-alt3
postgresql-common-1.0-alt3
postgresql8.2-devel-8.2.5-alt3
postgresql8.2-tcl-8.2.5-alt3
[root на serv1c ~]#
Подробная информация о списке рассылки Sysadmins