【发布时间】:2023-02-04 06:21:10
【问题描述】:
我正在尝试将数据从在 Raspberry Pi 上运行的 Python 脚本发送到在 Windows 机器上运行的 Java Micronaut ServerWebSocket,但在此过程中出现 asyncio.exceptions.TimeoutError 错误。
我试图在 Raspberry Pi 上使用 Python 中的 websockets 库建立 websocket 连接,但遇到了 ConnectionRefusedError。这个问题是否与 here 提到的网络问题有关,我应该问其他地方,比如 Superuser 或 Serverfault?或者这个问题有另一种解决方案吗?
【问题讨论】:
-
如果您在与服务器相同的机器上运行您的 python 代码,会发生什么情况?如果有效,则很可能是网络问题。
-
你能澄清一下你到目前为止为解决问题所做的努力吗?
-
@DanielCazares 在问这个问题之前,我尝试了 Federicos 的建议,它奏效了。我确保一切都没有连接到“本地主机”,而是连接到我主机的 IP 地址
-
@Franz M,在 Windows 上,尝试暂时关闭 Windows 防火墙。
Settings->Network & Internet->Status->Windows Firewall->Public network->Windows Defender Firewall(ON->Off)。这是为了澄清是否因为 Windows 防火墙而拒绝连接? -
@life888888 关闭了公网防火墙,还是不行
标签: python java websocket raspberry-pi micronaut