2014-12-03 57 views
2

简而言之 - 我收到有关name lookup timed out的错误,并且不明白在哪里搜索该问题。mediawiki-parsoid“name lookup timed out”error

长篇故事 - 我一直在试图安装MediaWiki Visual Editor,并为此启动了一个基于Heroku的node.js parsoid服务器。我在本地主机和OpenShift上运行实验性维基,并且这一切都很好。

  • 当重:但是,当我试图启动它在我的主要的Wiki,编辑在填写“往返”(维基文本> HTML>维基文本),结果如下失败编辑时,编辑器“忘记”上次编辑
  • 错误消息 - 重复此操作三次或四次后,它会导致以下错误消息:parsoid-server-http-request-error: "name lookup timed out"

我的主要假设是它必须处理一些无法卷曲另一个服务器的问题,因此试图在旅程中提出cURL请求,但这一切都没有问题。它可能是我不知道的防火墙吗?
第二个假设 - 与服务器端到客户端缓存有关。

任何线索在哪里寻找将是非常有益的。

回答

1

这正是解决了这个:

  • 缩短Heroku的应用网址
  • 加入时间(3000),以$wgHTTPConnectTimeout$wgHTTPTimeout. 提到的“遗忘”的问题,是由于客户端缓存。
+0

错字“伪造”,请修复。 – Nemo 2015-10-18 20:43:59