Я пытаюсь использовать Интерфейс командной строки MobileFirst (7.1) для развертывания на удаленном сервере MobileFirst 7.1.
Этот сервер размещен по адресу http://1.2.3.4:9080/
, а консоль и службы администрирования доступны по URL-адресам по умолчанию 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.
(Я думаю, что сообщение «успешно» неверно.)
Я пытался добавить --contextroot /worklightadmin
(который, я думаю, в любом случае используется по умолчанию), и это, похоже, не имеет значения.
Между используемым хостом и интерфейсом командной строки MFP нет прокси-серверов или брандмауэров.
Что я делаю не так?
{ "servers": { "bluemix": { "local": false, "protocol": "http", "host": "134.168.20.196", "port": "9080", "login": "admin", "password": "YWRtaW4=", "contextRoot": "worklightadmin" },
Также убедитесь, что вы действительно можете получить доступ к OpsConsole, используя определенный URL-адрес. В вашем случае -http://1.2.3.4:9080/worklightconsole/index.html
- person Karl Bishop   schedule 11.11.2015