如何设置 mobile-first-cli 以部署在公司代理后面的 bluemix 上
How to setup mobile-first-cli to deploy on bluemix behind a corporate proxy
我在 IBM Bluemix 上使用 Mobile Foundation,我在设置 IBM MobileFirst-CLI 以部署适配器和 apps 抛出我的公司代理时遇到问题。
及时,我在 macOS 上使用以下 CLI 版本:
mfpdev -v
8.0.0-2016070716
此时,每次我必须与服务器交互时都必须使用我的 phone 网络共享连接到它。请帮忙,我 运行 没有我所有的数据计划。
实际错误:
$ mfpdev adapter deploy
Error: Cannot connect to server 'mfp-bluemix-dev' at 'https://xxxx-server.mybluemix.net:443'.
Reason: Missing runtime configuration details.: connect ECONNREFUSED 158.99.999.99:443
ps: 混淆后的服务器地址和ip。
此致,
贝尔纳多·鲍姆布拉特。
Pat 在他的评论中说的是正确的。我怀疑您有两个问题需要解决:
- 您的公司代理必须允许访问您服务器的 HTTP 和 HTTPS 端点(9080 和 9443)。我也听说过个人工作站上的个人防火墙干扰的案例。
- 您 运行 是一个非常旧的 CLI 版本。假设您的 Bluemix 上的 Foundation Server 实例不是那么旧,您将需要升级才能与它正确交互。我强烈建议您通过
npm -g install mfpdev-cli
. 升级到最新版本
目前,MFP Dev CLI 没有配置代理的功能。但是,如果您企业中的所有通信都通过企业代理进行路由,并且该代理可以连接到 IBM Bluemix,则应该没有问题。
您可以提交增强请求以向 MFP Dev CLI 添加代理功能。
我在 IBM Bluemix 上使用 Mobile Foundation,我在设置 IBM MobileFirst-CLI 以部署适配器和 apps 抛出我的公司代理时遇到问题。
及时,我在 macOS 上使用以下 CLI 版本:
mfpdev -v
8.0.0-2016070716
此时,每次我必须与服务器交互时都必须使用我的 phone 网络共享连接到它。请帮忙,我 运行 没有我所有的数据计划。
实际错误:
$ mfpdev adapter deploy
Error: Cannot connect to server 'mfp-bluemix-dev' at 'https://xxxx-server.mybluemix.net:443'.
Reason: Missing runtime configuration details.: connect ECONNREFUSED 158.99.999.99:443
ps: 混淆后的服务器地址和ip。
此致, 贝尔纳多·鲍姆布拉特。
Pat 在他的评论中说的是正确的。我怀疑您有两个问题需要解决:
- 您的公司代理必须允许访问您服务器的 HTTP 和 HTTPS 端点(9080 和 9443)。我也听说过个人工作站上的个人防火墙干扰的案例。
- 您 运行 是一个非常旧的 CLI 版本。假设您的 Bluemix 上的 Foundation Server 实例不是那么旧,您将需要升级才能与它正确交互。我强烈建议您通过
npm -g install mfpdev-cli
. 升级到最新版本
目前,MFP Dev CLI 没有配置代理的功能。但是,如果您企业中的所有通信都通过企业代理进行路由,并且该代理可以连接到 IBM Bluemix,则应该没有问题。
您可以提交增强请求以向 MFP Dev CLI 添加代理功能。