代码之家  ›  专栏  ›  技术社区  ›  Sefan

LG webOS CLI:Invalidasn1错误:编码过长

  •  2
  • Sefan  · 技术社区  · 6 年前

    尝试使用webOS tv CLI连接到电视时,出现以下错误:

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

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

    有人知道错误可能是什么以及如何修复它吗?

    2 回复  |  直到 5 年前
        1
  •  3
  •   Per Quested Aronsson    5 年前

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

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

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

        2
  •  0
  •   kevinverhoef    6 年前

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