首页 > 解决方案 > Haskell 堆栈:如何修复此连接超时?

问题描述

我在工作中有一些停机时间,并想用它来熟悉 Haskell。

我正在尝试一个简单的HellowWorld.fs,在家里可以正常工作,但在工作中不行。

我有一个能够安装软件的“开发人员”帐户,通常可以说服 IT 解除各种网络限制,但我必须能够准确描述需要解除封锁的内容。

这是我所看到的:

C:\WorkSpace>stack HelloWorld.hs
Downloading lts-13.7 build plan ...
RedownloadHttpError (HttpExceptionRequest Request {
  host                 = "raw.githubusercontent.com"
  port                 = 443
  secure               = True
  requestHeaders       = [("User-Agent","The Haskell Stack")]
  path                 = "/fpco/lts-haskell/master//lts-13.7.yaml"
  queryString          = ""
  method               = "GET"
  proxy                = Nothing
  rawBody              = False
  redirectCount        = 10
  responseTimeout      = ResponseTimeoutDefault
  requestVersion       = HTTP/1.1
}
 ConnectionTimeout)
Access violation in generated code when reading 00007ffc39deffff

这是来自 Windows 10 命令提示符。

我可以从浏览器很好地导航到raw.githubusercontent.com/fpco/lts-haskell/master//lts-13.7.yaml。在这种情况下,即使是问题所在?如何诊断问题所在,然后将解决方案传达给 IT?更好的是,我如何在不涉及 IT 的情况下解决它?

标签: windowshaskellhaskell-stack

解决方案


推荐阅读