我在使用 MiKTeX 包管理器时遇到了问题。我收到以下消息:
The MiKTeX web service has rejected your request.
Possible reason: too many requests arriving from your IP address.
和:
HTTP Error 503. The service is unavailable.
ctrl我甚至无法选择其他存储库。也许这一切都是因为我第一次尝试使用- alt-终止了进程del?服务器上是否可能还存在被终止进程的“僵尸”进程?问题会自行消失吗?
答案1
检查miktex.org今天查看网站的状态。
它今天就发生了,但它故意地下来。这是今天的理由:
最新更新/软件包存储库暂时离线的问题
最新更新(2015 年 7 月 7 日)错误地删除了该软件包
ltxbase
(发行版中相当重要的部分)。此问题将尽快修复。与此同时,MiKTeX 软件包存储库已下线,以防止进一步分发损坏的更新。
答案2
MiKTeX 软件包是从一组较大的镜像服务器下载的。看来您连接的镜像服务器已关闭或不接受与其的多个连接。只需从镜像列表中选择其他镜像,然后重试即可。只需稍等片刻即可解决问题,因为有缺陷的服务器会在一段时间后自动从镜像列表中删除或可能恢复。
答案3
这是来自页面MiKTeX 软件包存储库:
怎么运行的
主软件包存储库是我电脑上的一个目录,其内容无法从互联网直接访问。我会不时(比如说每周一次)将软件包目录的内容上传到 CTAN 目录 systems/win32/miktex(实际上是镜像)来“发布”该目录。
MiKTeX Web 服务由 MiKTeX 软件包管理器用于检索有效软件包存储库列表。为了减少服务器上的资源使用量,Web 服务会暂停(并可能拒绝)来自同一 IP 地址的过多请求。
这意味着拒绝是为了减轻服务器的负载。
解决方案:
- 如果您可以隐藏您的 IP(以某种方式!)那么一切都应该照常进行。
- 如果你可以更改你的 IP(如果可能的话你必须找到一种方法),那么你就可以开始做生意了。
- 等待一段时间,比如说至少一天,然后尝试。
答案4
遗憾的是,我也遇到了同样的问题。躺下喝杯茶就行了。如果你急需某个软件包,你随时可以通过以下方式手动下载http://mirror.ctan.org/macros/latex/contrib。如果这样做,请不要忘记使用 MiKTeX 设置工具刷新索引。