From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <4754F1C7.4070205@yandex.ru> Date: Tue, 04 Dec 2007 10:20:55 +0400 From: Karavaev Pavel User-Agent: Thunderbird 2.0.0.0 (X11/20070423) MIME-Version: 1.0 To: sysadmins@lists.altlinux.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-AV-Checked: ClamAV using ClamSMTP Subject: [Sysadmins] 1c+postgres X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.9 Precedence: list Reply-To: ALT Linux sysadmin discuss List-Id: ALT Linux sysadmin discuss List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 06:20:56 -0000 Archived-At: List-Archive: Приветствую сообщество! Имеется следующая схема работы: Сервер под 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 ~]#