-
Notifications
You must be signed in to change notification settings - Fork 167
Open
Labels
Description
I met key=RFC_COMMUNICATION_FAILURE error, and study documents&git issues.
But i didn't solve this error. I ask for your help.
Environment
- OS: MacOs m1
- Running in local(mac), python3.9 (from pycharm - miniconda)
- PyRFC version : 3.3.1
I installed sapnwrfc pkg. and export envs.
envs
DYLD_LIBRARY_PATH=/usr/local/sap/nwrfcsdk/lib
SAPNWRFC_HOME=/usr/local/sap/nwrfcsdk
SAPNWRFC_INI_FILE=/Users/myname/PycharmProjects/myproject/src/app/sap_rfc/sapnwrfc.ini
This is my sapnwrfc.ini file.
DEST=TEST
ASHOST=some_ip
CLIENT=100
LANG=KO
SYSNR=20
USER=something
PASSWD=something
RFC_TRACE=3
This is my connection code from some examples.
import os
from pyrfc import Connection
print(os.getenv("SAPNWRFC_INI_FILE"))
client = Connection(dest="TEST")
print(client)
result = client.call("STFC_CONNECTION", REQUTEXT="Hello SAP!")
print(result)
And comes this error.
pyrfc._exception.CommunicationError: 1 (rc=1): key=RFC_COMMUNICATION_FAILURE, message=
LOCATION CPIC (TCP/IP) on local host with Unicode
ERROR partner 'some_ip:some_port' not reached
TIME Fri Mar 15 15:33:27 2024
RELEASE 753
COMPONENT NI (network interface)
VERSION 40
RC -10
MODULE /bas/753_REL/src/base/ni/nibuf.cpp
LINE 4593
DETAIL NiBufIConnect: connection pending after 60000ms
SYSTEM CALL connect
ERRNO 36
ERRNO TEXT Operation now in progress
COUNTER 2
[MSG: class=, type=, number=, v1-4:=;;;]
Thanks