| |||||||||
Проблема соединения в стандартном адаптере AN; при извлечении документов из очереди ожидания ниже обнаружена ошибка из журналов отладки отправителя cxml в PI
Тайм-аут соединения:
#2.0 #2017 12 06 16:55:16:257#+00#Error#$Id:aribaplatformintegrationcXMLConnectorascadapterreleasecore2.42.1+comaribaascconnectroexceptionutilExceptionMgr.java\#1$#
##ariba.com/com.ariba.asc.sap.netweaver.xiadapter.ra#C0000A11C911002B000A952F00001A24#607095650000000785##$Id:aribaplatformintegrationcXMLConnectorascadapterreleasecore2.42.1+comaribaascconnectorexceptionExceptionMgr.java\#1$.handleError(Exception e, ChannelProfile cp)#deploy_service#0##69#60879527D8AA11E7BE440000242F8B62#60879527d8aa11e7be440000242f8b62#60879527d8aa11e7be440000242f8b62#
[CC_Invoice02_cXML_Sender] [Уровень ошибки] 2[Код ошибки] ECC103[Описание ошибки] Ariba SN недоступен[Сообщение об ошибке] Не удается подключиться к Ariba SNcom.ariba.asc.connector.exception.AribaSNException: не удается подключиться к Ariba SN
в com.ariba.asc.connector.cxml.util.CXMLSender.sendRequest(CXMLSender.java:252)
в com.ariba.asc.connector.cxml.util.CXMLSender.sendCXMLRequest(CXMLSender.java:157)
в com.ariba.asc.sap.netweaver.xicore.connector.controller.tasks.ProfileUpdateAction.sendProfileRequest(ProfileUpdateAction.java:192)
в com.ariba.asc.sap.netweaver.xicore.connector.controller.tasks.ProfileUpdateAction.updateProfile(ProfileUpdateAction.java:165)
в com.ariba.asc.sap.netweaver.xicore.connector.controller.tasks.ProfileUpdateAction.updateChannelProfile(ProfileUpdateAction.java:123)
в com.ariba.asc.sap.netweaver.xicore.connector.controller.tasks.ProfileUpdateAction.perform(ProfileUpdateAction.java:79)
по адресу com.ariba.asc.sap.netweaver.xicore.connector.controller.tasks.ScheduleTaskMgr.run(ScheduleTaskMgr.java:151)
в com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
в java.security.AccessController.doPrivileged(собственный метод)
в com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:185)
в com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:302)
Вызвано: java.net.ConnectException: тайм-аут соединения: соединение
в java.net.PlainSocketImpl.socketConnect(Native Method)
в java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:382)
в java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:241)
в java.net.PlainSocketImpl.connect(PlainSocketImpl.java:228)
в java.net.SocksSocketImpl.connect(SocksSocketImpl.java:365)
в java.net.Socket.connect(Socket.java:529)
в com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:570)
в com.sun.net.ssl.internal.ssl.SSLSocketImpl.<init>(SSLSocketImpl.java:412)
в com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:123)
по адресу com.ariba.asc.connector.cxml.util.SSLProtocolSocketFactory.createSocket(SSLProtocolSocketFactory.java:95)
по адресу com.ariba.asc.connector.cxml.util.SSLProtocolSocketFactory.createSocket(SSLProtocolSocketFactory.java:163)
в org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:704)
в org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:384)
в org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:170)
в org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:396)
в org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:324)
в com.ariba.asc.connector.cxml.util.CXMLSender.sendRequest(CXMLSender.java:200)
... еще 10
Тайм-аут соединения в большинстве случаев обусловлен проблемами сети между сервером PI клиента и AN.
Сначала клиент должен протестировать соединение с service.ariba.com со своего уровня сервера ОС PI, чтобы проверить, может ли он получить доступ к серверу.
Ниже показано, как клиент может протестировать соединение с сервера PI (уровень ОС).

В случае ошибки выводится ошибка, как показано ниже ( sample). Это означает, что ваш сервер SAP PI не может связаться с Ariba Network, и вам необходимо связаться с группой по сети по этому вопросу. Это скорее проблема с сетевым адаптером, а не с адаптером AN.

телнет service.ariba.com 443
В случае успеха (без сообщения об ошибке). Курсор будет мигать.

В случае ошибки (проблема сети)

Таким образом, проверьте соединение с AN с сервера PI, если оно не работает, как описано выше, с вашего уровня ОС, это означает, что проблема связана с сетью клиента, а не с адаптером AN. В случае проблем с сетью клиенту необходимо связаться с группой по работе с сетью.
Порт TCP 443 на service.ariba.com, который разрешает 216.109.104.11.
IP-адрес для service.ariba.com - 216.109.104.11.
Кроме того, ниже приведены диапазоны IP-адресов, поддерживаемые Ariba:
URL:
https://support.ariba.com/item/view/82001
URL-адрес Ariba Connect:
https://support.ariba.com/item/view/82001
Примечание. Клиент подтвердил, что не смог связаться с service.ariba.com, когда столкнулся с этой проблемой, подтвердив, что проблема была в сети клиента со своего сервера PI. Он работал со своей внутренней сетевой группой, чтобы открыть соединения, после чего соединение начало работать. Это сетевая проблема, которую должен решить клиент.
SAP Business Network for Procurement & Supply Chain