L G Smart может выйти из строя, если время сбилось из-за недействительного сертификата безопасности сервера

Когда вы открываете браузер, то планируете, что всё будет в обычном режиме. Но что делать, если компьютер не хочет работать как надо? И сообщает, что сертификат сервера недействителен? В этом случае вам необходимо проверить, как всё работает, всё ли правильно выставлено, и нет ли каких-то проблем. Можно увидеть это сообщение на крупных сайтах (недействительный сертификат сервера Google, «ВКонтакте»), которые просто не могут допустить такую оплошность.

L G Smart может выйти из строя, если время сбилось из-за недействительного сертификата безопасности сервера

» » . , . , , .

, ошибке сертификата безопасности веб-узла, как убрать ?

Электронный документ, разрешающий персональному компьютеру или другому устройству установить то или иное приложение, является сертификатом. Документ выдвигает ряд требований. Некоторые из них будут рассмотрены ниже.

Сертификат безопасности еще не действителен: что делать? Электронный документ, разрешающий персональному компьютеру или другому устройству установить то или иное приложение, является сертификатом. Документ выдвигает ряд требований устанавливаемым приложениям в зависимости от операционной системы и, собственно, устройства. Также от данных факторов зависит срок действия сертификата. Документ содержит полезную информацию о разработчиках гаджета и собственно сертификата.

Причины предупреждения

. — , , . , .

. — .

L G Smart может выйти из строя, если время сбилось из-за недействительного сертификата безопасности сервера

. — , » . — -, . , , : .

. , . , , .

. . «», . , как убрать ошибку сертификата безопасности веб-узла , .

Что это значит?

Для начала: зачем используется данное обозначение? Что это значит, когда компьютер сообщает, что представленный сервером сертификат недействителен? Таким образом, компьютер говорит, что электронные документы сайта, которые он предоставил, имеют какую-то неточность, благодаря чему у машины есть основание для сомнений относительно его подлинности или полноценности функционирования. Данная проблема может возникнуть как из-за неполадок со стороны сервера, так и из-за неточностей на ЭОМ пользователя. Если рассматривать первую версию, то тут может быть такое:

  • Неполадка с сайтом центра сертификации. Все эти подтверждения выдают специальные организации. И как любой другой, они не застрахованы от возможных проблем вроде террористов, землетрясения, оползней, повреждения линий передач и многих других проблем. Но это случается крайне редко, и уповать на данный пункт особо не приходится.
  • Проблемы с сайтом вследствие технических неполадок или умышленного вреда. Здесь тоже может пойти что-то не так. Системный администратор что-то не то нажал или злоумышленники ведут атаку сервера, результат один – сертификат сервера недействителен. Но это тоже редко случается.

Основные проблемы данного типа происходят в основном на клиентских компьютерах пользователей. Здесь уже может быть ассортимент причин намного шире, поэтому будут названы основные:

  • Неправильно установленное время.
  • Проблема с программным обеспечением, предназначенным для просмотра Всемирной сети.

И как же устранить данные проблемы? Вот этому вопросу сейчас и будет уделено внимание.

О проблеме с открытием сайтов на различных устройствах в связи окончанием срока действия сертификата Let’s Encrypt IdenTrust DST Root CA X3, а также о способах ее решения я писал в этой статье. И если в случае с компьютером все решается просто и быстро, то на других устройствах — телефонах, планшетах, телевизорах и т.п. — исправить ситуацию иногда довольно сложно.

Например, совсем недавно столкнулся с невозможностью открыть некоторые сайты во встроенном браузере на телевизоре LG, работающем под управлением WebOS. Причина та же — устаревший сертификат и отсутствие нового. Несмотря на то, что телевизор периодически получает обновления своего ПО, производитель почему-то не торопится включать в эти обновления новые сертификаты безопасности. Что делать? Придется решать проблему самостоятельно.

Как всегда, поиск в интернете принес определенные результаты, но на этот раз они были не утешительные. Часть заявлений сводилась к тому, что самостоятельно решить проблему нельзя никоим образом, это может сделать только производитель. Вторая же часть описывала довольно трудоемкий и малопонятный процесс взлома телевизора и модификации его программной начинки. Впрочем, почитав разные источники и немного разобравшись в предлагаемых способах обновления сертификатов, я пришел к выводу, что все не так уж и сложно, и поэтому решил попробовать.

