Blender 5.1系でエクステンションを取得しようとした際に「リポジトリアクセスエラー」が表示され、オンラインアクセスを許可しても改善しないケースがあります。この問題はネットワーク設定だけでなく、エクステンションリポジトリの初期生成やキャッシュ構造に起因する場合があります。本記事では原因と対処方法を整理します。
リポジトリアクセスエラーの基本的な意味
このエラーはBlenderがエクステンション情報を取得するためのリポジトリにアクセスできない状態を示しています。
単純な通信エラーのほか、リポジトリデータの初期化失敗でも発生します。
特に新しいバージョンでは内部構造が変更されているため注意が必要です。
index.jsonが生成されない原因
質問にあるように、Blender_org内のindex.jsonが生成されないケースは珍しくありません。
これは初回アクセス時の自動生成プロセスが正常に完了していない状態です。
権限不足やセキュリティソフトによるブロックが原因になることもあります。
オンラインアクセス設定だけでは解決しない理由
Blenderの「オンラインアクセスを許可」は通信許可設定であり、リポジトリ生成とは別の機能です。
そのためONにしてもキャッシュや初期ファイルの問題は解決しません。
この点を誤解すると設定変更だけで解決しない状況に陥ります。
よくある原因:キャッシュ破損と初期化失敗
Blenderは初回起動時にエクステンション情報をローカルにキャッシュします。
このキャッシュが破損するとindex.jsonの生成が途中で止まることがあります。
再インストールしてもユーザーフォルダに残るデータが影響する場合があります。
解決策:手動リセットと環境再構築
まずBlenderのユーザーデータフォルダ(AppDataやLibrary)を削除またはリネームします。
次にBlenderを再起動し、クリーン状態でエクステンション画面を開きます。
それでも改善しない場合は、セキュリティソフトやプロキシ設定の確認も必要です。
まとめ
Blenderのエクステンションエラーは単純な通信問題ではなく、リポジトリ初期化やキャッシュ構造に起因する場合があります。
特にindex.json未生成はユーザーデータ破損が関係していることが多いです。
クリーンな環境で再生成させることで解決するケースがほとんどです。


コメント