我试图在Windows 2016上从IIS上运行RavenDB。我跟踪了安装:作为IIS应用程序运行。它正在运行,但会出错。
错误标题:您的服务器不支持WebSocket协议! 错误详细信息:将使用 EventSource API。但是,不支持多选项卡的使用。 WebSockets只支持运行在Windows 2012上的服务器和等效服务器。 如果您对Windows 2012上的WebSockets有问题,则可以使用状态> debug > WebSocket进行调试。
我已经在我的服务器中安装了WebSocket协议。IIS8.0 WebSocket协议支持
我尝试遵循调试建议Status > Debug > WebSocket来调试.,并发现:
使用url: ws://0.0.0.0:83/databases/Demo/websocket/validate?singleUseAuthToken=8b463931-7dab-4783-ad26-211ad538becb&id=test&coolDownWithDataLoss=1000&isMultyTenantTransport=false连接到web套接字 服务器不支持web套接字协议 WebSocket用不干净的方式断开
请帮助解决此错误。谢谢你的时间和考虑。
发布于 2017-09-06 13:41:04
您需要在服务器上启用WebSocket协议:
添加角色和特性>服务器角色> WebSocket (IIS) >WebSocket>应用程序开发>WebSocket协议

https://stackoverflow.com/questions/45582153
复制相似问题