AWS Iot Device Tester SSH Connection failing with EOF

0

IDT Connectivity issue as reported in forums.

Hi All, I am trying to run AWS IDT for Greengrass on my ARM devices. But SSH connection is failed by EOF when I used the IoT Device Tester v4.4.0/4.4.1 with public key authentication. (Of cource, I added "publicKeyPath" to device.json and prepared it)

On the other hand, it is passed when I used the IoT Device Tester v4.2.0 with public key authentication on the same device/rootfs. So, the difference is only IDT's version.

Unfortunately, I cannot find any solution about EOF of SSH connection. Could you tell me how to resolve this ?

========== Test Summary ==========
Execution Time: 3s
Tests Completed: 1
Tests Passed: 0
Tests Failed: 1
Tests Skipped: 0
Test Groups:
pretestvalidation: FAILED
Failed Tests:
Group Name: pretestvalidation
Test Name: pretestvalidation
Reason: failed to setup before running test: failed to connect to devices: failed to create connection to device with id ${device id}: establishing connection with id pretestvalidation_pretestvalidation failed: failed to setup ssh connection: EOF
AWS
已提問 2 年前檢視次數 401 次
2 個答案
0

Hello

With 4.4.x IDT, we have introduced a dependency on sftp as part of ssh connectivity to device.

If the sftp is enabled on the device, the IDT connectivity will not face the ‘EOF’ issue. If you are able to manually sftp to the device, and still IDT is blocked by the ‘EOF’ connectivity issue, please report the issue.

Thank you.

AWS
已回答 2 年前
0

In 4.5.1/xxx release, we have taken the sftp dependency out, on Linux based device connectivity. Please use 4.5.1 version(or above in future) if you're seeing the same issue.

AWS
已回答 2 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南