見出し画像

Stability Matrix で extentions のインストール時にエラーする場合の解決方法+オススメ機能拡張いくつか

Stability Matrix はインストールが簡単でいいのですが、

実は Extentions のインストール、特に「Install from URL」経由のインストールに失敗します。わたしの環境だけではないようです。

GitCommandError: Cmd('git') failed due to: exit code(128) cmdline: git clone -v --filter=blob:none -- https://github.com/(extention's repo) D:\StabilityMatrix-win-x64\StabilityMatrix-win-x64\Data\Packages\stable-diffusion-webui\tmp\(extention's name) stderr: 'Cloning into 'D:\StabilityMatrix-win-x64\StabilityMatrix-win-x64\Data\Packages\stable-diffusion-webui\tmp\(extention's name)'... fatal: unable to access 'https://github.com/miZyind/sd-webui-latent-couple/': schannel: next InitializeSecurityContext failed: Unknown error (0x80092013) '

エラーログより。いろんな extentions でおきます。

もちろん、Extentionsディレクトリ内で git clone コマンドを叩けばインストールできるのですが、少しはマシな解決方法を自力で見つけたので共有します。

まず Stability Matrix をインストールしているPCで Win+Rから「cmd」としてコマンドラインを開きます。そこで

git config --global http.sslVerify false

として、コマンドライン git のセキュリティ審査を一旦無効にします。
その後、WebUI側で Install from URL でインストールをして、設定をもとに戻しておきます

git config --global http.sslVerify true

このコマンドは特に対話をしませんのでこんな感じの出力になります。

gitをコマンドラインで扱えるユーザにとっては大したことじゃないのかもしれないけど、今後、Stability Matrixがもっと広いユーザに使われてほしいので Issueにあげておきました。WebUIというよりはStabilityMatrixの問題。

追記1/31にfixされたっぽいです。

また公開しているサーバーにextensionがインストールできない時は、起動時オプションに
--share --enable-insecure-extension-access
を入れると良さそうです。

オススメ機能拡張

せっかくインストールできるようになったのでオススメの extentions を紹介しておきます。

モデルブラウザ「Civitai-Helper」


画像ブラウザを追加します。

Openpose-editor


他にもいっぱいあるので追記するかも

ここから先は

0字
この記事のみ ¥ 300

この記事が参加している募集

最近の学び

この記事が気に入ったらサポートをしてみませんか?