Discourse AIが新しいSSLおよびConnection Reset by Peerエラーを引き起こす

素晴らしいですね!よくできました!

診断の過程で、別のバグを見つけました。LLM設定ページ(/admin/plugins/discourse-ai/ai-llms/%/edit)で、「ネイティブツールサポートを無効にする(XMLベースのツールを使用)(オプション)」または「ストリーミング完了を無効にする(ストリーミングリクエストを非ストリーミングリクエストに変換)」のいずれかを選択して保存をクリックすると、「成功!」という一時的なトーストが表示されますが、ページをリロードすると、両方またはどちらかのオプションがチェックされていない状態に戻ります。

接続リセットの問題は依然として続いており、調査中ですが、Rubyコード(FinalDestination / DNS解決 / Faraday)のソケット処理と、Debian 12コンテナとUbuntu 24.04 VMの組み合わせによるものと思われます。

テスト用のUbuntu 22.04 VMを起動したところ、問題はなく、すべての埋め込みと推論が完璧に機能しています。リセットは一度も発生していません。

引き続き調査していきます。おそらく、Ubuntu 24.04がnetplanでTCPスタックを管理する新しい方法に関連している可能性があります。

「いいね!」 2