我尝试使用MobileFirst Command Line Interface(7.1)部署到远程MobileFirst 7.1服务器。
此服务器位于http://1.2.3.4:9080/
,控制台和管理服务位于默认网址http://1.2.3.4:9080/worklightconsole
和http://1.2.3.4:9080/worklightadmin
。我已经部署了项目.war
,并通过管理控制台验证了这一点(一切正常)。我还从浏览器验证了管理服务是可以访问的。用户名和密码是admin/admin
的默认值。
我尝试使用以下命令添加服务器配置文件:
/Applications/IBM/MobileFirst-CLI-7.1/mfp server add myserveralias --url http://1.2.3.4:9080 --login admin --password admin
然而,这仍然失败:
Couldn't connect to server 'myserveralias' at 'http://1.2.3.4:9080'.
failed to retrieve runtime information: Unexpected token <: HTTP 404 - Not Found
Server profile 'myserveralias' added successfully.
(我认为&#34;成功&#34;消息是错误的。)
我尝试添加--contextroot /worklightadmin
(我认为无论如何都是默认设置),这似乎没什么区别。
正在使用的主机与MFP CLI之间没有代理或防火墙。
我做错了什么?
答案 0 :(得分:0)
mfp server add命令用于创建服务器配置文件。即使无法连接,服务器配置文件也已成功创建,因此成功消息的原因。在直接模式下运行时,它将始终创建配置文件,以支持在脱机模式下运行的配置文件。如果在交互模式下运行,它将询问您是否仍希望在无法连接时创建配置文件。
远程服务器是什么类型的服务器?它是Bluemix服务器吗?它是否包含运行时?