配置Domino Server以在dmz后面使用Web Service

时间:2016-03-15 10:10:57

标签: web-services lotus-notes lotus-domino lotusscript domino-designer-eclipse

我们的供应商计划为我们提供了可通过www访问的网络服务。现在我想在Lotus Notes数据库中使用这个Web服务。我在Domino Design中导入wsdl文件,在表单中开发了两个按钮以完成web服务。第一个按钮通过Notes客户端启动WebService,第二个按钮通过Domino服务器启动WebService。

现在我的问题开始了,当我通过客户端使用Web服务时出现错误:

Web服务AddPortType,Methode add - Fehler Fehler beim Verbindungsaufbau zu'xxxproxy.xxx.xxx'auf Port'3128',SSL Fehlerhaftes Peer-Zertifikat。 Verbindung wurde abgelehnt。

当我通过服务器使用Web服务时,服务器会收到错误:

14.03.2016 12:38:53代理'添加'错误:Web服务AddPortType方法添加错误在端口'443'上连接到'xxx.xx-xxx.de'时出错,服务器没有响应。服务器可能已关闭或您可能遇到网络问题。如果此问题仍然存在,请与您的系统管理员联系。

首先,我决定解决服务器上的问题,因为我认为在一台服务器上解决一个问题更容易解决许多客户端的一个问题。

Web服务必须是可访问的,因为我可以在浏览器中打开它,当我通过客户端进行消费时,看起来连接不是问题。

在我们的网络中,我们在Domino Server和Webservice之间有一个代理服务器。

多米诺骨牌服务器和代理服务器之间的连接可能就是问题所在。我在names.nsf。

中的服务器文档中尝试配置此代理服务器

代理Konfiguration

HTTP代理:http://xxx.xx.xx:3128

FTP代理:HTTP://

的Gopher代理:HTTP://

SSL-Sicherheits代理:HTTP://

HTTP隧道代理:HTTP://

SOCKS-Proxy:KeinProxyfürfolgendeHostsundDomänen:

但是这改变了什么,错误信息仍然是相同的。

有没有人可以解决我的问题。

1 个答案:

答案 0 :(得分:0)

由于涉及SSL,我遇到了一些问题,因为证书太强而且禁用了SSL,因此运行Java代理从https站点获取内容。 现在的公共站点使用SHA-2和TLS。但是Domino上的java核心似乎并不完全支持这一点。