Далее я постараюсь как можно более просто и понятно объяснить, как обновить сертификаты безопасности на телевизорах LG под управлением WebOS. Основным источником информации для меня послужила вот эта тема на специализированном форуме, которая, в свою очередь, ссылается на первоисточник с другого известного форума. Под спойлерами буду прятать дополнительную информацию, которую можно пропустить.

fkarel, вафля 5 ГГц вроде справляется, тормозов при просмотре по сети нет. Но кейс с подключением напрямую проверю, спасибо)

На телевизоре LG 32lm6300pla через браузер перестали открываться сайты gidonline.io и kinokrad.co Выдает ошибку «Cертификат безопасности сайта не действителен, неправильное время может приводить к ошибке. Проверьте настройки времени и убедитесь то текущее время правильное», а в заголовке окна написано «Ошибка SSL». Время проверял, оно верное. При этом со всех других устройств сайты открываются без проблем. Пробовал сбросить ТВ на заводские настройки, не помогло. Сайты стали выдавать ошибку примерно на этой неделе, в это время обновлял MEGOGO, больше с телевизором ничего не делалось. Сертификаты на этих сайтах в последнее время не менялись. Кто нибудь сталкивался с такой проблемой? (Версия ПО телевизора 04.72.10.)P.S. Эти сайты нужны родителям.

Если ваш ТВ в России, то эти сайты заблокированы по решению суда.

Доброго дня, ребята, поможите))) кто-нибудь может выложить «Триколор Кино и ТВ» само приложение для lg. Сами мы не местные, из Беларуси, тарелка показывает, а вот в локалку не могу без приложения выпулить. Ну а в сторе нет его у нас. Спасибо)

Его не вытащить из ТВ, там код на самом ТВ исполняется, а по сети только данные гоняет, поэтому для вас единственный вариант сменить страну в ТВ, чтобы был магазин РФ доступен.

Здравствуйте подскажите, у меня LG 40UB800V (2014 год) на WebOS

Как на нем можно смотреть ТНТ-премьер? По ссылке в LG CONTENT STORE есть приложение

Но в поиске на телевизоре не могу найти это приложение. Так же через браузер пытался не выходит, сайт тнт премьера не загружается.

Писал в поддержку премьера, вот что ответили:Судя по коду модели, ваш тв 2014 модельного ряда. К сожалению, мы не можем гарантировать на нем доступность приложения, так как поддерживаем устройства LG Smart TV от 2015 года выпуска.

Что думаете можно как то это приложение все таки установить на мой телевизор?

webaq, не в поиске ищи а в категориях просто. Поиск тупит! По-моему на стартовой странице у меня был он.

а я пробовал всяко, нет премьера, у тебя наверно телевизор более новый 2015+

Так же, только под текстом есть синяя кнопка «продолжить» и всё работает.

webaq, нет 2014, ща гляну.

Fisio, Уже решил проблему сам. Не было времени написать. До сброса была кнопка «перезагрузить», точно помню. Сейчас кнопка «продолжить». Даже не знаю с чем это связано.

Читать также:  Предоставление услуг по созданию, изготовлению или выдаче сертификатов проверки электронных подписей для работы сотрудников Заказчиков, а также лицензии на право использования КриптоПро CSP Skzi в составе сертификата ключа OCPD2

webaq, в общем по всей видимости сейчас оно так называтся

Около года назад TНТ убрала старый виджет, что работал на старых ТВ, новый на старых просто не стартует, висит заставка и дальше не идет. Сейчас все бесплатное из этого ТНТ-премьер можно найти в другом виджете, где искать платное я не знаю.

smsbox, все сволочи делают чтоб меняли железяки на новые, задолбали!

Около года назад TНТ убрала старый виджет, что работал на старых ТВ, новый на старых просто не стартует, висит заставка и дальше не идет.Сейчас все бесплатное из этого ТНТ-премьер можно найти в другом виджете, где искать платное я не знаю.

понял, я раньше через браузер xbox one смотрел на телевизоре но месяц назад это перестало работать, поддержка говорит что это защита от копирования и они не поддерживают xbox, бред полный там браузер почти как на настольной винде, специально выводят ошибку.

а вариантов залить прошивку от 2015 модельного ряда я так понимаю никто не пробовал? или это не возможно, честно по форуму еще не искал такой инфы

