span8
span4
嗨,
如果我点击在FME Server的门户“主题监视”我得到的错误:
“有连接到监控服务的错误”
端口7078是开放的,如果我要求http://fmedev-test.de:7078 /,我得到的答案“而不是WebSocket的握手请求:缺少升级”。因此,防火墙规则应该是正确的,并通过7078一个telnet命令FME服务器也有效。
我还设置WEB_SOCKET_SERVER_NAME在
公用事业\ tomcat的\的webapps \ fmeserver \ WEB-INF \的conf \ propertiesFile.properties
从发布者和订户websocket.log的日志:
使用字符编码UTF8打开日志文件
周二,13 - 2月-2018 02:45:58.721 PM INFORM主要801001:发行 “的WebSocket” 正在启动...
周二,13月 - 2018 02:45:58.721 PM INFORM主要801002:发行 “的WebSocket” 正在更新配置...
使用字符编码UTF8打开日志文件
周二,13 - 2月-2018 02:45:52.909 PM INFORM主要803001:用户 “的WebSocket” 正在启动...
周二,13月 - 2018 02:45:52.909 PM INFORM主要803002:用户 “的WebSocket” 正在更新配置...
你有什么想法来解决这个问题?
最好的祝福,
马蒂亚斯
你好@mattenp和@digit42
你看我们的通知故障排除指南?
有几件事情,你可能会想尝试:
难道话题监测工作在同一台服务器上FME Server安装上?
你看到在开发者信息窗口中的任何错误(在谷歌浏览器右键单击>检查>网络>刷新页面)?尝试看看当你尝试启动主题监控,以及发生了什么。
您能分享全面websocket.log?
此外,我可以工作主题监视的服务器上确认,我看到“不是的WebSocket握手请求:缺少升级”。我想这是因为只是将这个网址不是开放的WebSockets的一个通道。
使用字符编码UTF8 Fr-20-Jul-2018 05:12:19.253 PM通知localhost-startStop-7422000:FME服务器通知服务在locale中启动:de_de Fr-20-Jul-2018 05:12:19.253 PM通知localhost-startStop-7422002:服务默认响应格式为:HTML
你好,
我也有同样的问题。
我的设置:
FME服务器2019.0.0.1
构建19246 - win64
使用FME服务器的完整版本。
在FME服务器机器上,7078端口被显式地添加到用于in/out连接的防火墙中
在FME服务器的IIS中启用了Websocket
我得到错误:
在FME服务器本地主机:7078我得到
没有WebSocket握手请求:缺少升级
在FME服务器接口上的主题监控页面我得到
连接到监视服务时出错
从另一台机器我不能访问fme-server-url:7078,获取
防火墙在本地机器上有7078个异常。
什么好主意吗?
@朱塞特霍马斯你找到解决这个问题的办法了吗?我刚刚升级了FME服务器到2018.1.1.1(快速安装),我得到了相同的错误时,试图远程监控主题。我在chrome控制台得到这个错误消息,
"WebSocket连接到'ws://fme.mydomain.com:7078/ WebSocket '失败:连接关闭之前收到握手响应"
登录到机器上,使用localhost点击主题监控,它工作正常。关闭Windows防火墙。想法吗?
你好@贾斯汀康奈尔
FME服务器和您用来访问它的计算机上的windows防火墙是否已关闭?
听起来好像没办法连接,或者花了太长时间。您在websocket.log文件中看到从远程计算机连接的尝试了吗?
你好@朱塞特霍马斯.服务器的Windows防火墙已关闭。我检查了websocket.log,当主题监视启动时,日志中没有任何内容。(在resources\logs\core\current\subscribers和resources\logs\core\current\publisher下)它只在订阅服务器日志中显示如下条目。我相信此条目是在触发事件时添加的。在本地主机上登录或尝试从另一台计算机连接时,在日志中看不到任何条目。
订阅者\websocket.log
2019年2月11日星期一03:08:00.765 PM通知主803013:WebSocket客户端连接到端口“7078”上的主机“localhost”2019年2月11日星期一03:08:00.812 PM通知新I/O工作者244 803006:WebSocket客户端连接:-1310226486 Mon-11-Feb-2019 03:09:45.114 PM通知WebSocket-cache-1 803015:WebSocket客户端发送关闭消息2019年2月11日星期一03:09:45.114PM通知新I/O工人#244 803005:通道关闭。卷筒纸Socket客户端已断开连接:-1310226486
你好@贾斯汀康奈尔
尽管防火墙是关闭的,你可以尝试添加一个明确的防火墙规则来接受端口7078(传入和传出FME Server的计算机上)传入的请求,并看看是否能工程?
你检查,看看当您尝试启动主题远程监控是怎么回事,在开发工具窗口?是否有任何错误或只是处于等待状态?
基本上是一样的问题。
您是否将ARR与ISS一起使用(根据KB文章将请求重写到另一个端口)使用IIS和ARR作为反向代理)?
我们有这个设置和FME服务器(2018版)本身工作得很好,似乎。只有在尝试监视某个主题时,才会出现相同的错误。
请求http://localhost:7078(也是公共主机名http://fme:7078)会给出相同的消息“不是WebSocket握手请求:缺少升级”,所以一般的设置似乎是正确的。
顺便说一句:就像最初的线程开启器一样,我们并没有使用https,当然在这篇文章之前有很多重启和测试。
也许同时有什么办法解决这个问题呢?
欢迎任何帮助!
最好的祝福,
安德烈亚斯
©2019安全亚搏在线软件公司|法律