我正在尝试将Azure连接到我们的OnPremise-SAP-Installation。我们的目标:在LogicApp中通过SAP-Connector调用RFC。
到目前为止我们做了什么:
根据这篇文章,它基本上是直截了当的: http://azure.microsoft.com/de-de/documentation/articles/app-service-logic-integrate-with-an-on-premise-sap-server/
(可能除了安装SAP库之外,文档有点弱......)
在完成所有安装过程后,我们又回到了Azure门户。令人惊讶的是,SAP-Connector仍告诉我们:“内部部署设置不完整”
我们最大的问题:没有其他可用信息。为什么安装程序不完整?我们输入了错误的配置或是否存在网络问题?
一段时间后,我们发现我们还需要打开以下传出端口:
不幸的是,这是在另一个地方记录的:https://msdn.microsoft.com/en-us/library/azure/ee706729.aspx
但是连接仍然无效,与上面相同的错误:“内部部署设置不完整”是的,我们确实重启了IIS以及整个系统。
我的问题:有没有可能找到这种情况的原因?几周前,我们遇到了仍然没有运行的SharePoint连接器的相同问题。
服务器上是否有任何类型的HybridConnector-Logfile或类似的东西可以帮助我们找出真正的问题?或者也许有人在过去遇到过同样的问题而且有一些建议吗?
提前致谢!
编辑:混合连接现已上线!
我只需要更改HybridListenerAppPool的写入权限:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Aspnet_regiis.exe -ga "IIS AppPool\HybridListenerAppPool"
找到解决方案:http://forums.asp.net/t/1566987.aspx和IIS7 folder permissions for web application。
但仍然无法在LogicApp中使用SAP Connector:
在分析AppService Gateway的日志后,我发现了一条提示,告诉我要查看SAP Connector的SwaggerFile:
我真的不明白为什么HybridConnection很好但是仍然没有连接Listener。
答案 0 :(得分:1)
经过一些防火墙取证后,我们实际上发现端口5671和5672 上有一些传出流量。如果其他人遇到同样的问题,您需要打开以下所有传出TCP端口:
不幸的是,它看起来根本没有被记录下来。