Ошибка SAP .NET Connector 3.0: клиент с неверной версией заголовка appc отклонен

Я занимаюсь обновлением нашего программного обеспечения для использования SAP .NET Connector 3.0 (из .NET Connector 1.0). Все вызовы функций выполняются успешно, однако периодически мы получаем следующую ошибку, которая повторяется 4 раза:

Необработанное исключение: SAP.Middleware.Connector.RfcCommunicationException:

РАСПОЛОЖЕНИЕ CPIC (TCP/IP) на локальном хосте с Unicode

ERROR клиент с неправильной версией заголовка appc отклонен

ВРЕМЯ Пт 17 Авг 09:40:35 2012

ВЫПУСК 720

КОМПОНЕНТ CPIC (TCP/IP) с Unicode

ВЕРСИЯ 3

RC 246

МОДУЛЬ r3cpic.c

ЛИНИЯ 8554

DETAIL клиент версии 6, шлюз версии 120 (xxx.xx.x.xx/3301)

СЧЕТЧИК 2

Трассировка стека для этой ошибки:

в SAP.Middleware.Connector.CpicConnection.CpicReceive (время ожидания Int32)

Сразу после этой ошибки 4 раза вылетает другая ошибка:

назначение x не удалось при вызове RFC_METADATA_GET — подробности см. в журнале

Трассировка стека для этой ошибки:

в SAP.Middleware.Connector.RfcRepository.Execute (функция RfcFunction)

Ошибка, по-видимому, не связана с вызовом какой-либо конкретной функции, а возникает периодически (примерно 20-30 минут в настоящее время) для любой из них.

Версии DLL, которые я использую, следующие:

sapnco.dll 3.0.2.0

sapnco_utils.dll 3.0.2.0

Боюсь, я еще не совсем разобрался с новым .NET Connector и был бы очень признателен, если бы у кого-нибудь были какие-либо мысли, подсказки или предложения.

Ваш,

Дэйвид


person Caledonian Coder    schedule 29.08.2012    source источник


Ответы (1)


У меня также были проблемы (хотя и не такие же) при использовании версии 3.0.2.0 .NET Connector.

Я полагаю, что сейчас существует версия 3.0.6.0 или выше, так что попытайтесь заполучить ее. В версии 3.0.2.0 есть несколько подтвержденных ошибок, одна из которых, как мне кажется, связана с пулом соединений. Это может быть косвенной причиной вашей проблемы.

Я собирался указать вам направление SCN, но вижу, вы уже нашел - см. последний ответ на мой вопрос чуть под вашим с указанием выше .

person Gareth    schedule 31.08.2012
comment
Спасибо, Гарет. Я скачаю новую версию и посмотрю, работает ли она. - person Caledonian Coder; 03.09.2012
comment
Это сработало, Гарет. Отмечено как ответ. - person Caledonian Coder; 07.09.2012
comment
Эта проблема была вызвана проблемой синхронизации (с медленными сетями) и была исправлена ​​в версии 3.0.6.0. См. также SAP-ноту 1664732. - person Udo; 26.07.2016