Имя: Пароль:
1C
1С v8
Удаленный хост принудительно разорвал существующее подключение
0 omvds
 
21.02.23
11:50
Здравствуйте, возникла проблема:

При проведении документов возникает ошибка "Передача данных прервана по инициативе принимающей стороны.  server_add=tcp=server_name descr=line1982file=src\DataExchangeTcpClientlmpl.cpp", при этом только на одном, удаленном от сервера, компьютере(на остальных работает исправно). Может ли это быть из-за медленного соединения?(Удаленный компьютер работает по локальной сети, версия 1С 8.3.13.1644)
1 Волшебник
 
модератор
21.02.23
11:51
Покажите скриншот.
2 omvds
 
21.02.23
12:07
3 Волшебник
 
модератор
21.02.23
12:28
Трясите админов
4 omvds
 
21.02.23
12:33
По идеи я за админа. Можете подсказать, хотя бы в какую сторону копать?
5 PLUT
 
гуру
21.02.23
12:40
(0) попробуйте старый формат ЖыРа (журнал регистрации)

http://www.gilev.ru/oldjr/
6 Chai Nic
 
21.02.23
12:42
Может рпхост падает из-за переполнения стека, например? Где-то данные зациклились в справочнике или что-то подобное.
7 PLUT
 
гуру
21.02.23
12:43
(5) ну и

"Еще одна ошибка связана с медленной работой или зависанием на записи в журнал регистрации, использующим новый формат. В технологическом журнале, при этом, можно увидеть следующие записи:

0,EXCP,1,process=rmngr,p:processName=RegMngrCntxt,p:processName=ServerJobExecutorContext,Exception=81029657-3fe6-4cd6-80c0-36de78fe6657,Descr='src\RemoteInterfaceImpl.cpp(963):

81029657-3fe6-4cd6-80c0-36de78fe6657: Передача данных прервана по инициативе принимающей стороны.'

Данная строка ТЖ говорит о том, что процесс rmngr центрального сервера не отвечает, так как занят работой с журналом регистрации. И далее в технологическом журнале можно видеть следующие записи:

0,EXCP,0,process=rmngr,p:processName=RegMngrCntxt,p:processName=ServerJobExecutorContext,Exception=81029657-3fe6-4cd6-80c0-36de78fe6657, Descr='src\RMngrCalls.cpp(549):
81029657-3fe6-4cd6-80c0-36de78fe6657:server_addr=tcp://[сервер]:[порт] descr=Сервер недоступен (Не отвечает, завершается аварийно или порт занят другим приложением) line=1073 file=src\DataExchangeTcpClientImpl.cpp'

Помимо этого, достаточно часто возникает проблема с высоким потреблением памяти журналом регистрации в новом формате. Данное поведение проявляется, например, если кто‑то из пользователей случайно запустит выборку по ЖР без ограничения по периоду. При этом весь журнал регистрации попадет в память, вытеснит весь кэш и «положит» сервер.

Данные проблемы являются достаточно критичными и при их проявлении рекомендуется перевести журнал регистрации в старый формат."

ну еще попробуйте сервер 1с х64, если у вас стоит 32-разрядный

и проверьте файрволл у клиента (добавить приложение 1С в исключения огнестены), может он "гадит"
8 H A D G E H O G s
 
21.02.23
12:52
(0)

1) Отключить ipv6 http://www.gilev.ru/disableipv6/
2) Перевести ЖР на старый формат
3) Проверить наличие динамических обновлений select * from _config Where filename like '%dyn%'
4) На сервере 1С посмотреть журнал Windows на вопрос падения rphost
5) Собрать ТЖ на EXCP и посмотреть время жизни rphost

https://its.1c.ru/db/metod8dev/content/3474/hdoc

<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="http://v8.1c.ru/v8/tech-log">
<dump create="true" location="C:\DUMPS" type="0" prntscrn="false"/>
<log location="C:\LOGS\All" history="28">
  <event>
      <eq property="Name" value="excp"/>
  </event>
   <property name="all"/>
</log>
</config>
9 Волшебник
 
модератор
21.02.23
13:16
возможна бесконечная рекурсия в алгоритме