Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[leshan-dev] testing with nordic semiconductor IOT SDK

Hi all,

 

We are evaluating leshan bootstrap and management servers for use in some of our projects, and we’re testing it with other vendors. We’re currently working with Nordic’s nRF52832 DK (https://www.nordicsemi.com/eng/Products/Bluetooth-low-energy/nRF52-DK) and nRF5 SDK for IoT (https://www.nordicsemi.com/eng/Products/Bluetooth-low-energy/nRF5-SDK-for-IoT/(language)/eng-GB) with LWM2M of course.

 

We’re following the instructions from Nordic’s website where they also used Leshan for testing (https://developer.nordicsemi.com/nRF5_IoT_SDK/doc/0.9.0/html/a00062.html)

 

However, when we try with the latest Leshan server code, the bootstrap server responds with the below error. Any help in the matter would be appreciated.

[2016-08-04 11:08:37,943 WARN BootstrapHandler$5] Error pending bootstrap write of security instance LwM2mObjectInstance [id=1, resources={0=LwM2mSingleResource [id=0, value=coap://[2001:db8::2]:5683/, type=STRING], 1=LwM2mSingleResource [id=1, value=false, type=BOOLEAN], 2=LwM2mSingleResource [id=2, value=3, type=INTEGER], 3=LwM2mSingleResource [id=3, value=[B@ef0866, type=OPAQUE], 4=LwM2mSingleResource [id=4, value=[B@1106f61, type=OPAQUE], 5=LwM2mSingleResource [id=5, value=[B@5207, type=OPAQUE], 6=LwM2mSingleResource [id=6, value=3, type=INTEGER], 7=LwM2mSingleResource [id=7, value=[B@1097192, type=OPAQUE], 8=LwM2mSingleResource [id=8, value=[B@ff654c, type=OPAQUE], 9=LwM2mSingleResource [id=9, value=, type=STRING], 10=LwM2mSingleResource [id=10, value=1, type=INTEGER], 11=LwM2mSingleResource [id=11, value=1, type=INTEGER]}] on 0a18de70-0ce0-4570-bce9-7f5895db6c70org.eclipse.leshan.core.request.exception.ResourceAccessException: Client [0a18de70-0ce0-4570-bce9-7f5895db6c70] returned unexpected response code [2.01]

        at org.eclipse.leshan.server.californium.impl.LwM2mResponseBuilder.handleUnexpectedResponseCode(LwM2mResponseBuilder.java:384) ~[leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at org.eclipse.leshan.server.californium.impl.LwM2mResponseBuilder.visit(LwM2mResponseBuilder.java:313) ~[leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at org.eclipse.leshan.core.request.BootstrapWriteRequest.accept(BootstrapWriteRequest.java:97) ~[leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at org.eclipse.leshan.server.californium.impl.CaliforniumLwM2mBootstrapRequestSender$2.buildResponse(CaliforniumLwM2mBootstrapRequestSender.java:113) ~[leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at org.eclipse.leshan.server.californium.impl.AsyncRequestObserver.onResponse(AsyncRequestObserver.java:47) [leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at org.eclipse.californium.core.coap.Request.setResponse(Request.java:416) [leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at org.eclipse.californium.core.server.ServerMessageDeliverer.deliverResponse(ServerMessageDeliverer.java:169) [leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at org.eclipse.californium.core.network.stack.CoapStack$StackTopAdapter.receiveResponse(CoapStack.java:195) [leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at org.eclipse.californium.core.network.stack.AbstractLayer.receiveResponse(AbstractLayer.java:101) [leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at org.eclipse.californium.core.network.stack.ObserveLayer.receiveResponse(ObserveLayer.java:146) [leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at org.eclipse.californium.core.network.stack.AbstractLayer.receiveResponse(AbstractLayer.java:101) [leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at org.eclipse.californium.core.network.stack.BlockwiseLayer.receiveResponse(BlockwiseLayer.java:322) [leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at org.eclipse.californium.core.network.stack.AbstractLayer.receiveResponse(AbstractLayer.java:101) [leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at org.eclipse.californium.core.network.stack.ReliabilityLayer.receiveResponse(ReliabilityLayer.java:265) [leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at org.eclipse.californium.core.network.stack.AbstractLayer.receiveResponse(AbstractLayer.java:101) [leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at org.eclipse.californium.core.network.stack.CoapStack.receiveResponse(CoapStack.java:138) [leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at org.eclipse.californium.core.network.CoapEndpoint$InboxImpl.receiveMessage(CoapEndpoint.java:747) [leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at org.eclipse.californium.core.network.CoapEndpoint$InboxImpl.access$900(CoapEndpoint.java:647) [leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at org.eclipse.californium.core.network.CoapEndpoint$InboxImpl$1.run(CoapEndpoint.java:661) [leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at org.eclipse.californium.core.network.CoapEndpoint$5.run(CoapEndpoint.java:819) [leshan-bsserver-demo-0.1.11-M13-SNAPSHOT-jar-with-dependencies.jar:?]

        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [?:1.7.0_101]

        at java.util.concurrent.FutureTask.run(FutureTask.java:262) [?:1.7.0_101]

        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) [?:1.7.0_101]

        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) [?:1.7.0_101]

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [?:1.7.0_101]

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [?:1.7.0_101]

        at java.lang.Thread.run(Thread.java:745) [?:1.7.0_101]

 

Regards,

Arjun Kamath

Ericsson

 

 

 

 


Back to the top