MiKTeX パッケージ マネージャーでサポートされていないプロトコル

MiKTeX パッケージ マネージャーでサポートされていないプロトコル

このコンピューターには数年前から MiKTeX がインストールされており、ほぼ問題なく動作していました。しかし、今日からパッケージ マネージャーを使用して新しいパッケージをインストールしようとすると、次のエラーが発生します。

MiKTeX Problem Report
Message: Unsupported protocol
Data: 
Source: Libraries\MiKTeX\PackageManager\CurlWebSession.cpp
Line: 402
MiKTeX: 2.9
OS: Microsoft Windows 7 Business Edition, 64-bit Service Pack 1 (build 7601)
Invokers: non-existing/explorer
SystemAdmin: no
PowerUser: no
Root0: C:\Users\JonasAdler\AppData\Roaming\MiKTeX\2.9
Root1: C:\Users\JonasAdler\AppData\Local\MiKTeX\2.9
Root2: C:\ProgramData\MiKTeX\2.9
Root3: E:\Program Files (x86)\MiKTeX 2.9
UserInstall: C:\Users\JonasAdler\AppData\Roaming\MiKTeX\2.9
UserConfig: C:\Users\JonasAdler\AppData\Roaming\MiKTeX\2.9
UserData: C:\Users\JonasAdler\AppData\Local\MiKTeX\2.9
CommonInstall: E:\Program Files (x86)\MiKTeX 2.9
CommonConfig: C:\ProgramData\MiKTeX\2.9
CommonData: C:\ProgramData\MiKTeX\2.9

MiKTeX は通常どおり実行できます (ドキュメントのビルドなど) が、新しいパッケージをインストールしようとすると、このエラー メッセージが表示されます。

さらに、リモート パッケージ リポジトリを変更しようとすると、次のような非常にわかりにくいリポジトリのリストが表示されます。

パッケージマネージャーのスクリーンショット

私の知る限りでは、私が最後に MiKTeX を正常に使用して以来、MikTeX のインストールに何も変更を加えていません。

編集: 現在、Windows 7 搭載マシン 2 台と Windows 10 搭載マシン 1 台を含む 3 台の Windows マシンでこの問題に遭遇しています。すべてまったく同じエラー メッセージが表示され、ほんの数日前まではすべて正常に動作していました。

答え1

どうやら、それはサーバー側のバグだったようで、メンテナー (Christian Schenk) がそれを修正しました。これで動作するはずです (私のマシンでは何も再インストールしなくても動作します) https://sourceforge.net/p/miktex/bugs/2609/

答え2

コメントで述べたように、パッケージ マネージャーのリポジトリ リストにもこの不可解なエントリがありました。MiKTeX を完全に削除して再インストールすることでこの問題を解決しました (マルチユーザー以外)。これでリポジトリの完全なリストが表示されます。

関連情報