Hello IoTivity devs,

I am working on C# wrapper for IoTivity and I have an issue for which I cannot 
find solution so far?
What?s going on? I am invoking csdk from managed code.

Firstly, I will call signUp, what is successful. Callback is called, data are 
valid, I receive uid and accesstoken.
Immediately after respone I will call signIn with these values. But 
unfortunately, callback is not called.

When I call signIn without signUp, (I use valid uid and accesstoken), it works. 
Two calls going after each other are not working.
Probably it?s problem somewhere in my C# code but to be sure I wanted to 
discuss it with you.

This is reponse for signUp:

17:21.552 DEBUG: OIC_ANALYZER: =================================================
17:21.552 DEBUG: OIC_ANALYZER: Is Multicast = false
17:21.552 DEBUG: OIC_ANALYZER: Transport Type = [OC_ADAPTER_TCP]
17:21.552 DEBUG: OIC_ANALYZER: Address = [192.168.213.54]:[5683]
17:21.552 DEBUG: OIC_ANALYZER: Data Type = [CA_RESPONSE_DATA]
17:21.552 DEBUG: OIC_ANALYZER: -------------------------------------------------
17:21.552 DEBUG: OIC_ANALYZER: result code = [204]
17:21.552 DEBUG: OIC_ANALYZER: Msg ID = [17504]
17:21.552 DEBUG: OIC_ANALYZER: Coap Token
17:21.552 DEBUG: OIC_ANALYZER: 60 64 B4 80 D0 82 89 5B
17:21.552 DEBUG: OIC_ANALYZER: Res URI = [/oic/account]
17:21.552 DEBUG: OIC_ANALYZER: Payload Format = [CA_FORMAT_APPLICATION_CBOR]
17:21.552 DEBUG: OIC_ANALYZER: CoAP Message Full Size = [268]
17:21.552 DEBUG: OIC_ANALYZER: CoAP Header (+ 0xFF)
17:21.552 DEBUG: OIC_ANALYZER: D8 F4 44 60 64 B4 80 D0 82 89 5B B3 6F 69 63 07
17:21.552 DEBUG: OIC_ANALYZER: 61 63 63 6F 75 6E 74 11 3C E2 06 E8 08 00 42 08
17:21.552 DEBUG: OIC_ANALYZER: 00 FF
17:21.552 DEBUG: OIC_ANALYZER: CoAP Header size = [34]
17:21.552 DEBUG: OIC_ANALYZER: CoAP Payload
17:21.552 DEBUG: OIC_ANALYZER: CoAP Payload Size = [234]
17:21.552 DEBUG: OIC_ANALYZER: =================================================
17:21.552 INFO: OIC_CA_PRTCL_MSG: adapter value of BWT is 16
17:21.552 DEBUG: OIC_UQUEUE: Queue Count : 1
17:21.552 DEBUG: OIC_CA_MSG_HANDLE: received pdu data :
17:21.552 DEBUG: OIC_CA_MSG_HANDLE: D8 F4 44 60 64 B4 80 D0 82 89 5B B3 6F 69 
63 07
17:21.552 DEBUG: OIC_CA_MSG_HANDLE: 61 63 63 6F 75 6E 74 11 3C E2 06 E8 08 00 
42 08
17:21.552 DEBUG: OIC_CA_MSG_HANDLE: 00 FF BF 69 65 78 70 69 72 65 73 69 6E 20 
63 75
17:21.552 DEBUG: OIC_CA_MSG_HANDLE: 69 64 78 24 39 31 33 38 35 34 37 32 2D 36 
32 39
17:21.552 DEBUG: OIC_CA_MSG_HANDLE: 37 2D 34 36 31 37 2D 38 36 30 61 2D 65 65 
36 32
17:21.552 DEBUG: OIC_CA_MSG_HANDLE: 37 35 33 64 36 30 35 31 6B 72 65 64 69 72 
65 63
17:21.552 DEBUG: OIC_CA_MSG_HANDLE: 74 75 72 69 78 19 63 6F 61 70 2B 74 63 70 
3A 2F
17:21.552 DEBUG: OIC_CA_MSG_HANDLE: 2F 31 32 37 2E 30 2E 30 2E 31 3A 35 36 38 
33 6B
17:21.552 DEBUG: OIC_CA_MSG_HANDLE: 63 65 72 74 69 66 69 63 61 74 65 F6 6B 61 
63 63
17:21.552 DEBUG: OIC_CA_MSG_HANDLE: 65 73 73 74 6F 6B 65 6E 78 28 36 30 39 64 
64 37
17:21.552 DEBUG: OIC_CA_MSG_HANDLE: 36 64 34 31 61 64 37 31 37 66 66 33 65 37 
31 63
17:21.552 DEBUG: OIC_CA_MSG_HANDLE: 30 32 30 33 30 64 65 33 66 64 65 33 63 30 
31 33
17:21.552 DEBUG: OIC_CA_MSG_HANDLE: 36 34 6C 72 65 66 72 65 73 68 74 6F 6B 65 
6E F6
17:21.552 DEBUG: OIC_CA_MSG_HANDLE: 69 74 6F 6B 65 6E 74 79 70 65 66 62 65 61 
72 65
17:21.552 DEBUG: OIC_CA_MSG_HANDLE: 72 63 73 69 64 78 24 32 61 36 30 38 35 64 
31 2D
17:21.552 DEBUG: OIC_CA_MSG_HANDLE: 38 31 35 64 2D 34 32 37 37 2D 62 61 62 61 
2D 34
17:21.552 DEBUG: OIC_CA_MSG_HANDLE: 65 34 65 34 64 66 39 31 33 30 38 FF
17:21.560 DEBUG: OIC_CA_MSG_HANDLE: response callback : 0
?..
Then I immediately call signIn

