【问题标题】:Raspberry Pi unable to connect to Windows Websocket树莓派无法连接到 Windows Websocket
【发布时间】: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


【解决方案1】:

正如@life888888 所建议的那样,它与 Windows 防火墙有关。

但是问题不是公共防火墙,而是域网络的问题。

【讨论】:

    猜你喜欢
    • 2016-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-28
    • 2020-03-23
    相关资源
    最近更新 更多