我无法在 OctoPrint 上安装插件?

3D打印 八字纹
2021-05-03 19:51:44

我已经在我的 Raspberry Pi 3B+ 上安装了 OctoPi,它连接到我的 3D 打印机(Ender 3 Pro)的 MKS GEN L v1.0 主板。当我在浏览器中打开我的 OctoPrint 时,我可以使用它,但我想安装一些插件。我第一次遇到错误说我的服务器离线,在将我的 Raspberry 连接到 WiFi 并设置静态 IP 地址后,我将我的 Raspberry 连接到我的主板,之后它说 OctoPrint 的状态是可操作的,所以我预计它会起作用。

可悲的是,它说我的安装没有互联网,所以我仍然无法安装插件。我在“连接检查”中看到我的主机是 8.8.8.8,我的端口是 53;我按下了测试,那里说“服务器无法访问”。

我应该做些什么?

1个回答

这是一个已知问题(WIFI 正常,但没有 Internet 连接来安装插件),很可能与防火墙或 Internet 服务提供商 (ISP) 阻止某些端口有关。

我引用提供的链接(OctoPrint 问题跟踪器):

禁用连接检查确实修复了存储库访问。检查配置为在端口的各种端口(22、53、5000 等。不确定默认值)上使用 google (8.8.8.8)。我没有设置传出的任何防火墙,除非它隐藏在我不知道的 Raspberian 安装中。


我偶然发现了同样的问题,我通过将 IP 更改为 OpenDNS 并使用 1.1.1.1 而不是默认设置的 Google DNS 8.8.8.8 来修复连接检查。


对我来说,当我在树莓派上更新 Date+Time 时,这个问题得到了解决......