Надо планировать, что ТВ покупается на 5 лет, далее надо будет менять на новый.

Железо разное, не будет работать. Тут требуется модифицировать исходную прошивку, но производитель это делать не будет, ему как раз обратное выгодно.

ТВ 50UM7600 не видит онлайн-обновы ПО, только с флешки. В роутере запретов нет.Возможно ли, что продавцом был в сервисном меню изменён регион и из-за этого ТВ не видит обновление прошивки? ТВ из Польши, продали и используется на Украине.

а не пробовал менять регион с европы на рашку в сервисном меню?

Нет. Смена региона может повлечёт за собой сброс и, возможно, сделает недоступными украинские сервисы, а российские мне не дадут из-за украинского айпи.Если бы знать, что причина в этом, то можно пробовать, а так, наугад, много головняка с последующей настройкой.

Не так всё обстоит. ПО и интернет-сервисы постоянно развиваются. Если вы поддерживаете одну версию операционной системы, то вам нужно держать одного программиста за 200 тысяч в месяц. Если две, то 400 тысяч в месяц, и т.д. Плюс вам постоянно звонит куча недовольных пользователей, заявки которых нужно отрабатывать, а глюки исправлять, потому что в телевизоре LG что-то изменилось. Поэтому невозможно поддерживать продукты бесконечно долго. Телевизора может хватить и на 15 лет, но надо рассматривать телевизор как матрицу. Если мы говорим о сложном аппаратно-программном продукте в виде смарт ТВ, то устаревание неизбежно. ТВ-приставки решают этот вопрос, но недёшево.

Было очевидно, что на заре появления смарт ТВ бедным нельзя их брать. Первые 2-3 поколения это только развитие технологии. Те, кто это понимал и был готов купить через 3 года обнову, не разочаровались. У меня вообще первый смарт ТВ в прошлом году появился 🙂 Не считаю, что телевизоры надо менять часто. Те, кто ничего не ожидают, никогда не разочаровываются. (с)

Можно купить дешевую китайскую приставку (я взял для ТВ 2011 года — X92).

я вот уже подумываю прикупить Xiaomi Mi Box S за 4700р и ставить уже любые приложения и премьер и другие из гугл плея.

p.s. веб-разраб со стажем 8 лет

Windows ХР

Как убрать ошибку сертификата безопасности веб-узла :

. » » «».

. «» .

. «».

. , » .

. . «. .

Ошибки сертификатов безопасности

L G Smart может выйти из строя, если время сбилось из-за недействительного сертификата безопасности сервера

После того как пользователь стал счастливым обладателем новенького гаджета, он может столкнуться с неприятной проблемой, а именно ошибками сертификатов безопасности при установке дополнительных приложений и игр из Интернета. После длительного поиска нужных источников скачки и необходимых ресурсов пользователь может столкнуться с тем, что смартфон начнет писать непонятные сообщения или просто высветит: «Сертификат безопасности еще не действителен».

Перед тем как установить на смартфон нужное приложение, необходимо отключить проверку сертификатов. Данное действие не значит, что теперь на телефон можно установить вредоносное приложение. Дело в том, что разработчики гаджета позаботились о нем с помощью сертификатов безопасности, запрещающих загрузку ненадежных, а зачастую и всех «существующих» приложений. Поэтому пользователю следует разрешить загрузку и установку ненадежных программ.

Убираем проверку сертификата

Что делать, если проблема не во времени, а в чем-то другом? И что бы вы ни делали, сертификат сервера недействителен и в таком статусе и остается? И при этом доступ к данным следует получить срочно? Что ж, если нет времени искать истинную причину, то можно поступить просто и эффективно – всего лишь отключить проверку сертификата. Для этого необходимо перейти в настройки своего браузера, затем зайти в раздел безопасности и совершить необходимые действия (более конкретный план напрямую зависит от используемой программы). И компьютер не сможет заблокировать доступ к сайту, потому что сертификат сервера недействителен. Но совершайте данные действия относительно только тех сетевых ресурсов, которым вы доверяете.

L G Smart может выйти из строя, если время сбилось из-за недействительного сертификата безопасности сервера

Ошибка сертификата

Чаще всего встречается в случае, если приложение подписано чужеродным сертификатом или неправильно введен IMEI пользователем. Необходимо повторно подписать приложение под новым сертификатом, внимательно проверив все данные.