17:21.576 DEBUG: OIC_ANALYZER: =================================================
17:21.576 DEBUG: OIC_ANALYZER: Is Multicast = false
17:21.576 DEBUG: OIC_ANALYZER: Transport Type = [OC_ADAPTER_TCP]
17:21.576 DEBUG: OIC_ANALYZER: Address = [192.168.213.54]:[5683]
17:21.576 DEBUG: OIC_ANALYZER: Data Type = [CA_REQUEST_DATA]
17:21.576 DEBUG: OIC_ANALYZER: -------------------------------------------------
17:21.576 DEBUG: OIC_ANALYZER: Method = [POST]
17:21.576 DEBUG: OIC_ANALYZER: Msg ID = [684]
17:21.576 DEBUG: OIC_ANALYZER: Coap Token
17:21.576 DEBUG: OIC_ANALYZER: AC 2C 1D 31 71 8F EC 2C
17:21.576 DEBUG: OIC_ANALYZER: Res URI = [/oic/account/session]
17:21.576 DEBUG: OIC_ANALYZER: Payload Format = [CA_FORMAT_APPLICATION_CBOR]
17:21.576 DEBUG: OIC_ANALYZER: CoAP Message Full Size = [186]
17:21.576 DEBUG: OIC_ANALYZER: CoAP Header (+ 0xFF)
17:21.576 DEBUG: OIC_ANALYZER: D8 A2 02 AC 2C 1D 31 71 8F EC 2C B3 6F 69 63 07
17:21.576 DEBUG: OIC_ANALYZER: 61 63 63 6F 75 6E 74 07 73 65 73 73 69 6F 6E 11
17:21.576 DEBUG: OIC_ANALYZER: 3C 51 3C E1 FE D6 C0 FF
17:21.576 DEBUG: OIC_ANALYZER: CoAP Header size = [40]
17:21.576 DEBUG: OIC_ANALYZER: CoAP Payload
17:21.576 DEBUG: OIC_ANALYZER: CoAP Payload Size = [146]
17:21.576 DEBUG: OIC_ANALYZER: =================================================
17:21.576 INFO: OIC_CA_MSG_HANDLE: CASendUnicastData type : 1
17:21.576 DEBUG: OIC_CA_INF_CTR: unicast message to adapter
17:21.576 DEBUG: OIC_CA_TCP_ADAP: IN
17:21.576 DEBUG: OIC_UQUEUE: Queue Count : 1
17:21.576 INFO: OIC_CA_MSG_HANDLE: retransmission will be not worked
17:21.576 DEBUG: OIC_CA_MSG_HANDLE: CADestroyData IN
17:21.576 DEBUG: OIC_CA_MSG_HANDLE: CADestroyData OUT
17:21.576 DEBUG: OIC_CA_QING: wait..
17:21.576 DEBUG: OIC_CA_QING: wake up..
17:21.576 DEBUG: OIC_CA_TCP_SERVER: headerSize : 3, pdu length : 186
17:21.576 DEBUG: OIC_CA_TCP_SERVER: CATCPSendData
17:21.576 INFO: OIC_CA_TCP_SERVER: The length of data that needs to be sent is 
186 bytes
17:21.576 DEBUG: OIC_CA_TCP_SERVER: Looking for [192.168.213.54:5683]
17:21.576 DEBUG: OIC_CA_TCP_SERVER: Found in session list
17:21.576 INFO: OIC_CA_TCP_SERVER: unicast ipv4tcp sendTo is successful: 186 
bytes
17:21.576 DEBUG: OIC_CA_ADAP_UTILS: CALogSendStateInfo
17:21.576 DEBUG: OIC_ANALYZER: =================================================
17:21.576 DEBUG: OIC_ANALYZER: Send Success, sent length = [186]
17:21.576 DEBUG: OIC_ANALYZER: Transport Type = [OC_ADAPTER_TCP]
17:21.576 DEBUG: OIC_ANALYZER: Address = [192.168.213.54]:[5683]
17:21.576 DEBUG: OIC_ANALYZER: =================================================
17:21.576 DEBUG: OIC_CA_QING: wait..
17:21.624 DEBUG: OIC_CA_TCP_SERVER: recv() : 55 bytes
17:21.624 DEBUG: OIC_CA_TCP_ADAP: Address: 192.168.213.54, port:5683
17:21.624 DEBUG: OIC_CA_TCP_SERVER: Looking for [192.168.213.54:5683]
17:21.624 DEBUG: OIC_CA_TCP_SERVER: Found in session list
17:21.624 DEBUG: OIC_CA_TCP_SERVER: In CAConstructCoAP
17:21.624 DEBUG: OIC_CA_TCP_SERVER: before-datalength : 55
17:21.624 DEBUG: OIC_CA_TCP_SERVER: IN - CAGetTotalLengthFromHeader
17:21.624 DEBUG: OIC_CA_TCP_SERVER: option/paylaod length [44]
17:21.624 DEBUG: OIC_CA_TCP_SERVER: header length [11]
17:21.624 DEBUG: OIC_CA_TCP_SERVER: total data length [55]
17:21.624 DEBUG: OIC_CA_TCP_SERVER: OUT - CAGetTotalLengthFromHeader
17:21.624 DEBUG: OIC_CA_TCP_SERVER: after-datalength : 0
17:21.624 DEBUG: OIC_CA_TCP_SERVER: Out CAConstructCoAP
17:21.624 DEBUG: OIC_CA_PRTCL_MSG: pdu parse-transport type : 2
17:21.624 DEBUG: OIC_CA_PRTCL_MSG: pdu parse ret: 1
17:21.624 INFO: OIC_CA_PRTCL_MSG: there is no version info in coap header
17:21.624 DEBUG: OIC_CA_MSG_HANDLE: code = 204
17:21.624 DEBUG: OIC_CA_MSG_HANDLE: CAGenerateHandlerData IN
17:21.624 DEBUG: OIC_CA_MSG_HANDLE: address : 192.168.213.54
17:21.624 DEBUG: OIC_CA_PRTCL_MSG: COAP URI element : oic
17:21.624 DEBUG: OIC_CA_PRTCL_MSG: COAP URI element : account
17:21.624 DEBUG: OIC_CA_PRTCL_MSG: COAP URI element : session
17:21.624 DEBUG: OIC_CA_PRTCL_MSG: COAP URI element : <
17:21.624 DEBUG: OIC_CA_PRTCL_MSG: COAP URI element : 
17:21.624 DEBUG: OIC_CA_PRTCL_MSG: COAP URI element : 
17:21.624 DEBUG: OIC_CA_PRTCL_MSG: inside token length : 8
17:21.624 DEBUG: OIC_CA_PRTCL_MSG: inside pdu->data
17:21.624 DEBUG: OIC_CA_PRTCL_MSG: URL length:20
17:21.624 DEBUG: OIC_CA_MSG_HANDLE: Response Info :
17:21.624 DEBUG: OIC_CA_MSG_HANDLE: payload: 0x7f4ab0000b00(13)
17:21.624 DEBUG: OIC_CA_MSG_HANDLE: token:
17:21.624 DEBUG: OIC_CA_MSG_HANDLE: AC 2C 1D 31 71 8F EC 2C
17:21.624 DEBUG: OIC_CA_MSG_HANDLE: msgID: 0
17:21.624 DEBUG: OIC_CA_MSG_HANDLE: CAGenerateHandlerData OUT
17:21.624 INFO: OIC_CA_MSG_HANDLE: retransmission is not supported
17:21.624 DEBUG: OIC_CA_MSG_HANDLE: CALogPDUInfo
17:21.624 DEBUG: OIC_ANALYZER: =================================================
17:21.624 DEBUG: OIC_ANALYZER: Is Multicast = false
17:21.624 DEBUG: OIC_ANALYZER: Transport Type = [OC_ADAPTER_TCP]
17:21.624 DEBUG: Locking listening lock
OIC_ANALYZER: Address = [192.168.213.54]:[5683]
17:21.624 DEBUG: OIC_ANALYZER: Data Type = [CA_RESPONSE_DATA]
17:21.624 DEBUG: OIC_ANALYZER: -------------------------------------------------
17:21.624 DEBUG: OIC_ANALYZER: result code = [204]
17:21.624 DEBUG: OIC_ANALYZER: Msg ID = [17580]
17:21.624 DEBUG: OIC_ANALYZER: Coap Token
17:21.624 DEBUG: OIC_ANALYZER: AC 2C 1D 31 71 8F EC 2C
17:21.624 DEBUG: OIC_ANALYZER: Res URI = [/oic/account/session]
17:21.624 DEBUG: OIC_ANALYZER: Payload Format = [CA_FORMAT_APPLICATION_CBOR]
17:21.624 DEBUG: OIC_ANALYZER: CoAP Message Full Size = [55]
17:21.624 DEBUG: OIC_ANALYZER: CoAP Header (+ 0xFF)
17:21.624 DEBUG: OIC_ANALYZER: D8 1F 44 AC 2C 1D 31 71 8F EC 2C B3 6F 69 63 07
17:21.624 DEBUG: OIC_ANALYZER: 61 63 63 6F 75 6E 74 07 73 65 73 73 69 6F 6E 11
17:21.624 DEBUG: OIC_ANALYZER: 3C E2 06 E8 08 00 42 08 00 FF
17:21.624 DEBUG: OIC_ANALYZER: CoAP Header size = [42]
17:21.624 DEBUG: OIC_ANALYZER: CoAP Payload
17:21.624 DEBUG: OIC_ANALYZER: CoAP Payload Size = [13]
17:21.624 DEBUG: OIC_ANALYZER: =================================================
17:21.624 INFO: OIC_CA_PRTCL_MSG: adapter value of BWT is 16
17:29.303 DEBUG: OIC_CA_IP_ADAP: Address: fe80::b0e2:79d:7b26:5ded%ens160, 
port:58322
17:29.303 INFO: OIC_CA_PRTCL_MSG: adapter value of CoAP/TCP is 1
17:29.303 DEBUG: OIC_CA_PRTCL_MSG: pdu parse-transport type : 0
17:29.303 DEBUG: OIC_CA_PRTCL_MSG: pdu parse ret: 1
17:29.303 INFO: OIC_CA_PRTCL_MSG: adapter value of CoAP/TCP is 1
17:29.303 DEBUG: OIC_CA_MSG_HANDLE: code = 1
17:29.303 DEBUG: OIC_CA_MSG_HANDLE: CAGenerateHandlerData IN
17:29.303 DEBUG: OIC_CA_MSG_HANDLE: address : fe80::b0e2:79d:7b26:5ded%ens160
17:29.303 INFO: OIC_CA_PRTCL_MSG: adapter value of CoAP/TCP is 1
17:29.303 INFO: OIC_CA_PRTCL_MSG: adapter value of CoAP/TCP is 1
17:29.303 DEBUG: OIC_CA_PRTCL_MSG: COAP URI element : oic
17:29.303 DEBUG: OIC_CA_PRTCL_MSG: COAP URI element : res
17:29.303 DEBUG: OIC_CA_PRTCL_MSG: COAP URI element : rt=oic.r.sensor.height
17:29.303 DEBUG: OIC_CA_PRTCL_MSG: COAP URI element : <
17:29.303 DEBUG: OIC_CA_PRTCL_MSG: COAP URI element : ?
17:29.303 DEBUG: OIC_CA_PRTCL_MSG: inside token length : 8
17:29.303 DEBUG: OIC_CA_PRTCL_MSG: URL length:31
17:29.303 DEBUG: OIC_CA_MSG_HANDLE: Request Info :
17:29.303 DEBUG: OIC_CA_MSG_HANDLE: optionID: 65524
17:29.303 DEBUG: OIC_CA_MSG_HANDLE: list: ?
17:29.303 DEBUG: OIC_CA_MSG_HANDLE: token:
17:29.303 DEBUG: OIC_CA_MSG_HANDLE: 4E 23 FC 88 93 58 A5 92
17:29.303 DEBUG: OIC_CA_MSG_HANDLE: msgID: 54015
17:29.303 DEBUG: OIC_CA_MSG_HANDLE: CAGenerateHandlerData OUT
17:29.303 DEBUG: OIC_CA_MSG_HANDLE: CALogPDUInfo
17:29.303 DEBUG: OIC_ANALYZER: =================================================
17:29.303 DEBUG: OIC_ANALYZER: Is Multicast = false
17:29.303 DEBUG: OIC_ANALYZER: Transport Type = [OC_ADAPTER_IP]
17:29.303 DEBUG: OIC_ANALYZER: Address = 
[fe80::b0e2:79d:7b26:5ded%ens160]:[58322]
17:29.303 DEBUG: OIC_ANALYZER: Data Type = [CA_REQUEST_DATA]
17:29.303 DEBUG: OIC_ANALYZER: -------------------------------------------------
17:29.303 DEBUG: OIC_ANALYZER: Method = [GET]
17:29.303 DEBUG: OIC_ANALYZER: Msg ID = [65490]
17:29.303 DEBUG: OIC_ANALYZER: Coap Token
17:29.303 DEBUG: OIC_ANALYZER: 4E 23 FC 88 93 58 A5 92
17:29.303 DEBUG: OIC_CA_MSG_HANDLE: msgID: 54015
17:29.303 DEBUG: OIC_CA_MSG_HANDLE: CAGenerateHandlerData OUT
17:29.303 DEBUG: OIC_CA_MSG_HANDLE: CALogPDUInfo
17:29.303 DEBUG: OIC_ANALYZER: =================================================
17:29.303 DEBUG: OIC_ANALYZER: Is Multicast = false
17:29.303 DEBUG: OIC_ANALYZER: Transport Type = [OC_ADAPTER_IP]
17:29.303 DEBUG: OIC_ANALYZER: Address = 
[fe80::b0e2:79d:7b26:5ded%ens160]:[58322]
17:29.303 DEBUG: OIC_ANALYZER: Data Type = [CA_REQUEST_DATA]
17:29.303 DEBUG: OIC_ANALYZER: -------------------------------------------------
17:29.303 DEBUG: OIC_ANALYZER: Method = [GET]
17:29.303 DEBUG: OIC_ANALYZER: Msg ID = [65490]
17:29.303 DEBUG: OIC_ANALYZER: Coap Token
17:29.303 DEBUG: OIC_ANALYZER: 4E 23 FC 88 93 58 A5 92
17:29.303 DEBUG: OIC_ANALYZER: Res URI = [/oic/res?rt=oic.r.sensor.height]
17:29.303 DEBUG: OIC_ANALYZER: Payload Format = [0]
17:29.303 DEBUG: OIC_ANALYZER: CoAP Message Full Size = [50]
17:29.303 DEBUG: OIC_ANALYZER: CoAP Header (+ 0xFF)
17:29.303 DEBUG: OIC_ANALYZER: 58 01 FF D2 4E 23 FC 88 93 58 A5 92 B3 6F 69 63
17:29.303 DEBUG: OIC_ANALYZER: 03 72 65 73 4D 09 72 74 3D 6F 69 63 2E 72 2E 73
17:29.303 DEBUG: OIC_ANALYZER: 65 6E 73 6F 72 2E 68 65 69 67 68 74 21 3C E1 FE
17:29.303 DEBUG: OIC_ANALYZER: D6 C0
17:29.303 DEBUG: OIC_ANALYZER: CoAP Header size = [50]
17:29.303 DEBUG: OIC_ANALYZER: CoAP Payload
17:29.303 DEBUG: OIC_ANALYZER: CoAP Payload Size = [0]
17:29.303 DEBUG: OIC_ANALYZER: =================================================
17:29.303 DEBUG: OIC_CA_BWT: CAReceiveBlockWiseData
17:29.303 DEBUG: OIC_CA_BWT: it's normal pdu

And here it ends. No Postcallback is called.


Weird is 17:29.303 DEBUG: OIC_ANALYZER: Address = 
[fe80::b0e2:79d:7b26:5ded%ens160]:[58322] (or only wrong formatting?)
And also 17:29.303 DEBUG: OIC_ANALYZER: Res URI = 
[/oic/res?rt=oic.r.sensor.height]
Who is requesting this uri? Only I am using my local server.

But otherwise, can you tell me if csdk accepted and processed callback 
correctly and problem is in managed code? Or is problem in csdk?

Thank you.

Regards
OT
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20170508/8dc5471f/attachment.html>

Reply via email to