无法构建功能预览。原因:PhantomServerIncorrectRespons(C1ConsoleAccess.xml)

时间:2016-07-21 17:28:20

标签: c1-cms

我们有一个面向互联网的Composite-C1实例,我们正在使用它来测试我们的网站,当我们尝试强制HTTPS for console access(forceHttps)时,FunctionPreview在页面编辑器中被破坏。服务器上有一个有效的SSL证书。我们方支持HTTPS,但公共内容不需要它。

<ClientProtocol forceHttps="true" allowFallbackToHttp="false" customHttpsPortNumber="" />

我们在C1日志中看到了这些错误

  

无法构建功能预览。原因:PhantomServerIncorrectResponse;输出:   错误,page.open:失败

     

关闭PhantomJs服务器。原因:PhantomServerIncorrectResponse,输出:错误,page.open:失败

设置forceHttps =&#34; false&#34;在〜/ App_Data / Composite / Configuration / C1ConsoleAccess.xml文件中以及服务器重启将带回FunctionPreview。

任何调试提示?

1 个答案:

答案 0 :(得分:1)

随着Composite C1 5.1的发布,我们通过手术取出了PhantomJS.exe的更新版本并将其复制到我们的C1 5.0部署中。这似乎可以解决我们遇到的问题。

PhantonJS.exe

旧版本:1.9.7.0

新版本:2.1.1.1

文件夹:/ App_Data / Composite / PhantomJs