Для того чтобы быстро решить такие проблемы, как: сертификат безопасности еще не действителен, ошибка, установка запрещена или неверный сертификат, иногда может потребоваться подписка приложения, которая осуществляется с помощью персонального компьютера, или на смартфоне, используя специальные программы. Недавно появилась возможность использовать универсальный сертификат, подходящий к любым телефонам. Также пользователь может полностью отключить автоматическую проверку сертификатов в смартфоне. Для этого нужно иметь доступ к системным файлам и установить и подписать сертификат безопасности. Далее необходимо установить модифицированные файлы типа installserver.exe, которые отключают проверку сертификатов безопасности в операционной системе.

L G Smart может выйти из строя, если время сбилось из-за недействительного сертификата безопасности сервера

Надеемся, что вооружившись новой и полезной информацией, любой пользователь, даже новичок, быстро и без проблем решит такие неприятные ситуации, когда сертификат безопасности еще не действителен, истек срок и другие распространенные проблемы.

Windows VISTA

Как убрать ошибку сертификата безопасности веб-узла Windows VISTA:

. » «, «», -.

. » » .

. , » . .

. «.

. » «, «».

. » «, » «, «.

. : «», «», , «, .

L G Smart может выйти из строя, если время сбилось из-за недействительного сертификата безопасности сервера

Настройка времени

Самая популярная причина. Если на компьютере стоит неверное время или дата, то когда происходит получение всех файлов, машина видит, что параметры не совпадают, и информирует пользователя, что сертификат сервера недействителен. Это всё делается с целью обезопасить человека, который выходит в интернет, и не допустить потери важных для него данных. Исправить данную проблему очень легко – для этого достаточно всего лишь исправить время на текущие дату и час, и данной проблемы не будет. На этот случай приходится приблизительно 95% подобных происшествий.

Читать также:  Гофрированная труба ПВХ длиной 20 метров, самозатухающая гибкая трубка, диаметр протяжки 20 мм

L G Smart может выйти из строя, если время сбилось из-за недействительного сертификата безопасности сервера

Антивирусные продукты

Как исправить ошибку сертификата безопасности веб-узла ?

, .

L G Smart может выйти из строя, если время сбилось из-за недействительного сертификата безопасности сервера

Как убрать ошибку сертификата безопасности веб-узла посредством прграммы «Касперский»:

  • : «» — «» — «»;
  • » » : » «;
  • » » » «;
  • и .

» «, , , —

Срок действия сертификата безопасности прошел

Ошибка встречается при работе с новыми сертификатами, часто — при разнице в часовых поясах. Также причиной ошибки выступает неправильно установленные дата и время в телефоне. День и год начала действия сертификата еще не наступили, поэтому пользователю следует перевести время вперед.

L G Smart может выйти из строя, если время сбилось из-за недействительного сертификата безопасности сервера

Ошибка «Установка защищенных приложений из ненадежных источников невозможна» говорит о том, что устанавливаемое приложение не подписано сертификатом. Для решения проблемы пользователю необходимо получить электронный документ IMEI собственного телефона и с помощью него подписать приложение. Также в отдельных случаях можно подписать приложение онлайн.

Когда необходимо отключение сертификатов безопасности

  • В случае если пользователь использует официальный софт, в котором для проверки необходимо подключиться к Интернету, что приведет за собой лишнюю трату трафика и, возможно, потребует настройки выхода в сеть через действительного оператора.
  • В случае если пользователь использует неофициальные программы, сертификат которых не проходит проверку безопасности и отменяет установку загруженного приложения.

Браузер на телевизоре

Захожу на многие сайты на телевизоре lg и пишет » сертификат безопасности сервера недействителен! Неправильное время может приводить к ошибке. Проверьте настройки времени и убедитесь, что текущее время правильное.» Телевизор новый и раньше все было нормально. И время стоит правильное. Помогите пожалуйста, что делать?

Обновить браузер, если телевизор ещё поддерживается.

Что в итоге сделали? Как исправили ошибку ?

Ау, а гуру тут есть ?
Пора выдвигаться в за новым телевизором ?
WebOS 06.00.15 как будто май 2021.
Новой прошивки нет .
Где берут актуальные сертификаты и как его туда засунуть ?
Может дату откатить назад, кто пробовал ?

