gpt4 book ai didi

iis - 在 IIS/Windows Server 2016 上从 RavenDB 获取有关 WebSocket 的错误

转载 作者:行者123 更新时间:2023-12-02 04:33:58 25 4
gpt4 key购买 nike

我正在尝试从 Windows Server 2016 上的 IIS 运行 RavenDB。我已关注 Installation : Running as an IIS application .它正在运行但出现错误。

Error Title: Your server doesn't support the WebSocket protocol!

Error Details: EventSource API is going to be used instead. However, multi tab usage isn't supported.
WebSockets are only supported on servers running on Windows Server 2012 and equivalent.
If you have issues with WebSockets on Windows Server 2012 and equivalent use Status > Debug > WebSocket to debug.

我已经在我的服务器中安装了 WebSocket 协议(protocol)IIS 8.0 WebSocket Protocol Support

我尝试按照调试建议Status > Debug > WebSocket 进行调试。 发现:

Connecting to web socket using url: ws://0.0.0.0:83/databases/Demo/websocket/validate?singleUseAuthToken=8b463931-7dab-4783-ad26-211ad538becb&id=test&coolDownWithDataLoss=1000&isMultyTenantTransport=false
Server doesn't support web sockets protocol
WebSocket disconnected in unclean way

请帮忙解决这个错误。感谢您的时间和考虑。

最佳答案

您需要在服务器上启用 WebSocket 协议(protocol):

添加角色和功能 > 服务器角色 > Web 服务器 (IIS) > Web 服务器 > 应用程序开发 > WebSocket 协议(protocol)

enter image description here

关于iis - 在 IIS/Windows Server 2016 上从 RavenDB 获取有关 WebSocket 的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45582153/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com