无法启动服务器 QWsServer 错误:地址受保护

Posted

技术标签:

【中文标题】无法启动服务器 QWsServer 错误:地址受保护【英文标题】:Can't launch server QWsServer error : The address is protected 【发布时间】:2014-01-19 17:43:26 【问题描述】:

我正在尝试做一个 C++ websocket 服务器。我想对一个安卓应用程序“说话”并向它发送视频。

我正在使用来自this repository的QtWebsocket

为了测试,我从 Example/Server 复制了代码。 我没有任何编译错误但服务器无法启动:

错误:

我是网络和 websockets 的初学者。

【问题讨论】:

【参考方案1】:

您尝试侦听的端口 -> 80 仅适用于特权应用程序(并且仅当没有其他进程正在侦听它时)。尝试使用不同的端口(例如 8080),或以 root 身份运行您的应用程序。

有关端口的更多信息,请查看:Privileged Ports

【讨论】:

谢谢你,我会试试这个:)。 这行得通,我必须把端口 8082 因为我有 tomcat 服务器正在运行!

以上是关于无法启动服务器 QWsServer 错误:地址受保护的主要内容,如果未能解决你的问题,请参考以下文章

Grails 项目运行错误 - 服务器无法为端口 8080 启动:地址已在使用中:JVM_Bind

当使用 QWSSERVER::SetCursorVisible(false) 不可见时如何恢复我的鼠标指针?

“无法启动IIS Express Web服务器”错误

无法使用 Eclipse 启动 Tomcat:“地址已在使用中”

nginx 错误:(99:无法分配请求的地址)

启动 apache 失败(无法绑定到地址 0.0.0.0:80)