Та же проблема, откат даты не помог

И как исправить вы не узнали

И как исправить эту ошибку не узнали у меня такая же проблема

Сбрось до заводских, мне помогло.

Fernando Torres, не помогает

Сменил поисковую систему с Гугл на Яндекс проблемы исчезла смарт ТВ LG в родном браузере

Вредоносные программы

, , — .

, . .

Самые распространенные ошибки сертификата

L G Smart может выйти из строя, если время сбилось из-за недействительного сертификата безопасности сервера

Существуют несколько самых встречаемых ошибок, которые может выдать ваш телефон. Некоторые из них рассмотрены ниже.

1. Сертификат безопасности недействителен. Ошибка происходит в случае если пользователь устанавливает приложение, которое подписано просроченным сертификатом. Для того что бы решить проблему, нужно узнать дату получения сертификата и перевести время на телефоне на указанное время. Хорошим способом будет метод «тыка», а именно перевод времени на полгода, год, два года и поочередная установка приложения. Также можно неподписанную версию игры подписать новым электронным документом.

2. Срок действия сертификата прошел. Ошибка возникает в случае установки приложения, которое подписано просроченным сертификатом. Решить проблему, как и в предыдущем случае, можно всего лишь переведением времени. Также поможет в неподписанное версии подписка «свежим» сертификатом.

Инструкция по обновлению сертификатов Let’s Encrypt на ТВ LG под управлением WebOS 3. 5 или новее

  • Сам телевизор, подключенный к интернету любым способом (WiFi или кабель)
  • Компьютер, подключенный к той же локальной сети, что и телевизор
  • Программа для подключения по протоколу Telnet или SSH, например, PuTTY

L G Smart может выйти из строя, если время сбилось из-за недействительного сертификата безопасности сервера

Получаем root-права

Для того, чтобы иметь возможность что-то исправлять в файловой системе или программном коде телевизора, нам необходимо получить так называемые root-права, то есть права на полный доступ к установленной операционной системе. Без этого ничего сделать с сертификатами мы не сможем.

Коротко о рут-правах

Многие устройства для повседневного использования работают под управлением заложенного в них производителем программного обеспечения (ПО). Как правило, доступ пользователя к программному обеспечению устройства не предусматривается, не говоря уже о возможности его изменения. По этой причине производители всячески стараются защитить устройство от редактирования, а иногда даже и от просмотра его программной начинки. Но в некоторых случаях, например, сервисным инженерам при ремонте прибора требуется полный доступ к ПО. По своей сути, получение root-прав или рутирование устройства — это получение полного доступа к заложенному в нем ПО с возможностью его изменения. В связи с усилиями производителей по защите устройств от взлома получение рут-прав обычно не отличается простотой и зачастую использует найденные уязвимости в защите системы.

В интернете можно найти несколько способов получения root-прав для разных версий WebOS, но самый простой с точки зрения малоподготовленного пользователя — это использование уже готового инструмента. В моем случае это был rootmy.tv, почитать о нем можно здесь (описание на английском). Итак, приступаем:

После этих действий запустится автоматическое получение рут-прав, описание текущих стадий будет отображаться на экране. В процессе работы телевизор будет один или два раза перезагружен. В редких случаях ТВ вместо перезагрузки может выключиться, тогда его надо просто снова включить пультом. Вместе с получением рут-прав на ТВ будет также установлено приложение Homebrew Channel.

L G Smart может выйти из строя, если время сбилось из-за недействительного сертификата безопасности сервера

Подключаемся к ТВ с компьютера по протоколу SSH

Теперь мы можем управлять нашим ТВ с компьютера. Чтобы получить к нему доступ, делаем следующее:

  • Запускаем программу PuTTY на компьютере, подключенном к той же сети, что и ТВ (программу скачиваем здесь).
  • Вводим в поле Host Name (or IP address) адрес нашего ТВ, выбираем Connection type SSH (если после получения рут-прав не отключали протокол Telnet на ТВ, то можно выбрать Other — Telnet).
  • Нажимаем кнопку Open.

Откроется окно терминала, в котором можно вводить команды для управления телевизором. Первым делом при подключении по SSH необходимо ввести имя пользователя и пароль. По умолчанию после получения рут-прав через rootmy.tv имя пользователя root, пароль alpine. При вводе пароля нажимаемые символы не отображаются, даже в виде «звездочек». Подтверждение набора осуществляем клавишей Enter.

