AI Tools Test Runner は http-URL に対して内部で SSL を使用します

こんにちは、

以下の AI ツールをテストしたいと考えています。

/* eslint-disable  no-unused-vars */
function invoke(params) {
  const target = "http://stable-diffusion:7860/";
  try {
    const r = http.get(target);
    return { ok: true, status: r.status, len: (r.body||"").length };
  } catch (e) {
    return { ok: false, target, error: String(e) };
  }
}

ここで、http://stable-diffusion:7860/ は内部エンドポイントです。

残念ながら、http.get または http.post は内部で SSL を使用してしまい、http:// で呼び出されているにもかかわらずエラーが発生します。

テスト結果
ok: false
target: http://stable-diffusion:7860/
error: Error: SSL_connect returned=1 errno=0 peeraddr=172.18.0.40:7860 state=error: wrong version number

stable-diffusion は正しく 172.18.0.40 に解決されていますが、「ハンドシェイク」が間に割り込んでいます。

設定の「許可された内部ホスト」には「stable-diffusion」がすでに登録されています。

一度確認していただけませんか?よろしくお願いいたします。