我正在尝试使用install4j的自动更新功能。更新程序配置为独立,并由用户从菜单项启动,其中包含安装程序配置中的代码段。 updates.xml URL在“自动更新选项”屏幕中配置。
updater正确启动但随后失败并显示错误“无法从”下载更新信息“。 URL正确,可以从同一客户端计算机上的Web浏览器查看xml文件。我尝试禁用防火墙和防病毒软件,但没有任何改变。 我使用install4j版本6.1.6,目标平台是Windows(在Win7和WinXP上测试以防万一)。
有人可以提出这种失败的可能原因和/或获取更多诊断信息的方法吗?
提前致谢
萨莎
答案 0 :(得分:1)
我通过在CloudFlare设置中禁用浏览器完整性检查来解决了这个问题。这意味着install4j正在发送由CloudFlare防火墙解释为可疑的格式错误的HTTP标头。
我希望修复此install4j错误,因为允许在CloudFlare级别访问意味着服务器更容易受到实际威胁。