正确的消息服务器端口 (msserv)? [英] Correct message server port (msserv)?

查看:22
本文介绍了正确的消息服务器端口 (msserv)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何确定 msserv 连接参数的正确端口?

How to determine the correct port for the msserv connection parameter?

根据rel="nofollow noreferrRfcOpenConnection :

只有在/etc/services 中没有将消息服务器的服务定义为 sapms 时才需要 msserv.

msserv is only needed, if the service of the message server is not defined as sapms in /etc/services.

就我而言,我使用未修改的 /etc/services 文件运行标准的 linux 发行版.

In my case I run a standard linux distribution with unmodified /etc/services file.

这意味着我需要 msserv 的匹配值.

This means I need the matching value for msserv.

在一个系统上,我很幸运我尝试了 3600 并且成功了.

On one system I was lucky I tried 3600 and it worked.

但是在第二个系统上这失败了.

But on a second system this failed.

我可以通过 SAP-GUI 连接到系统.

I can connect to the system via SAP-GUI.

如何确定msserv所需的值?

这是这个问题的后续:PyRFC: Connect via mshost (not ashost)

推荐答案

您需要向 SAP 系统管理员询问消息服务器服务端口号.安装SAP系统时指定,也可以由系统管理员稍后更改和配置.

You need to ask the SAP system administrator for telling you the message server service port number. It is specified when installing the SAP system or can be changed and configured later by the system administrator.

如果您已经可以通过 SAP GUI 访问系统并且您还拥有所需的授权,您还可以在消息服务器监视器中查找(标题区域中的事务 SMMS 或通过菜单转到 -> 参数 -> 显示)- 或者您可以通过事务 ST11 查看消息服务器跟踪文件 dev_ms,如果您有此授权.

If you already have access to the system via SAP GUI and you also have the required authorizations, you can also lookup this in the Message Server Monitor (transaction SMMS in the header area or via menu Goto -> Parameters -> Display) - or you can look into the message server trace file dev_ms via transaction ST11, if you have this authorization.

有关列表,请参阅 https://help.sap.com/viewer/portsSAP 软件使用的端口号.SAP 消息服务器服务端口号仅限于旧 SAP 系统版本的范围 3600-3699.现在SAP消息服务器服务端口号可以自由配置为任意端口号(当然不能和SAP软件使用的其他端口号冲突).

See https://help.sap.com/viewer/ports for a list of port numbers used by SAP software. The SAP message server service port number was limited to the range 3600-3699 only with old SAP system releases. Nowadays, the SAP message server service port number can be configured freely to any port number (of course not conflicting with other port numbers used by SAP software).

如果您未指定 msserv 登录参数,则各种 SAP 连接器 将通过模板sapms(例如sapmsTE1)自动构造消息服务器服务名称,然后将此符号服务名称解析为TCP端口号(通常实现通过从本地文件 etc/services 中查找它).顺便说一下,参数msserv 可能包含端口号 符号服务名称.这与 SAP 网关服务的参数 gwserv 相同.

If you do not specify the msserv logon parameter, the various SAP Connectors will automatically construct the message server service name via template sapms<SID> (e.g. sapmsTE1)and then resolve this symbolic service name to the TCP port number afterwards (usually achieved by looking this up from the local file etc/services). By the way, parameter msserv may contain the port number or the symbolic service name. This is the same as with parameter gwserv for the SAP gateway service.

这篇关于正确的消息服务器端口 (msserv)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