进行 RFC 调用时分配期间超时
Timeout during allocate while making RFC call
我正在尝试创建到新系统的 SAP RFC 连接。
据我所知,防火墙(在本例中为端口 3321)已打开。
我在客户端收到这条消息:
RFC_COMMUNICATION_FAILURE (rc=1): key=RFC_COMMUNICATION_FAILURE, message=
LOCATION SAP-Gateway on host ax-swb-q06.prod.lokal / sapgw21
ERROR timeout during allocate
TIME Thu Jul 26 16:45:48 2018
RELEASE 753
COMPONENT SAP-Gateway
VERSION 2
RC 242
MODULE /bas/753_REL/src/krn/si/gw/gwr3cpic.c
LINE 2210
DETAIL no connect of TP sapdp21 from host 10.190.10.32 after 20 sec
COUNTER 3
[MSG: class=, type=, number=, v1-4:=;;;]
SAP 服务器上的这条消息
知道需要做什么才能使 RFC 正常工作吗?
如果 ashost
是主机名,而不是 IP 地址,它在我的情况下有效!
不要问我为什么,但是失败了:
Connection(user='x', passwd='...', ashost='10.190.10.32', sysnr='21', client='494')
但这行得通:
Connection(user='x', passwd='...', ashost='ax-swb-q06.prod.lokal', sysnr='21', client='494')
这很奇怪,因为 DNS 解析发生在 TCP 通信之前。
似乎在连接内部使用了 ashost 值。奇怪的。对于大多数普通协议(http、ftp、pop3、...),这无关紧要。或者你至少得到一个更好的错误信息。
根据这一点信息,没有人能知道这里的问题是什么。
不过跟你的网络和SAP系统配置有关。
我猜你的防火墙做了一些网络地址转换 (NAT),防火墙后面的新 IP 不再与已知 IP 匹配。 SAP 正在做一些自己的 IP / 主机名安全检查。
如果尚未完成,请检查在防火墙中打开端口 3221、3321 和 4821。还要检查 SAP 网关配置,哪些 IP 地址和主机名配置为对其有效(查看在 ABAP 端的网关跟踪文件 dev_rd 开头跟踪的内容)。
还要考虑使用 SAProuter 是否更能满足您的需求。
我正在尝试创建到新系统的 SAP RFC 连接。
据我所知,防火墙(在本例中为端口 3321)已打开。
我在客户端收到这条消息:
RFC_COMMUNICATION_FAILURE (rc=1): key=RFC_COMMUNICATION_FAILURE, message=
LOCATION SAP-Gateway on host ax-swb-q06.prod.lokal / sapgw21
ERROR timeout during allocate
TIME Thu Jul 26 16:45:48 2018
RELEASE 753
COMPONENT SAP-Gateway
VERSION 2
RC 242
MODULE /bas/753_REL/src/krn/si/gw/gwr3cpic.c
LINE 2210
DETAIL no connect of TP sapdp21 from host 10.190.10.32 after 20 sec
COUNTER 3
[MSG: class=, type=, number=, v1-4:=;;;]
SAP 服务器上的这条消息
知道需要做什么才能使 RFC 正常工作吗?
如果 ashost
是主机名,而不是 IP 地址,它在我的情况下有效!
不要问我为什么,但是失败了:
Connection(user='x', passwd='...', ashost='10.190.10.32', sysnr='21', client='494')
但这行得通:
Connection(user='x', passwd='...', ashost='ax-swb-q06.prod.lokal', sysnr='21', client='494')
这很奇怪,因为 DNS 解析发生在 TCP 通信之前。
似乎在连接内部使用了 ashost 值。奇怪的。对于大多数普通协议(http、ftp、pop3、...),这无关紧要。或者你至少得到一个更好的错误信息。
根据这一点信息,没有人能知道这里的问题是什么。 不过跟你的网络和SAP系统配置有关。
我猜你的防火墙做了一些网络地址转换 (NAT),防火墙后面的新 IP 不再与已知 IP 匹配。 SAP 正在做一些自己的 IP / 主机名安全检查。
如果尚未完成,请检查在防火墙中打开端口 3221、3321 和 4821。还要检查 SAP 网关配置,哪些 IP 地址和主机名配置为对其有效(查看在 ABAP 端的网关跟踪文件 dev_rd 开头跟踪的内容)。
还要考虑使用 SAProuter 是否更能满足您的需求。