2017-02-07 61 views
0

我目前在我的64位ubunu机器上使用wso2iot-300。我已经安装了所有的先决条件。现在,我处于运行产品的第一阶段,我可以访问IOTS管理控制台但无法访问设备管理控制台。我在/ analytics/bin目录中运行wso2server.sh文件时获取这些日志。 请帮我我这个产品很新。无法在wso2-iot-3.0.0中访问WSO2 IoTS设备管理控制台

预先感谢 [2017年2月8日05:19:13769] [的IoT-经纪人] ERROR {org.wso2.carbon.andes.extensions.device.mgt.mqtt.authorization.DeviceAccessBasedMQTTAuthorizer} - 状态404读取DeviceAccessAuthorizationAdminService#isAuthorized(AuthorizationRequest);内容: 404状态报告未找到请求的资源(/api/device-mgt/v1.0/admin/authorization)不可用。 feign.FeignException:状态404读取DeviceAccessAuthorizationAdminService#isAuthorized(AuthorizationRequest);内容: 404状态报告未找到请求的资源(/api/device-mgt/v1.0/admin/authorization)不可用。 在feign.FeignException.errorStatus(FeignException.java:62) 在feign.codec.ErrorDecoder $ Default.decode(ErrorDecoder.java:91) 在feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:138) 在假死。 SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:76) at feign.ReflectiveFeign $ FeignInvocationHandler.invoke(ReflectiveFeign.java:103) at com.sun.proxy。$ Proxy32.isAuthorized(Unknown Source) at org.wso2.carbon。 andes.extensions.device.mgt.mqtt.authorization.DeviceAccessBasedMQTTAuthorizer.isAuthorizedForTopic(DeviceAccessBasedMQTTAuthorizer.java:143) at org.dna.mqtt.moquette.messaging.spi.impl.ProtocolProcessor.processSubscribe(ProtocolProcessor.java:854) at org.dna.mq tt.moquette.messaging.spi.impl.SimpleMessaging.onEvent(SimpleMessaging.java:186) at org.dna.mqtt.moquette.messaging.spi.impl.SimpleMessaging.onEvent(SimpleMessaging.java:47) at com。 (ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:java.io.concurrent.ThreadPoolExecutor)$ Worker.run(ThreadPoolExecutor.java: 617) at java.lang.Thread.run(Thread.java:745) [2017-02-08 05:19:13,780] [IoT-Analytics]错误{org.wso2.carbon.device.mgt.input。 adapter.mqtt.util.MQTTAdapterListener} - 启动侦听器时发生MQTT异常 MqttException(128) at org.eclipse.paho.client.mqttv3.MqttClient.subscribe(MqttClient.java:327) at org.eclipse.paho.client.mqttv3.MqttClient.subscribe(MqttClient.java:295) at org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener.startListener(MQTTAdapterListener.java: 201) at org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener.run(MQTTAdapterListener.java:269) at java.lang.Thread.run(Thread.java:745) [ 2017-02-08 05:19:13,838] [IoT-Broker]信息{org.dna.mqtt.moquette.messaging.spi.impl.ProtocolProcessor} - 清理客户端保存的旧订阅信息paho4831733450611910 [2017-02-08 05 :19:13,874] [IoT-Broker]信息{org.dna.mqtt.moquette.messaging.spi.impl.ProtocolProcessor} - 清理客户端的旧保存订阅paho4831733668307992 [2017-02-08 05:19:13,889] [ IoT-Broker]错误{org.wso2.carbon.andes.extensions.device.mgt.mqtt.autho rization.DeviceAccessBasedMQTTAuthorizer} - 状态404读取DeviceAccessAuthorizationAdminService#isAuthorized(AuthorizationRequest);内容: 404状态报告未找到请求的资源(/api/device-mgt/v1.0/admin/authorization)不可用。 feign.FeignException:状态404读取DeviceAccessAuthorizationAdminService#isAuthorized(AuthorizationRequest);内容: 404状态报告未找到请求的资源(/ api/device-mgt/v1。0/admin/authorization)不可用。 在feign.FeignException.errorStatus(FeignException.java:62) 在feign.codec.ErrorDecoder $ Default.decode(ErrorDecoder.java:91) 在feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:138) 在假死。 SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:76) at feign.ReflectiveFeign $ FeignInvocationHandler.invoke(ReflectiveFeign.java:103) at com.sun.proxy。$ Proxy32.isAuthorized(Unknown Source) at org.wso2.carbon。 andes.extensions.device.mgt.mqtt.authorization.DeviceAccessBasedMQTTAuthorizer.isAuthorizedForTopic(DeviceAccessBasedMQTTAuthorizer.java:143) at org.dna.mqtt.moquette.messaging.spi.impl.ProtocolProcessor.processSubscribe(ProtocolProcessor.java:854) at org.dna.mq tt.moquette.messaging.spi.impl.SimpleMessaging.onEvent(SimpleMessaging.java:186) at org.dna.mqtt.moquette.messaging.spi.impl.SimpleMessaging.onEvent(SimpleMessaging.java:47) at com。 (ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:java.io.concurrent.ThreadPoolExecutor)$ Worker.run(ThreadPoolExecutor.java: 617) at java.lang.Thread.run(Thread.java:745) [2017-02-08 05:19:13,892] [IoT-Analytics]错误{org.wso2.carbon.device.mgt.input。 adapter.mqtt.util.MQTTAdapterListener} - 启动侦听器时发生MQTT异常 MqttException(128) at org.eclipse.paho.client.mqttv3.MqttClient.subscribe(MqttClient.java:327) at org.eclipse.paho.client.mqttv3.MqttClient.subscribe(MqttClient.java:295) at org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener.startListener(MQTTAdapterListener.java: 201) at org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener.run(MQTTAdapterListener.java:269) at java.lang.Thread.run(Thread.java:745) [ 2017-02-08 05:19:13,910] [IoT-Broker] ERROR {org.wso2.carbon.andes.extensions.device.mgt.mqtt.authorization.DeviceAccessBasedMQTTAuthorizer} - 状态404读取DeviceAccessAuthorizationAdminService#isAuthorized(AuthorizationRequest);内容: 404状态报告未找到请求的资源(/api/device-mgt/v1.0/admin/authorization)不可用。 feign.FeignException:状态404读取DeviceAccessAuthorizationAdminService#isAuthorized(AuthorizationRequest);内容: 404状态报告未找到请求的资源(/api/device-mgt/v1.0/admin/authorization)不可用。 在feign.FeignException.errorStatus(FeignException.java:62) 在feign.codec.ErrorDecoder $ Default.decode(ErrorDecoder.java:91) 在feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:138) 在假死。 SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:76) at feign.ReflectiveFeign $ FeignInvocationHandler.invoke(ReflectiveFeign.java:103) at com.sun.proxy。$ Proxy32.isAuthorized(Unknown Source) at org.wso2.carbon。 andes.extensions.device.mgt.mqtt.authorization.DeviceAccessBasedMQTTAuthorizer.isAuthorizedForTopic(DeviceAccessBasedMQTTAuthorizer.java:143) 在org.dna.mqtt.moquette.messaging.spi.impl.ProtocolProcessor.processSubscribe(ProtocolProcessor.java:854) 在org.dna.mq tt.moquette.messaging.spi.impl.SimpleMessaging.onEvent(SimpleMessaging.java:186) at org.dna.mqtt.moquette.messaging.spi.impl.SimpleMessaging.onEvent(SimpleMessaging.java:47) at com。 (ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:java.io.concurrent.ThreadPoolExecutor)$ Worker.run(ThreadPoolExecutor.java: 617) at java.lang.Thread.run(Thread.java:745) [2017-02-08 05:19:13,912] [IoT-Analytics]错误{org.wso2.carbon.device.mgt.input。 adapter.mqtt.util。MQTTAdapterListener} - 在启动监听器时发生MQTT异常 在org.eclipse.paho.client.mqttv3.MqttClient.subscribe(MqttClient.java:327)上的MqttException(128) (位于org.eclipse.paho.client.mqttv3.MqttClient。)上的MqttException(128) 。订阅(MqttClient.java:295) at org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener.startListener(MQTTAdapterListener.java:201) at org.wso2.carbon.device.mgt。在线等待您的留言。请稍等片刻。我不介意再来一次这个问题[2017-02-08 05:19:30,014] [IoT-5] Analytics]错误{org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener} - 启动侦听器时发生MQTT异常 客户端已连接(32100) at org.eclipse.paho.client.mqttv3.internal.ExceptionHelper.createMqttException(ExceptionHelper.java:31) at org.eclipse.paho.client.mqttv3.MqttAsyncClient.connect(MqttAsyncClient.java:465) at org.eclipse .paq.client.mqttv3.MqttClient.connect(MqttClient.java:238) at org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener.startListener(MQTTAdapterListener.java:200) at org .wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener.run(MQTTAdapterListener.java:269) at java.lang.Thread.run(Thread.java:745) [2017-02-08 05:19:30,087] [IoT-Analytics]错误{org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener} - 启动侦听器时发生MQTT异常 客户端在org连接(32100) .ecl在org.eclipse.paho上的org.eclipse.paho.client.mqttv3.MqttAsyncClient.connect(MqttAsyncClient.java:465) 处使用ipse.paho.client.mqttv3.internal.ExceptionHelper.createMqttException(ExceptionHelper.java:31) 。 client.mqttv3.MqttClient.connect(MqttClient.java:238) at org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener.startListener(MQTTAdapterListener.java:200) at org.wso2。 (java.lang.Threading.run)(Thread.java:745) [2017-02-08 05:19(GMT))[b] [/ b] [/ b] [/ b] [/ b] :30,134] [IoT-Analytics]错误{org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener} - 启动侦听器时发生MQTT异常 客户端在org.eclipse上连接(32100) 。 paho.c在org.eclipse.paho.client.mqttv3上的org.eclipse.paho.client.mqttv3.MqttAsyncClient.connect(MqttAsyncClient.java:465) 上的lient.mqttv3.internal.ExceptionHelper.createMqttException(ExceptionHelper.java:31) 。 MqttClient.connect(MqttClient.java:238) at org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener.startListener(MQTTAdapterListener.java:200) at org.wso2.carbon.device。 mgt.input.adapter.mqtt.util.MQTTAdapterListener.run(MQTTAdapterListener.java:269) at java.lang.Thread.run(Thread.java:745) [2017-02-08 05:19:30,993] [ IoT-Analytics] INFO {org.wso2.carbon.event.processor.manager.core.internal.CarbonEventManagementService} - 启动轮询事件接收器 [2017-02-08 05:19:47,974] [IoT-Core] INFO - CarbonWebappClassLoader非法访问:这个网络应用程序指示实例已经停止。无法加载net.sf.ehcache.store.disk.DiskStore $ KeySet。最终的跟踪堆栈跟踪是由于出于调试目的而抛出的错误以及试图终止导致非法访问的线程而引起的,并且没有功能影响。 java.lang.IllegalStateException 在org.wso2.carbon.webapp.mgt.loader.CarbonWebappClassLoader.loadClass(CarbonWebappClassLoader.java:70) 在org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735) at net.sf.ehcache.store.disk.DiskStore.keySet(DiskStore.java:521) at net.sf.ehcache.store.disk.DiskStorageFactory $ DiskExpiryTask.run(DiskStorageFactory.java:828) at java。 util.concurrent.Executors $ RunnableAdapter.call(执行人。Java的:511) 在java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) 在java.util.concurrent.ScheduledThreadPoolExecutor中的$ ScheduledFutureTask.access $ 301(ScheduledThreadPoolExecutor.java:180) 在java.util.concurrent中.ScheduledThreadPoolExecutor $ ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) 在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 在java.util.concurrent.ThreadPoolExecutor中的$ Worker.run(ThreadPoolExecutor.java:617 ) at java.lang.Thread.run(Thread.java:745) [2017-02-08 05:20:02,320] [IoT-Analytics]错误{org.wso2.carbon.device.mgt.input.adapter .mqtt.util.MQTTAdapterListener} - 启动侦听器时发生MQTT异常 客户端已连接(32100) 在org.eclipse.paho.client.mqttv3.internal.ExceptionHelper.createMqttException(ExceptionHelper.java:31) 在org.eclipse.paho.client.mqttv3.MqttAsyncClient.connect(MqttAsyncClient.java:465) 的组织。 eclipse.paho.client.mqttv3.MqttClient.connect(MqttClient.java:238) at org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener.startListener(MQTTAdapterListener.java:200) at org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener.run(MQTTAdapterListener.java:269) at java.lang.Thread.run(Thread.java:745) [2017-02- 08 05:20:02,408] [物联网分析]错误{org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener} - 启动侦听器时发生MQTT异常 客户端已连接(32100) at org.eclipse.paho.client.mqttv3.internal.ExceptionHelper.createMqttException(ExceptionHelper.java:31) at org.eclipse.paho.client.mqttv3.MqttAsyncClient.connect(MqttAsyncClient.java:465) at org.eclipse .paq.client.mqttv3.MqttClient.connect(MqttClient.java:238) at org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener.startListener(MQTTAdapterListener.java:200) at org .wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener.run(MQTTAdapterListener.java:269) at java.lang.Thread.run(Thread.java:745) [2017-02-08 05:20:02,437] [物联网分析]错误{org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener} - 启动侦听器时发生MQTT异常 客户端在org连接(32100) .ec org.eclipse.paho.client.mqttv3.MqttAsyncClient.connect(MqttAsyncClient.java:465) (org.eclipse.paho)处的lipse.paho.client.mqttv3.internal.ExceptionHelper.createMqttException(ExceptionHelper.java:31) 。 client.mqttv3.MqttClient.connect(MqttClient.java:238) at org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener.startListener(MQTTAdapterListener.java:200) at org.wso2。 (java.lang.Threading.run)(Thread.java:745) [2017-02-08 05:20(GMT))[b] [color = red] [color = red] :56,065] [IoT-Analytics] INFO {org.wso2.carbon.webapp.mgt.loader.CarbonWebappClassLoader} - 非法访问:此Web应用程序实例已被停止。无法加载net.sf.ehcache.store.disk.DiskStore $ KeySet。最终的跟踪堆栈跟踪是由于出于调试目的而抛出的错误以及试图终止导致非法访问的线程而引起的,并且没有功能影响。 java.lang.IllegalStateException 在org.wso2.carbon.webapp.mgt.loader.CarbonWebappClassLoader.loadClass(CarbonWebappClassLoader.java:70) 在org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735) at net.sf.ehcache.store.disk.DiskStore.keySet(DiskStore.java:521) at net.sf.ehcache.store.disk.DiskStorageFactory $ DiskExpiryTask.run(DiskStorageFactory.java:828) at java。 util.concurrent.Executors $ RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent。的ScheduledThreadPoolExecutor $ ScheduledFutureTask.access $ 301(ScheduledThreadPoolExecutor.java:180) 在java.util.concurrent.ScheduledThreadPoolExecutor中的$ ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) 在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142 ) at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) [2017-02-08 05:21:06,518] [IoT-Analytics]错误{org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener} - 启动监听器时发生MQTT异常 客户端连接(32100) at org.eclipse.paho.client .mqttv3.internal.ExceptionHelper.createMqttException(ExceptionHelper.java:31) at org.eclipse.pah o.client.mqttv3.MqttAsyncClient.connect(MqttAsyncClient.java:465) at org.eclipse.paho.client.mqttv3.MqttClient.connect(MqttClient.java:238) at org.wso2.carbon.device.mgt。 input.adapter.mqtt.util.MQTTAdapterListener.startListener(MQTTAdapterListener.java:200) at org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener.run(MQTTAdapterListener.java:269) at java.lang.Thread.run(Thread.java:745) [2017-02-08 05:21:06,542] [IoT-Analytics]错误{org.wso2.carbon.device.mgt.input.adapter.mqtt。 util.MQTTAdapterListener} - 启动侦听器时发生MQTT异常 客户端连接(32100) 位于org.eclipse.paho.client.mqttv3.internal.ExceptionHelper.createMqttException(ExceptionHelper.java:31) at org.eclipse.paho。 client.mq ttv3.MqttAsyncClient.connect(MqttAsyncClient.java:465) at org.eclipse.paho.client.mqttv3.MqttClient.connect(MqttClient.java:238) at org.wso2.carbon.device.mgt.input.adapter。 mqtt.util.MQTTAdapterListener.startListener(MQTTAdapterListener.java:200) at org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener.run(MQTTAdapterListener.java:269) at java.lang。 Thread.run(Thread.java:745) [2017-02-08 05:21:06,576] [IoT-Analytics]错误{org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener} - 启动侦听器时发生MQTT异常 客户端连接(32100) 位于org.eclipse.paho.client.mqttv3.internal.ExceptionHelper.createMqttException(ExceptionHelper.java:31) at org.eclipse.paho.client.mqttv3。 MqttAs yncClient.connect(MqttAsyncClient.java:465) at org.eclipse.paho.client.mqttv3.MqttClient.connect(MqttClient.java:238) at org.wso2.carbon.device.mgt.input.adapter.mqtt。 util.MQTTAdapterListener.startListener(MQTTAdapterListener.java:200) at org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener.run(MQTTAdapterListener.java:269) at java.lang.Thread。运行(Thread.java:745) [2017-02-08 05:23:14,712] [IoT-Analytics]错误{org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener} - MQTT在启动侦听器时发生异常 客户端连接(32100) 位于org.eclipse.paho.client.mqttv3.internal.ExceptionHelper.createMqttException(ExceptionHelper.java:31) at org.eclipse.paho.client.mqttv3.MqttAsyncClient。 C onnect(MqttAsyncClient.java:465) at org.eclipse.paho.client.mqttv3.MqttClient.connect(MqttClient.java:238) at org.wso2.carbon.device.mgt.input.adapter.mqtt.util。 MQTTAdapterListener.startListener(MQTTAdapterListener.java:200) at org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener.run(MQTTAdapterListener.java:269) at java.lang.Thread.run( Thread.java:745) [2017-02-08 05:23:14,721] [IoT-Analytics]错误{org.wso2.carbon.device.mgt.input.adapter.mqtt.util.MQTTAdapterListener} - 发生了MQTT异常当开始收听者

