span8
span4
我已经安装了FME Server的一个叫做机器上“fmeserver-dev.com“也以此为主机名。
后来我们交换一切SSL(包括网页套接字)和外部网络主机名“(https://开头)fmeserver-prod.com”。
现在,一切都(Web UI中,服务的WebSockets ...)工作正常,除了主题监控!
使用Web浏览器的开发者工具,我已经确定,还有一个参数“webSocketServerName”设置为旧主机名 ”fmeserver-dev.com”这必须引起问题,因为SSL证书未配置为域。我怎样才能解决这个问题?
另一个原因,这个问题可能是出版商和用户配置错误WebSocket.properties文件
该主题监视功能使用WebSocket的出版物监测的话题。因此,尽管如预期的主题监测仍可能失败,因为WebSocket的出版商是配置错误FME服务器的WebSocket的服务器可能会被工作。
什么时候我们使WebSocket的服务器上的SSL我们需要指定启用了SSL和提供的路径和在3个不同的文件中导入的SSL证书的密钥库文件的密码:
一个常见的,也容易出错的是使用windows在参数WEBSOCKET_KEYSTORE_FILE_PATH路径斜杠。即使你在Windows上安装FME Server的这些路径需要使用UNIX风格的斜杠来指定。以下是一个示例正确路径参数:
WEBSOCKET_KEYSTORE_FILE_PATH = C:/ Program Files文件/ FMEServer /公共事业/ tomcat的/ tomcat.keystore
的附加步骤需要被执行。
1。在文本编辑器中的Web UI属性文件:
2。添加行WEB_SOCKET_SERVER_NAME =fmeserver-prod.com(即指定新主机名)
2A。(可选)添加参数WEB_SOCKET_SERVER_PORT并设置适当的值。没有必要在这个问题的两个情况下,这可选步骤,但可能是其他配置非常有用。
3。重新启动FME服务器
4。测试题目监控
如果您使用的是自签名证书,尝试在谷歌浏览器主题监测。
Chrome浏览器更趋于宽容到自签名的证书,其中Internet Explorer或Microsoft边缘可能要求进口主题监测工作的证书。对于进口的说明可以发现这里。
©2019安全亚搏在线软件公司|法律