LG webOS CLI: InvalidAsn1Error: encoding too long

LG webOS CLI: InvalidAsn1Error: encoding too long

当我尝试使用 webOS TV CLI 连接到我的电视时出现此错误:

C:\webOS_TV_SDK\CLI>ares-install --device tv --list
ares-install ERR! uncaughtException InvalidAsn1Error: encoding too long

在 webOS IDE 我得到: 请检查设备 "tv" 身份验证凭据。

有人知道错误是什么以及如何解决吗?

我从命令行创建连接时遇到了同样的问题。使用 WebOS IDE 我能够成功创建连接。可以在以下位置找到步骤:http://webostv.developer.lge.com/develop/app-test/#connectingTVandPC

当您有错误的与设备关联的 ssh 私钥,或者根本没有 ssh 密钥时,可能会发生此问题。在开发人员模式应用程序中,启动密钥服务器。使用 CLI 工具,运行(将 <device name> 替换为实际设备名称):

ares-novacom --device <device name> --getkey

将出现输入密码的命令提示符。在 Dev 应用程序中输入电视屏幕上显示的确切字符(区分大小写)。密码由 6 个字符组成,显示在开发者模式应用程序屏幕的左下方。