Интерфейс командной строки LG webOS: InvalidAsn1Error: слишком длинное кодирование

Я получаю эту ошибку, когда пытаюсь подключиться к своему телевизору с помощью webOS TV CLI:

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

В IDE webOS я получаю: Пожалуйста, проверьте учетные данные для аутентификации устройства "tv".

Кто-нибудь знает, что может быть за ошибка и как ее исправить?


person Sefan    schedule 10.03.2018    source источник


Ответы (2)


Эта проблема может возникнуть, если у вас есть неправильный закрытый ключ ssh, связанный с устройством, или вообще нет ключа ssh. В приложении режима разработчика запустите сервер ключей. Используя инструменты CLI, запустите (замените <device name> фактическим именем устройства):

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

Появится командная строка для ввода парольной фразы. Введите точные символы (с учетом регистра), отображаемые на экране телевизора в приложении Dev. Парольная фраза состоит из 6 символов и отображается в нижней левой части экрана приложения в режиме разработчика.

person Per Quested Aronsson    schedule 03.05.2019
comment
Спасибо за это, чувствительность к регистру была для меня проблемой, в этот раз решил полениться, так как я подумал, что это не имеет значения, но это определенно имеет значение! - person CMash; 19.08.2019

Была такая же проблема, когда я создал соединение из командной строки. Используя WebOS IDE, я смог создать успешное соединение. Шаги можно найти на: http://webostv.developer.lge.com/develop/app-test/#connectingTVandPC

person kevinverhoef    schedule 28.10.2018