我们通过以下doc和IoT配置了ip。 https://docs.wso2.com/display/IoTS310/Configuring+WSO2+IoT+Server+with+the+IP
但在wso2 IoT设备mgt URL中访问设备详细信息页面时显示500错误。
TID:[ - 1234] [] [2017-02-23 03:58:30,556] ERROR {handlebars-module} - 执行脚本时抛出的异常 '/app/units/cdmf.unit.device.type.android.device-view/device-view.js'。 {handlebars-module} TID:[ - 1234] [] [2017-02-23 03:58:30,558]错误 {dynamic-files-renderer} - 意外的令牌:F {dynamic-files-renderer} org.mozilla.javascript.EcmaError: SyntaxError:意外的标记:F (/devicemgt/lib/modules/handlebars/handlebars-v2.0.0.js#2236(Function)#2(Function)#2) 在 org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3687) 在 org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3665) 在org.mozilla.javascript.NativeJSON.parse(NativeJSON.java:112)at org.mozilla.javascript.NativeJSON.execIdCall(NativeJSON.java:88)at org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:97) 在 org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32) 在 org.jaggeryjs.rhino.devicemgt.app.modules.c4._c_anonymous_5(/devicemgt/app/modules/batch-provider-api.js:128) 在 org.jaggeryjs.rhino.devicemgt.app.modules.c4.call(/devicemgt/app/modules/batch-provider-api.js) 在 org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:52) 在 org.jaggeryjs.rhino.devicemgt.app.modules.business_controllers.c1._c_anonymous_5(/devicemgt/app/modules/business-controllers/device.js:76)at at org.jaggeryjs.rhino.devicemgt.app.modules.business_controllers.c1.call(/devicemgt/app/modules/business-controllers/device.js) 在 org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42) 在 org.jaggeryjs.rhino.devicemgt.app.units.cdmf.unit.device.type.android.device_view.c1._c_onRequest_1(/devicemgt/app/units/cdmf.unit.device.type.android.device-view/device -view.js:28) 在 org.jaggeryjs.rhino.devicemgt.app.units.cdmf.unit.device.type.android.device_view.c1.call(/devicemgt/app/units/cdmf.unit.device.type.android.device-view/device -view.js) 在 org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32) 在org.jaggeryjs.rhino.devicemgt.lib.modules.handleb
答案 0 :(得分:0)
有同样的问题。确保您已启动/analytics/bin/wso2server.sh
和/broker/bin/wso2.sh
。
答案 1 :(得分:0)
WSO2 IoT 3.1.0已发布,它包含一个脚本,可将主机名更改为IP。默认服务器附带localhost URL配置和具有localhost公用名的SSL证书。因此,如果您需要将localhost更改为IP,请在[WSO2 IoT 3.1.0] / scripts文件夹中运行change-ip.sh脚本。