L G Smart может выйти из строя, если время сбилось из-за недействительного сертификата безопасности сервера

Обновляем сертификаты безопасности на ТВ

Теперь пошагово в терминале PuTTY задаем приведенные ниже команды и подтверждаем каждую нажатием клавиши Enter. Для ускорения работы и исключения ошибки в написании команд рекомендую полностью копировать текст команды и вставлять его в терминал. Копировать можете любым удобным вам способом (например, Ctrl+V), а вставлять в окно терминала нужно нажатием правой кнопки мыши, так как клавиатурные сокращения в нем не работают. По возможности буду приводить описание действия каждой команды.

1. Создаем на ТВ новую папку для размещения сертификатов

2. Копируем все содержимое папки /etc/ в нашу папку

cp -a /etc/ /media/cryptofs/root/

3. Копируем также папку с сертификатами в нашу папку

3.1. Если у вас версия WebOS от 3.5 до 3.9 включительно, то копируем отдельно сертификаты браузера. Для других версий WebOS это делать не нужно

Читать также:  Как можно использовать сертификат на первоначальный взнос по ипотечному кредиту?

4. Запускаем текстовый редактор vi и открываем в нем файл со списком сертификатов

После этого на экране терминала отобразится содержимое файла ca-certificates.conf, а именно список установленных на устройстве сертификатов. Редактирование содержимого ведется почти как в обычном текстовом редакторе, но есть и отличия.

Работа с редактором vi. Прочитайте, если раньше не работали с ним!

Чтобы лучше разобраться с особенностями редактора vi, прочтите небольшую инструкцию. Скорее всего, она вам не понадобится, просто запомните основные действия:

  • для перемещения по тексту и прокрутки экрана используем клавиши со стрелками;
  • подведя курсор к нужному месту, входим в режим редактирования, нажав клавишу i;
  • печатаем нужный текст;
  • для выхода из режима редактирования с сохранением надо нажать Esc, а затем ZZ (два раза клавишу z с шифтом);
  • для выхода без сохранения нажимаем Esc, затем клавишу : (двоеточие, нажимаем с шифтом, иначе введем точку с запятой), затем q (уже без шифта) и Enter.

5. Находим в тексте строку DST_Root_CA_X3.crt, переводим курсор в ее начало, нажимаем i для входа в режим редактирования и ставим перед строкой восклицательный знак (должно получиться !DST_Root_CA_X3.crt). Это означает, что сертификат не будет использоваться. Обратите внимание, что некоторые другие сертификаты тоже обозначены восклицательным знаком, то есть уже устарели.

6. Переходим в конец любой строки, нажимаем Enter для ввода новой строки и в ней печатаем:

Редактирование файла закончено, нажимаем Esc и ZZ для сохранения и выхода из редактора.

7. Скачиваем из интернета новый сертификат безопасности и помещаем его в нашу папку с сертификатами

8. Подключаем наши новые папки вместо старых

9. Задаем команду для принудительного обновления сертификатов

10. Если у вас версия WebOS от 3.5 до 3.9 включительно, то:

10.1. переходим в папку с сертификатами браузера

10.2. удаляем старый сертификат

10.3. закачиваем в папку новый сертификат

11. Теперь нужно отредактировать скрипт, который выполняется каждый раз при включении ТВ. Для этого снова используем редактор vi

Устанавливаем курсор клавишами со стрелками  после строки /bin/bash или в другое выбранное место скрипта (подробности под спойлером), нажимаем i для входа в режим редактирования и добавляем код:

Куда именно вставлять код?

Будьте внимательны: при получении рут-прав через rootmy.tv, отключении автообновлений системы и применении прочих настроек через приложение Homebrew Channel содержимое скрипта меняется. В частности, там могут присутствовать условные операторы ветвления if, и в зависимости от условия код в разных местах скрипта будет работать или игнорироваться. Поэтому необходимо правильно выбрать место для вставки команды на использование обновленных сертификатов.

Вставку новых команд желательно сделать перед строкой telnetd -l /bin/sh, но таких строк в скрипте может быть несколько. Поэтому можно либо вставить перед каждой найденной, либо найти нужную и вставить только перед ней. Или еще лучше — вставить команды до оператора if, сразу после строки /bin/bash.