回答

0

上面的错误引发了分析,如果您在核心之前启动分析,就会发生这种情况。你能否验证核心是否启动。另外上面的跟踪不会显示任何与devicemgt控制台相关的任何内容。

+0

雅我现在已经跟随启动服务器的序列:券商,核心再分析。但我收到以下错误 –

+0

我已更新错误,请检查上面 –

0

我刚刚安装了服务器。这个问题似乎与wso2iot-3.0.0发布了SAML登录请求。

在登录到设备MGT提供下面的帖子页:

<!DOCTYPE html> 
<html lang="en"> 
<head> 
not importanr 
</head> 
<body> 
<div> 
    <p> 
     You are now being redirected to Identity Server. If the redirection fails, please click on 
     the button below. 
    </p> 

    <form method="post" action="https://%iot.keymanager.host%:%iot.keymanager.https.port%/samlsso"> 
     <input type="hidden" name="SAMLRequest" value="..." /> 
     <input type="hidden" name="RelayState" value="/" /> 
     <input type="hidden" name="SSOAuthSessionID" value="..." /> 
     <button type="submit">Redirect manually</button> 
    </form> 
</div> 
<script type="text/javascript">document.forms[0].submit();</script> 
</body> 
</html> 

因此很明显,模板参数https://%iot.keymanager.host%:%iot.keymanager.https.port%/samlsso没有正确评估。我将尝试检查是否存在此问题或提出问题

提供的异常似乎确实与MQTT客户端无法连接到代理有关,似乎与无法连接到设备管理器无关

创建票:https://wso2.org/jira/browse/IOTS-487