問題タブ [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.
kubernetes - nginx-ingress での基本認証で Websocket が機能しない
letencryptを使用して ingress-nginx を実行している k8s クラスターに octoprintをデプロイしようとしています。
Ingress アノテーションは次のように設定されます。
上記の構成でうまく機能しますが、基本認証が追加されると、以下に示すように websocket が機能しないようです。
Websocket は基本的な認証ヘッダーをサポートしていませんか?
octoprint - スパゲティ探偵専用サーバー接続エラー
「The spaghetti detective」プラグインがすでに Octoprint 環境にインストールされており、ローカル ネットワークのプライベート サーバーに接続されていました。
何ヶ月もプリンターを使用していませんでしたが、戻ってきて、プラグインが機能しなくなりました。「スパゲッティ探偵はサーバーに接続できませんでした」と表示されます。しかし、http://<local_server_ip>:<tsd_server_port> に telnet で接続しようとすると、動作し、TSD ローカル サーバーがブラウザの同じアドレスで実行されます。(TSD 設定でサーバー ( https://app.thespaghettidetective.com ) を復元すると、プラグインが機能します。
ボーナス情報: TSD プラグイン設定で、リンクされたプリンターと、サーバーのプリンター ページへのボタン (設定の変更) が表示されます: http://<local_server_ip>:<tsd_server_port>/printers/96025/ ?ソース=プラグイン
id=96025 が正しくありません (私のローカル サーバーでは、プリンター ID は 1、96025 は app.thespaghettidetective.com のプリンター リストから取得したものです (単なるテストです)) ローカルとクラウドが混在しているのはなぜですか?