问题标签 [octoprint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
88 浏览

kubernetes - Websocket 不适用于 nginx-ingress 上的基本身份验证

我正在尝试在运行带有letsencrypt的ingress-nginx的k8s集群上部署octoprint

入口注释设置如下:

它适用于上述配置,但是当添加基本身份验证时,websocket 似乎无法正常工作,如下所示:

在此处输入图像描述

websocket 不支持基本的身份验证标头吗?

0 投票
1 回答
88 浏览

python - OctoPrint API,发出 POST 请求时出现错误 400

我正在使用Octoprint 的 API。我正在努力尝试向 3d 打印机发出命令。

例如,我想发出一个命令,使 3d 打印机在 X 轴上点动。

此代码的输出是 <Response 400>(错误请求)。我错过了什么?

0 投票
1 回答
39 浏览

nginx - 在 Raspberry Pi 和 Octoprint 上使用 Nginx 服务网站

我现在正试图在我的树莓派上启动我的网站,但遇到了 Octoprint 的一些问题。我在另一个没有Octoprint的 sd 卡上使用 nginx 为我的网站提供服务,它工作得很好。现在,当我尝试访问我的网站时,我遇到了 Octoprint 登录页面。

我怀疑这是由于 Octoprint 已经使用了 80 端口,但我不完全确定,因为我对这些东西还很陌生。我已经搞砸了 nginx 配置,但似乎无法弄清楚。

任何帮助是极大的赞赏。另外,如果您对此设置的安全性有任何建议,请告诉我。

0 投票
0 回答
15 浏览

octoprint - 意大利面侦探私服连接错误

我的 Octoprint 环境中已经安装了“意大利面条侦探”插件,连接到本地网络中的私人服务器。

我几个月没有使用打印机,现在我回来了,插件不再工作了。我收到“意大利面侦探无法连接到服务器”。但是,如果我尝试远程登录到我的 http://<local_server_ip>:<tsd_server_port> 它可以工作,并且 TSD 本地服务器在我的浏览器上以相同的地址运行。(如果我在 TSD 设置中恢复服务器(https://app.thespaghettidetective.com),插件就可以工作。

奖励信息:在 TSD 插件设置中,我看到链接打印机和服务器上打印机页面的按钮(更改设置):链接错误,因为我阅读了 http://<local_server_ip>:<tsd_server_port>/printers/96025/ ?源=插件

id=96025 不正确(在我的本地服务器上,打印机 id 为 1,96025 来自 app.thespaghettidetective.com 打印机列表(只是一个测试))为什么混合本地和云?