Skip to main content

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

Hi Arjun, 

The response to the Bootstrap Write request sent by the BS server is expected to be '2.04 Changed' if the write operation is completed successfully.
And from the below logs, it seems that the client returned a 2.01 code.

Regards,
Manu

On 08 Aug 2016, at 12:08, Arjun Kamath <arjun.kamath@xxxxxxxxxxxx> wrote:

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

 

 

 

 
_______________________________________________
leshan-dev mailing list
leshan-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/leshan-dev


Back to the top