サンプルコードを実行してHTTPSベースの動的登録を実装した後、デバイス上のログを表示できるログを表示します。
前提条件
Link SDK for Cのサンプルコードが設定されています。 詳細については、「例」をご参照ください。
デバイスログ
デバイスで実行結果を表示できます。動的登録を実行すると、ログはIoT PlatformコンソールのLog Serviceページで生成されません。
動的登録に関するログ
次のログデータは、デバイスがIoT Platformに動的登録リクエストを送信することを示しています。ポート443 t iot-auth.cn-shanghai.aliyuncs.comのcore_sysdep_network_establish_hos、タイプ0 サーバーとのtcp接続を確立します (host='iot -auth.cn-shanghai.aliyuncs.com '、port=[443]) tcp、fd=3を確立するための成功 ローカルポート: 37994 [1622515780.966][LK-1000] サーバーとのmbedtls接続を確立します (host='iot -auth.cn-shanghai.aliyuncs.com '、port=[443]) [1622515780.977][LK-1000] mbedtls接続を確立する成功 (合計で45371バイト、最大使用48075バイト) [1622515780.977][LK-040B] > POST /auth/register/device HTTP/1.1 [1622515780.977][LK-040B] > ホスト: iot-auth.cn-shanghai.aliyuncs.com [1622515780.977][LK-040B] > Accept: text/xml,text/javascript,text/html,application/json [1622515780.977][LK-040B] > Content-Type: application/x-www-form-urlencoded [1622515780.977][LK-040B] > Content-Length: 159 [1622515780.977][LK-040B] > [LK-040C] > 70 72 6F 64 75 63 74 4B 65 79 3D 67 37 68 30 6E | productKey=a18** [LK-040C] > 77 43 65 65 77 75 26 64 65 76 69 63 65 4E 61 6D | ******&deviceNam [LK-040C] > 65 3D 4C 69 67 68 74 53 77 69 74 63 68 48 74 74 | e=LightSwitch&ra [LK-040C] > 70 73 26 72 61 6E 64 6F 6D 3D 36 39 32 31 34 37 | ndom=692147492&s [LK-040C] > 34 39 32 26 73 69 67 6E 3D 35 44 37 38 31 37 39 | ign=5D78179 ***** [LK-040C] > 36 32 44 46 38 33 44 30 36 45 33 44 32 42 32 | 62DF83D06EE3D2B2 [LK-040C] > 33 38 33 35 41 38 41 35 31 39 41 45 42 42 42 43 | 3835A819AEBBBC [LK-040C] > 45 33 36 31 32 39 42 43 33 41 39 36 36 36 36 42 31 | E36129BC3A9666B1 [LK-040C] > 34 39 34 38 36 39 34 42 41 26 73 69 67 6E 4D 65 | ****&signMethod= [LK-040C] > 74 68 6F 64 3D 68 6D 61 63 73 68 61 32 35 36 | hmacsha256- ダウンストリームレスポンスに関するログ
次のログデータは、IoT Platformがデバイスに応答を送信することを示しています。
[1622515781.088][LK-040D] < HTTP/1.1 200 OK [1622515781.088][LK-040D] <サーバー: nginx/1.14.2 [1622515781.088][LK-040D] <日付: 火、01 6月2021 02:49:41 GMT [1622515781.088][LK-040D] < Content-Type: text/xml [1622515781.088][LK-040D] < Content-Length: 150 [1622515781.088][LK-040D] < Connection: keep-alive [1622515781.088][LK-040D] < X-Application-Context: iotx-base:vpc-sh:7001 [1622515781.088][LK-040D] < [LK-040E] < 7B 22 63 6F 64 65 22 3A 32 30 30 2C 22 64 61 74 | {"code":200,"dat [LK-040E] < 61 22 3A 7B 22 64 65 76 69 63 65 4E 61 6D 65 22 | a ":{" deviceName" [LK-040E] < 3A 22 4C 69 67 68 74 53 77 69 74 63 68 48 74 74 | :"LightSwitch"," [LK-040E] < 70 73 22 2C 22 64 65 76 69 63 65 53 65 63 72 65 | deviceSecret ":" 3 [LK-040E] < 74 22 3A 22 33 62 31 38 62 35 32 38 63 62 38 64 | b18b528cb8d ***** [LK-040E] < 62 37 35 39 33 39 30 61 36 32 62 31 33 63 64 39 | b759390a62b13cd" [LK-040E] < 35 37 36 37 22 2C 22 70 72 6F 64 75 63 74 4B 65 | ,"productKey":"a [LK-040E] < 79 22 3A 22 67 37 68 30 6E 77 43 65 65 77 75 22 | 18 ******** "}," me [LK-040E] < 7D 2C 22 6D 65 73 73 61 67 65 22 3A 22 73 75 63 | ssage ":" success" [LK-040E] < 63 65 73 73 22 7D |} ステータスコード: 200 device secret: 3b18b528cb8db759390a62b1 ******** [1622515781.088][LK-1000] adapter_network_deinit
次は何ですか
ログ内のエラーメッセージの詳細については、「一般的なエラーコード」をご参照ください。 指示に基づいてエラーをトラブルシューティングできます。