11.1. Если у вас версия WebOS от 3.5 до 3.9 включительно, добавляем после указанных выше строк еще две:

Пример добавления строк

На скриншотах видно, что в скрипте имеются операторы ветвления, так что надо правильно выбрать место вставки. Например, в самом начале скрипта идет проверка на наличие файла-флага, используемого для восстановления работы ТВ при сбое в работе скрипта. Соответственно, команды между строками if и else будут выполнены только в случае сбоя.

L G Smart может выйти из строя, если время сбилось из-за недействительного сертификата безопасности сервера

L G Smart может выйти из строя, если время сбилось из-за недействительного сертификата безопасности сервера

Вставленные команды будут срабатывать при каждом включении телевизора и монтировать созданные нами папки с сертификатами в качестве стандартных системных папок.

Не забываем сохранить изменения в скрипте и выйти из редактора vi нажатием последовательности Esc + ZZ.

12. Вводим команду на перезагрузку ТВ

После перезагрузки телевизора открываем на нем браузер и вводим адрес сайта, который раньше выдавал ошибку из-за просроченного сертификата безопасности. Если сайт открывается, поздравляю: все прошло удачно!

1. На тематических форумах, где обсуждалась описываемая проблема, встречаются рекомендации по установке еще двух сертификатов — ISRG_Root_X2.crt и Lets_Encrypt-R3.crt, но никто пока не сталкивался с тем, чтобы без них проблема не исчезала. Поэтому их не добавляем.

2. Если у вас возникают какие-то вопросы, почитайте источники, ссылки на которые приведены в начале статьи.

4. Ну и самое главное — помните, что все действия по модификации ПО вашего телевизора вы выполняете на свой страх и риск. Даже получение рут-прав может служить причиной для отказа в гарантийном обслуживании.

За время, прошедшее с момента написания этой статьи, у меня появилась новая информация о некоторых особенностях добавления сертификатов на телевизоры LG. Этой информацией я решил поделиться с читателями.

Дополнительная информация (добавлено 3.01.2022)

После получения рут-прав через сервис rootmy.tv мой телевизор два раза переходил в режим восстановления. Оба раза это случалось после отключения электропитания. В режиме восстановления на экране ТВ каждые 15 секунд появляется сообщение

Failsafe mode! Open telnet and remove /var/luna/preferences/webosbrew_failsafe

Во всем остальном ТВ функционировал, как положено. Поэтому было решено просто убрать сообщение, для чего нужно удалить создаваемый для режима восстановления файл-флаг. Делается это следующим образом:

1. Запускаете PuTTY и подключаетесь к ТВ через протокол Telnet (SSH в режиме восстановления не работает).

2. Вводите команду

и жмете на Enter. Таким образом удаляется файл, служащий признаком режима восстановления.

3. Вводите команду

и жмете на Enter. Телевизор перезагрузится, сообщение о режиме восстановления должно исчезнуть.

Можно также отключить режим восстановления через меню приложения Homebrew.

Также на некоторых моделях ТВ LG с версией WebOS 3.9 и меньше невозможно найти и заменить сертификаты браузера. В результате команды, описанные в пунктах 3.1 или 11.1 этой статьи, выполняются с ошибкой и реальная замена сертификатов не происходит. Дело в том, что нужные папки создаются динамически только при запуске браузера, поэтому при закрытом браузере подменить сертификаты не удается. В качестве решения предлагается добавить в стартовый скрипт команду запуска браузера в скрытом режиме, что позволяет затем проделать вышеописанные манипуляции для подмены сертификатов.

То есть, если при выполнении пункта 3.1 этой статьи вы получили сообщение об ошибке, то продолжайте выполнять остальные команды, а в пункте 11 самой первой командой вставьте

и потом все остальные, которые там приведены.

После этого перезапустите ТВ и повторите выполнение пунктов 3.1 и 10 (со всеми подпунктами). Затем снова перезагрузите ТВ.

На практике данную рекомендацию я не проверял, сведения взяты из этого источника.

Заключение

Почему было рассмотрено так мало причин и способов их устранения? Дело в том, что с их помощью можно решить основную массу проблем, которые возникают, когда сертификат сервера недействителен. Если они не помогли, то вам вряд ли под силу уже устранить неисправности, и тут нужна помощь специалиста.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *