Haskell 如何解决仅限ipv6的问题?

Haskell 如何解决仅限ipv6的问题?,haskell,yesod,Haskell,Yesod,存在一个仅在ipv6上侦听的端口。 我遵循五分钟指南中的yesod,在运行“yesod-devel”时遇到了这个问题。我现在如何修复它并开始运行以试用该框架?我试图编辑myapp/dist/devel.hs,以使用设置了ipv4地址的Warp的runSettings,而不是默认运行,但是再次运行“yesod-devel”刚好覆盖了myapp/dist/devel.hs文件。在我的freebsd框中,我只运行了#sysctl-w net.inet6.ip6.v6only=0,然后它就工作了 在我的

存在一个仅在ipv6上侦听的端口。

我遵循五分钟指南中的yesod,在运行“yesod-devel”时遇到了这个问题。我现在如何修复它并开始运行以试用该框架?我试图编辑myapp/dist/devel.hs,以使用设置了ipv4地址的Warp的runSettings,而不是默认运行,但是再次运行“yesod-devel”刚好覆盖了myapp/dist/devel.hs文件。

在我的freebsd框中,我只运行了
#sysctl-w net.inet6.ip6.v6only=0
,然后它就工作了

在我的freebsd框中,我只运行了
#sysctl-w net.inet6.ip6.v6only=0
,然后它就工作了

您使用的是哪个版本的网络软件包?应该有一个新版本来解决这个问题。嗯。。。那我就不知道该说什么了。你能给咖啡馆发封电子邮件解释你运行的是哪个操作系统和GHC版本吗?当然。但同时,是否有地方可以编辑生成dist/devel.hs的内容,以使用runSettings而不是run生成代码?如果您解压缩
yesod
包,devel.hs文件将由
devel.hs
生成。您对第162行感兴趣。您使用的是哪个版本的网络包?应该有一个新版本来解决这个问题。嗯。。。那我就不知道该说什么了。你能给咖啡馆发封电子邮件解释你运行的是哪个操作系统和GHC版本吗?当然。但同时,是否有地方可以编辑生成dist/devel.hs的内容,以使用runSettings而不是run生成代码?如果您解压缩
yesod
包,devel.hs文件将由
devel.hs
生成。你对162行感兴趣。