使用 mfp push 部署到 Azure VM 经常失败并出现错误 FWLSE3000E

Posted

技术标签:

【中文标题】使用 mfp push 部署到 Azure VM 经常失败并出现错误 FWLSE3000E【英文标题】:Deploying with mfp push to Azure VM very often fails with error FWLSE3000E 【发布时间】:2016-05-20 09:21:48 【问题描述】:

我正在使用 MobileFirst 7.1 CLI (mfp push) 构建并部署到远程 Azure VM MobileFirst Development Server。

我经常收到 FWLSE3000E 错误,但有时部署会成功。防火墙被禁用并且没有设置端口限制。我该如何解决这个问题?

完全错误:

未能部署 [...wlapp]。原因:推送应用程序失败:FWLSE3000E:检测到服务器错误。 :无效的条目 CRC(预期为 0x992b0d60,但得到 0x275afea3):HTTP 500 - 内部服务器错误。

【问题讨论】:

尝试使用-d 标志运行并查看服务器的messages.log 文件。 无效条目 CRC 是 zip 存档 (.wlapp) 损坏的标志。当您的笔记本电脑和 VM 之间的连接缓慢时,可能会发生这种情况。 .wlapp 文件有多大? 共有三个应用程序。应用程序大小为:23 MB、23 MB、55 MB。 messages.log 包含:java.util.zip.ZipException: invalid distance too far backjava.util.zip.ZipException: invalid entry size (expected 423620 but got 423626 bytes) 【参考方案1】:

最后,我们在该 Azure 机器上提取源代码并在本地部署。主要原因是与 Azure 的 Internet 连接不良。甚至远程桌面连接也经常失败。

【讨论】:

以上是关于使用 mfp push 部署到 Azure VM 经常失败并出现错误 FWLSE3000E的主要内容,如果未能解决你的问题,请参考以下文章

“mfp push”在部署适配器时抛出 NullPointerException (MobileFirst Platform 7.1)

使用 Capistrano 将 Ruby on Rails 应用程序部署到 Windows Azure VM 时出现超时错误

在Azure中重新部署VM

MFP 6.3 控制台 wlapp 上传仅显示部署

如何使用 Azure ARM 模板将 VM 部署到资源组“A”并引用资源组“B”中的现有密钥保管库?

微软azure云计算在门户中创建 Windows 虚拟机部署web网站