Quantcast
Jump to content

LG WEBOS 4.0 and below. Letsencrypt root certificated expired.


Recommended Posts

Found multiplex application that use letsencrypt stop working in 30 September 2021 on LG WebOS 3.5. This appear to be wide spread multiplex version of WEBOS. 

See 

link hidden, please login to view

AND 

As PLEX blaming to be LG fault. LG please provide solution to only 2 year old TV

LG

Our current app is available on 4K/UHD LG television models running the following system software:

  • webOS 3.0
  • webOS 3.5
  • webOS 4.0
  • webOS 5.0

No 720p or 1080p (“full HD”) sets are supported for our current app at this time.

Note: Due to root certificate limitations with the device OS itself, only webOS 5.0+ devices support secure connections with a personal Plex Media Server. To allow connections to a personal server, devices running earlier webOS versions must be set to Allow Insecure Connections in the TV app settings and the Plex Media Server must be set to Preferred for the Secure Connections preference.

  • Like 2
Link to comment
Share on other sites

Same here on my 2 year old 65SK8000PLB with firmware 05.40.09

I cannot load any websites with Letsencrypt encrypted certificates.

Examples:

  • link hidden, please login to view

This is a good example for unsufficient product lifecycle management.

Link to comment
Share on other sites

I've got 

I've got this problem too with my OLED55E6V (AKA: the E6). I bought it in 2017. I find it baffling that a modern smart TV like has this problem. Built in obsolescence? LG should sort this out. I spent thousands of £ on this.

I have a Plex Media Server. I've tried the server and app settings to allow insecure connections but that isn't working.

Isn't this just a case of LG updating certificates?

The TV received a firmware update recently. Surely LG can resolve this?

 

Link to comment
Share on other sites

It should be very easy for LG to exchange the root certificates with an update. However, the question is whether this will happen....

Connections to older Plex servers still seem to work.
Also to those in the same network that are up to date but do not have their own certificates.

Whether this is really the problem is questionable.
However, SSL should be the most important thing these days and that must be running!

Link to comment
Share on other sites

19 hours ago, micneon said:

Whether this is really the problem is questionable.

It definitely is the problem.  Here's what works to recreate it on my 55B6, on firmware 5.60.25.

Manually set your TV clock to Sept 30, 9AM EDT (convert to your time zone if needed).

Goto any Wikipedia page using the browser. Works.

Manually set your TV clock to Sept 30, 11AM EDT (convert to your time zone if needed).

Goto any Wikipedia page using the browser. Does NOT work, you get a security error that cannot be bypassed.

Now manually set your TV clock back to Sept 30, 9AM EDT again (convert to your time zone if needed).

Goto any Wikipedia page using the browser. Works again.

A root cert (DST Root CA X2) expired around 10AM EDT on September 30th. Servers using Let's Encrypt certs (which includes Wikipedia) should be testable using either that root or the newer ISRG Root X1 - which, by the way, has been around since June 2015. If you have not updated the trusted root list attached to the browser since 2015, then you will see this failure, because after 10AM Sept 30th, only the ISRG Root X1 is still valid.

LG has had FIVE YEARS to fix this problem before it happened.

  • Like 1
Link to comment
Share on other sites

I have a C9 and rooted the TV once the RootMy.TV exploit came out. Thanks to this, Im able the overwrite all the expired certificates and everything works great again
Where do I get the updated certificated, and where do I put them in the fillesystem?

Sent from my LM-V600 using Tapatalk

Link to comment
Share on other sites

If your TV is rooted, you can use a bash script I wrote to remove the expired LetsEncrypt cert and add two new certs to the TV's truststore.  Open a shell on your TV and run the following four commands:

cd /tmp

wget  

link hidden, please login to view

chmod +x update-ca-certs.sh

./update-ca-certs.sh

After updating the certs, the TV will reboot, and you should be good to go.

Link to comment
Share on other sites

On 10/20/2021 at 10:31 PM, tam said:

If your TV is rooted, you can use a bash script I wrote to remove the expired LetsEncrypt cert and add two new certs to the TV's truststore.  Open a shell on your TV and run the following four commands:

cd /tmp

wget  

link hidden, please login to view

chmod +x update-ca-certs.sh

./update-ca-certs.sh

After updating the certs, the TV will reboot, and you should be good to go.

Can you please make some tutorial how to do it step by step for fresh people ? 

Link to comment
Share on other sites

On 10/20/2021 at 9:31 PM, tam said:

If your TV is rooted, you can use a bash script I wrote to remove the expired LetsEncrypt cert and add two new certs to the TV's truststore.  Open a shell on your TV and run the following four commands:

cd /tmp

wget  

link hidden, please login to view

chmod +x update-ca-certs.sh

./update-ca-certs.sh

After updating the certs, the TV will reboot, and you should be good to go.

Hi TAM,

I found a few issues with your script,

1. wget doesn't work on my TV I get - wget: not an http or ftp url:

2. Tried to overcome that by just downloading the script and SCP it to the TV that worked fine BUT you have wget again in the update-ca-certs.sh so I had to download and SCP the certs to the correct folders - NOW the final issue I see is and cannot understand is how is  /media/cryptofs/apps/usr/palm/services/com.palmdts.devmode.service/start-devmode.sh going to run and apply the setting? what will trigger this script?

Thanks, From what I can find you are the only one really working on this issue - Really appreciate it!

UPDATE:

To over come the wget issue I just used 'curl -k  --output update-ca-certs.sh'

I also update the 'update-ca-certs.sh' and replaced wget with curl --output' script (attached)   update-ca-certs.txt

still not seeing the certificates updated

 

 

 

Link to comment
Share on other sites

Hi Fem,

Thanks for pointing out the issue with wget. I may have installed wget myself some time ago and forgotten, so maybe it is a different version to the one you have. I have updated the script and instructions to use curl instead.

The script at /media/cryptofs/apps/usr/palm/services/com.palmdts.devmode.service/start-devmode.sh was created by the rooting process I used. So this file existed before I made any changes myself. It gets executed automatically each time the TV is switched on, so I just appended a few commands to the end of that script (to overlay the new certs and cert config onto the underlying readonly filesystem, and to force the system to recognise these new certs each time). If you used a different mechanism to get root, then maybe you have some script that executes on startup that you could append these commands to instead.

Link to comment
Share on other sites

  • 2 weeks later...
  • 4 weeks later...

Nobody knows if LG is going to fix it, but honestly, the community already has.  I'll summarize what I did which was based on everyone's helpful instructions above, meant for someone who knows little to nothing about telnet, ssh, etc.  (If you are familiar with those applications, this will be a breeze.  If not, just follow the instructions and search the web if you'd like to learn more about the commands used.)

Note that most of these instructions are taken from 

link hidden, please login to view
 and may be slightly different depending on your TV.

On your TV...

  1. Turn on your TV
  2. Open the web browser app
  3. Browse to rootmy.tv
  4. Slide the little "Slide to root" bar to the right if you have the kind of remote that lets you use an on-screen pointer or just press the number 5 on your remote
  5. Accept the security prompt
  6. The exploit will proceed automatically and the TV will reboot itself; choose to reboot a second time to finalize the installation of the Homebrew Channel (the TV may turn off instead of rebooting - if this happens, just turn the TV back on again)
  7. Your TV should now have Homebrew Channel app installed, and an unauthenticated(!) root telnet service exposed
  8. Go to the TV's network settings and write down its IP address

Note that your TV must be turned on in order to connect to it remotely; when it's off, it's all the way off (although there may be a non-power-saving setting you can enable to keep the TV's operating system running when it's off so that it will turn on faster, in which case you might be able to connect to it even when it's off).

On your computer...

  1. Enable telnet (sorry Mac users, you'll need to figure this out on your own)
    • Click on the Windows Start Menu
    • Type "Windows Features" and click on "Turn Windows features on and off"
    • Scroll down to Telnet client and check the box
    • Click OK
  2. Open a command prompt (Win+R then type "cmd")
  3. Generate an encryption key pair that will be used to connect securely to the TV
    • Type "mkdir .ssh" to create the secure shell directory if it's not there already
    • Type "ssh-keygen -t rsa -f .\.ssh\lgtv_rsa" (the file name can be anything you want, but that's what I used)
    • Type "notepad .ssh\config"
    • Paste the following contents into the newly created file:
      Host 1.2.3.4
          User root
          IdentityFile C:\Users\yourusername\.ssh\lgtv_rsa

      Replace "1.2.3.4" with your TV's IP address you wrote down in step 8 above
      Replace "yourusername" with the directory name where your user data is stored

    • Save the file and quit Notepad

    • Type "type .ssh\lgtv_rsa.pub" (it will spit out some ugly text - this is your public encryption key)

    • Select all the text and copy it to your clipboard - you'll need this shortly

  4. Type "telnet 1.2.3.4", where 1.2.3.4 is your TV's IP address you wrote down in step 8 above, to connect to your TV
    (No username or password is required to connect as the "root" user - we'll fix this security hole in a moment)
  5. Type "vi /home/root/.ssh/authorized_keys"
  6. Once the new empty file opens, type the letter "i" to enter insert mode
  7. Press Ctrl-V to paste in the clipboard contents, which is the public key generated in step 3
  8. Press the "Esc" (Escape) key to exit insert mode
  9. Type ":wq!" and press Enter to write the file and then quit the editor immediately
  10. Type "exit" to exit the telnet application
  11. Type "exit" again to exit the command prompt

Back on your TV...

  1. Open the Homebrew Channel
  2. Go to Settings (the Gear icon)
  3. Disable Telnet
  4. Enable SSH Server
  5. Enable Block system updates
  6. Reboot the TV

Back on your computer, apply Tam's SSL fix...

  1. Disable telnet (follow the instructions in "On your computer" above but uncheck the box next to Telnet client instead of checking it this time)
  2. Open a command prompt (Win+R then type "cmd")
  3. Type "ssh 1.2.3.4" (not telnet this time!), where 1.2.3.4 is your TV's IP address, to connect to your TV
    (again, no username or password is required, but it's still secure since the encryption key you generated above is used)
  4. Follow Tam's instructions above, repeated here (I suggest copy/pasting the "wget" line from the browser into your command prompt window):
    (Now, if you're like me, the "wget" command will fail because the version running on the TV doesn't have the capability of connecting to secure HTTPS web sites.  Skip to the Alternate Instructions if you have the same issue with the "wget" command.)
    cd /tmp
    wget  https://raw.githubusercontent.com/tf318/lg/main/update-ca-certs.sh
    chmod +x update-ca-certs.sh
    ./update-ca-certs.sh

Alternate instructions

If the "wget" command failed, follow these steps instead:

  1. Open Tam's script file in this browser in another tab: 
  2. Copy the text and then close that tab
  3. Return to the command prompt...
  4. Type "vi /tmp/update-ca-certs.sh"
  5. Once the new empty file opens, type the letter "i" to enter insert mode
  6. Press Ctrl-V to paste in the clipboard contents, which is the Tam's script
  7. Press the "Esc" (Escape) key to exit insert mode
  8. Type ":wq!" and press Enter to write the file and then quit the editor immediately
  9. Type the following two commands:
    chmod +x update-ca-certs.sh
    ./update-ca-certs.sh

 

Whether using Tam's original instructions or my Alternate version, the TV will reboot (twice, maybe) and Plex should now open and be happy.  At least mine was.  Thanks again, RootMy.TV team and Tam, for all your research and hard work!

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

  • 2 weeks later...
On 12/6/2021 at 3:20 PM, shdwlynx said:

Nobody knows if LG is going to fix it, but honestly, the community already has.  I'll summarize what I did which was based on everyone's helpful instructions above, meant for someone who knows little to nothing about telnet, ssh, etc.  (If you are familiar with those applications, this will be a breeze.  If not, just follow the instructions and search the web if you'd like to learn more about the commands used.)

Note that most of these instructions are taken from  and may be slightly different depending on your TV.

On your TV...

  1. Turn on your TV
  2. Open the web browser app
  3. Browse to rootmy.tv
  4. Slide the little "Slide to root" bar to the right if you have the kind of remote that lets you use an on-screen pointer or just press the number 5 on your remote
  5. Accept the security prompt
  6. The exploit will proceed automatically and the TV will reboot itself; choose to reboot a second time to finalize the installation of the Homebrew Channel (the TV may turn off instead of rebooting - if this happens, just turn the TV back on again)
  7. Your TV should now have Homebrew Channel app installed, and an unauthenticated(!) root telnet service exposed
  8. Go to the TV's network settings and write down its IP address

Note that your TV must be turned on in order to connect to it remotely; when it's off, it's all the way off (although there may be a non-power-saving setting you can enable to keep the TV's operating system running when it's off so that it will turn on faster, in which case you might be able to connect to it even when it's off).

On your computer...

  1. Enable telnet (sorry Mac users, you'll need to figure this out on your own)
    • Click on the Windows Start Menu
    • Type "Windows Features" and click on "Turn Windows features on and off"
    • Scroll down to Telnet client and check the box
    • Click OK
  2. Open a command prompt (Win+R then type "cmd")
  3. Generate an encryption key pair that will be used to connect securely to the TV
    • Type "mkdir .ssh" to create the secure shell directory if it's not there already
    • Type "ssh-keygen -t rsa -f .\.ssh\lgtv_rsa" (the file name can be anything you want, but that's what I used)
    • Type "notepad .ssh\config"
    • Paste the following contents into the newly created file:
      Host 1.2.3.4
          User root
          IdentityFile C:\Users\yourusername\.ssh\lgtv_rsa

      Replace "1.2.3.4" with your TV's IP address you wrote down in step 8 above
      Replace "yourusername" with the directory name where your user data is stored

    • Save the file and quit Notepad

    • Type "type .ssh\lgtv_rsa.pub" (it will spit out some ugly text - this is your public encryption key)

    • Select all the text and copy it to your clipboard - you'll need this shortly

  4. Type "telnet 1.2.3.4", where 1.2.3.4 is your TV's IP address you wrote down in step 8 above, to connect to your TV
    (No username or password is required to connect as the "root" user - we'll fix this security hole in a moment)
  5. Type "vi /home/root/.ssh/authorized_keys"
  6. Once the new empty file opens, type the letter "i" to enter insert mode
  7. Press Ctrl-V to paste in the clipboard contents, which is the public key generated in step 3
  8. Press the "Esc" (Escape) key to exit insert mode
  9. Type ":wq!" and press Enter to write the file and then quit the editor immediately
  10. Type "exit" to exit the telnet application
  11. Type "exit" again to exit the command prompt

Back on your TV...

  1. Open the Homebrew Channel
  2. Go to Settings (the Gear icon)
  3. Disable Telnet
  4. Enable SSH Server
  5. Enable Block system updates
  6. Reboot the TV

Back on your computer, apply Tam's SSL fix...

  1. Disable telnet (follow the instructions in "On your computer" above but uncheck the box next to Telnet client instead of checking it this time)
  2. Open a command prompt (Win+R then type "cmd")
  3. Type "ssh 1.2.3.4" (not telnet this time!), where 1.2.3.4 is your TV's IP address, to connect to your TV
    (again, no username or password is required, but it's still secure since the encryption key you generated above is used)
  4. Follow Tam's instructions above, repeated here (I suggest copy/pasting the "wget" line from the browser into your command prompt window):
    (Now, if you're like me, the "wget" command will fail because the version running on the TV doesn't have the capability of connecting to secure HTTPS web sites.  Skip to the Alternate Instructions if you have the same issue with the "wget" command.)
    cd /tmp
    wget  https://raw.githubusercontent.com/tf318/lg/main/update-ca-certs.sh
    chmod +x update-ca-certs.sh
    ./update-ca-certs.sh

Alternate instructions

If the "wget" command failed, follow these steps instead:

  1. Open Tam's script file in this browser in another tab: 
    link hidden, please login to view
  2. Copy the text and then close that tab
  3. Return to the command prompt...
  4. Type "vi /tmp/update-ca-certs.sh"
  5. Once the new empty file opens, type the letter "i" to enter insert mode
  6. Press Ctrl-V to paste in the clipboard contents, which is the Tam's script
  7. Press the "Esc" (Escape) key to exit insert mode
  8. Type ":wq!" and press Enter to write the file and then quit the editor immediately
  9. Type the following two commands:
    chmod +x update-ca-certs.sh
    ./update-ca-certs.sh

 

Whether using Tam's original instructions or my Alternate version, the TV will reboot (twice, maybe) and Plex should now open and be happy.  At least mine was.  Thanks again, RootMy.TV team and Tam, for all your research and hard work!

Just wanted to say thanks for this comprehensive guide. I did have some issues using rootmytv - my LG firmware has patched that so it didn't work so I had to downgrade it. That was a bit of a faff but dropping back to firmware version 05.30.10 allowed me to complete the process.

Firmware can be obtained here for my TV.

link hidden, please login to view

Link to comment
Share on other sites

  • 3 weeks later...
On 12/6/2021 at 7:20 AM, shdwlynx said:

Nobody knows if LG is going to fix it, but honestly, the community already has.  I'll summarize what I did which was based on everyone's helpful instructions above, meant for someone who knows little to nothing about telnet, ssh, etc.  (If you are familiar with those applications, this will be a breeze.  If not, just follow the instructions and search the web if you'd like to learn more about the commands used.)

Note that most of these instructions are taken from  and may be slightly different depending on your TV.

On your TV...

  1. Turn on your TV
  2. Open the web browser app
  3. Browse to rootmy.tv
  4. Slide the little "Slide to root" bar to the right if you have the kind of remote that lets you use an on-screen pointer or just press the number 5 on your remote
  5. Accept the security prompt
  6. The exploit will proceed automatically and the TV will reboot itself; choose to reboot a second time to finalize the installation of the Homebrew Channel (the TV may turn off instead of rebooting - if this happens, just turn the TV back on again)
  7. Your TV should now have Homebrew Channel app installed, and an unauthenticated(!) root telnet service exposed
  8. Go to the TV's network settings and write down its IP address

Note that your TV must be turned on in order to connect to it remotely; when it's off, it's all the way off (although there may be a non-power-saving setting you can enable to keep the TV's operating system running when it's off so that it will turn on faster, in which case you might be able to connect to it even when it's off).

On your computer...

  1. Enable telnet (sorry Mac users, you'll need to figure this out on your own)
    • Click on the Windows Start Menu
    • Type "Windows Features" and click on "Turn Windows features on and off"
    • Scroll down to Telnet client and check the box
    • Click OK
  2. Open a command prompt (Win+R then type "cmd")
  3. Generate an encryption key pair that will be used to connect securely to the TV
    • Type "mkdir .ssh" to create the secure shell directory if it's not there already
    • Type "ssh-keygen -t rsa -f .\.ssh\lgtv_rsa" (the file name can be anything you want, but that's what I used)
    • Type "notepad .ssh\config"
    • Paste the following contents into the newly created file:
      Host 1.2.3.4
          User root
          IdentityFile C:\Users\yourusername\.ssh\lgtv_rsa

      Replace "1.2.3.4" with your TV's IP address you wrote down in step 8 above
      Replace "yourusername" with the directory name where your user data is stored

    • Save the file and quit Notepad

    • Type "type .ssh\lgtv_rsa.pub" (it will spit out some ugly text - this is your public encryption key)

    • Select all the text and copy it to your clipboard - you'll need this shortly

  4. Type "telnet 1.2.3.4", where 1.2.3.4 is your TV's IP address you wrote down in step 8 above, to connect to your TV
    (No username or password is required to connect as the "root" user - we'll fix this security hole in a moment)
  5. Type "vi /home/root/.ssh/authorized_keys"
  6. Once the new empty file opens, type the letter "i" to enter insert mode
  7. Press Ctrl-V to paste in the clipboard contents, which is the public key generated in step 3
  8. Press the "Esc" (Escape) key to exit insert mode
  9. Type ":wq!" and press Enter to write the file and then quit the editor immediately
  10. Type "exit" to exit the telnet application
  11. Type "exit" again to exit the command prompt

Back on your TV...

  1. Open the Homebrew Channel
  2. Go to Settings (the Gear icon)
  3. Disable Telnet
  4. Enable SSH Server
  5. Enable Block system updates
  6. Reboot the TV

Back on your computer, apply Tam's SSL fix...

  1. Disable telnet (follow the instructions in "On your computer" above but uncheck the box next to Telnet client instead of checking it this time)
  2. Open a command prompt (Win+R then type "cmd")
  3. Type "ssh 1.2.3.4" (not telnet this time!), where 1.2.3.4 is your TV's IP address, to connect to your TV
    (again, no username or password is required, but it's still secure since the encryption key you generated above is used)
  4. Follow Tam's instructions above, repeated here (I suggest copy/pasting the "wget" line from the browser into your command prompt window):
    (Now, if you're like me, the "wget" command will fail because the version running on the TV doesn't have the capability of connecting to secure HTTPS web sites.  Skip to the Alternate Instructions if you have the same issue with the "wget" command.)
    cd /tmp
    wget  https://raw.githubusercontent.com/tf318/lg/main/update-ca-certs.sh
    chmod +x update-ca-certs.sh
    ./update-ca-certs.sh

Alternate instructions

If the "wget" command failed, follow these steps instead:

  1. Open Tam's script file in this browser in another tab: 
    link hidden, please login to view
  2. Copy the text and then close that tab
  3. Return to the command prompt...
  4. Type "vi /tmp/update-ca-certs.sh"
  5. Once the new empty file opens, type the letter "i" to enter insert mode
  6. Press Ctrl-V to paste in the clipboard contents, which is the Tam's script
  7. Press the "Esc" (Escape) key to exit insert mode
  8. Type ":wq!" and press Enter to write the file and then quit the editor immediately
  9. Type the following two commands:
    chmod +x update-ca-certs.sh
    ./update-ca-certs.sh

 

Whether using Tam's original instructions or my Alternate version, the TV will reboot (twice, maybe) and Plex should now open and be happy.  At least mine was.  Thanks again, RootMy.TV team and Tam, for all your research and hard work!

I got to step 8 and it said no such file or directory.

Link to comment
Share on other sites

On 12/6/2021 at 8:20 AM, shdwlynx said:

Nobody knows if LG is going to fix it, but honestly, the community already has.  I'll summarize what I did which was based on everyone's helpful instructions above, meant for someone who knows little to nothing about telnet, ssh, etc.  (If you are familiar with those applications, this will be a breeze.  If not, just follow the instructions and search the web if you'd like to learn more about the commands used.)

....

appreciate the step-by-step guide! i was able to get this working via chromebook with the included ssh capability in developer mode. however, i do have a question.  do you know if removing the root via factory reset will also remove the updated certs?

Link to comment
Share on other sites

On 1/20/2022 at 6:22 AM, chris cash said:

I get the error " /home/user/.ssh/authorized_keys: No such file or directory".

I'm a noob on this one,  human error? or simple fix?  Many Thanks, Chris

 

 

I too had the same issue. Kept getting no such file or directory when connected via telnet. I tried the mkdir and bypassed that. Then I hit another roadblock when trying to connect via ssh, asks me for a password. No idea what that is so I gave up. Any help is appreciated.

Link to comment
Share on other sites

14 hours ago, stirfriedrice said:

I too had the same issue. Kept getting no such file or directory when connected via telnet. I tried the mkdir and bypassed that. Then I hit another roadblock when trying to connect via ssh, asks me for a password. No idea what that is so I gave up. Any help is appreciated.

I tried the SSH as well, same thing, asked me for a password.  I tried the password  "<BLANK>", "root", "password", "alpine" which is from the RootMyTV documentation, but still no luck.

 

SSH_error_001.png

Link to comment
Share on other sites

  • 3 months later...
On 1/20/2022 at 5:22 AM, chris cash said:

I get the error " /home/user/.ssh/authorized_keys: No such file or directory".

I'm a noob on this one,  human error? or simple fix?  Many Thanks, Chris

Terribly sorry for the months of delay in replying to you, but this sounds like a permissions issue or a missing directory (as Stirfriedrice determined).

In case anyone else has that issue, before you execute the On your computer step 5. "vi /home/root/.ssh/authorized_keys" command to edit the file, execute this command first which will create the .ssh directory (and its parents, if necessary):

mkdir -p /home/root/.ssh

As for the "ssh" command prompting for a password, that can only be because either your local computer is not sending the encryption key as its form of authentication or the TV's ssh server is not accepting it (or cannot access it).  Check to ensure that the encryption key files are in the right place both on your local computer and on the TV.  You can also run your ssh client on your computer in a "verbose" mode with the following command (replace 1.2.3.4 with your TV's IP address):

ssh -v 1.2.3.4

This will tell you a lot more about what's going on when ssh tries to connect.  If you're up for even more verbosity, you can use "-vv" or get maximum verbosity with: "-vvv" (which I don't recommend because it will spit out quite a mess!)

Also, make sure your TV's IP address hasn't changed (mine did since I wrote my original instructions).  If it did, then ssh will not even try to provide it with the encryption key.  Check and update the .ssh\config file on your computer to use the TV's updated IP address and then try again.

The last thing you can try is to ensure that the TV's encryption key and directory has the correct permissions (you'll have to enable and use telnet for this):

chmod 700 /home/root/.ssh
chmod 600 /home/root/.ssh/authorized_keys

And then try to connect via ssh again.

Absolute worst-case scenario - just turn telnet back on and use that instead of ssh, then turn telnet back off again!

It's a dirty little secret: You can use telnet to do everything you need to for this exercise, but all Linux nerds (I'm one by default although I prefer Windows all day) will beg you to use ssh instead as telnet is completely insecure and extremely hackable.

On 1/14/2022 at 7:10 PM, raisinets said:

appreciate the step-by-step guide! i was able to get this working via chromebook with the included ssh capability in developer mode. however, i do have a question.  do you know if removing the root via factory reset will also remove the updated certs?

No idea, but I suspect that the answer is "yes."  Give it a shot and let us know! ;)

So, why have I returned?  Well, honestly because my Plex client app broke again, which is odd since I have it locked down as expected so it should still be working.  I was hoping that someone else had this issue and came back here to talk about how they fixed it already!  Looks like I have some work to do myself (if I cannot find it after more searching on the web).  

But...

On 1/28/2022 at 12:45 AM, C Smith said:

I just had a pop up letting me know about firmware 05.65.03 for my OLED55B6.

Someone has to be the guinea pig to see if this updates the cert issue. Might as well be me.

Did it work?  Or break things for you?  I suspect it will break things since...

On 12/19/2021 at 4:56 PM, finallygotplexworking said:

Just wanted to say thanks for this comprehensive guide. I did have some issues using rootmytv - my LG firmware has patched that so it didn't work so I had to downgrade it. That was a bit of a faff but dropping back to firmware version 05.30.10 allowed me to complete the process.

Firmware can be obtained here for my TV.

link hidden, please login to view

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Topics

    • By Jaswinder Sandhu
      Please add Airtel xstream app on LG WEBOS
    • By News Reporter
      Company’s PAX West Booth Showcases webOS
      Gaming Capabilities and Innovative Gaming Solutions 

      SEOUL, Sep. 3, 2024 — LG Electronics (LG) showcased its gaming technologies on its webOS platform at PAX West, the largest gaming event in the U.S. Visitors explored LG’s webOS Gaming capabilities on LG smart devices, including its critically acclaimed lineup of LG OLED TVs, at LG’s PAX West Booth (2301) at the Seattle Convention Center in the Arch Building.
      Delivering unparalleled experiences to its users, LG is setting a new standard in gaming excellence with its innovative webOS Gaming technology. LG’s debut at PAX West marks the beginning of the company’s journey to establish itself as a leading gaming platform, dedicated to enhancing and elevating the gaming experience.
      The experiences visitors were able to explore at the LG booth include:
      webOS Gaming Zone: What Gamers Need, All in One Place
      Supporting over 4,000 high-fidelity games through cloud gaming and over 500 casual games that offer fun and unique experiences – all playable with just LG’s Magic Remote – attendees watched webOS Gaming come to life with a preview of new and upcoming game titles.
      AAA Gaming Zone: No Console, No PC
      LG has teamed up with NVIDIA GeForce NOW, Blacknut and Amazon Luna to showcase how its webOS Gaming platform simplifies access to cloud gaming services and supports the latest and most popular AAA games. Booth visitors can enjoy popular titles such as Star Wars Outlaws, Cyberpunk 2077, Black Myth: Wukong, Cuphead and more.
      Casual Gaming Zone: No Hassle, More Fun
      Featuring fan-favorites like Overcooked! 2, plus Cut The Rope and Thief Puzzle in partnership with Famobi, the Casual Gaming Zone allowed PAX West attendees to play through a diverse selection of hyper-causal games designed for easy and fun gameplay. Visitors discovered webOS Gaming supports a variety of casual games on LG’s lifestyle devices like the StanbyME and StanbyME Go. Visitors could also find more on webOS Gaming’s support for touch-based casual games for automobiles with the capability of cross-device compatibility.
      Developer’s Playground Zone: Your Games, Your Rules
      Providing an environment that allows for the development of interactive games, the developer’s playground presented webOS Gaming as the all-in-one, go-to developer platform taking advantage of webRTC Camera, in-app advertising and purchasing methods, Motion and Voice API, plus highlighting its support for development software like FlutterTM and HTML5. With webOS Gaming, developers can connect to gaming peripherals such as gamepad, keyboard, mouse, haptic suit and more.
      New gaming services are regularly launched on LG TVs, such as the upcoming NowCafe, a new genre of audience participation app from now.gg that will be available on LG TVs via cloud gaming.
      # # #

      link hidden, please login to view
    • By News Reporter
      LG TV Owners Worldwide Gain Access to Exciting Offers, Including Discounts
      and Free Trials from Global and Regional webOS Content Partners

      SEOUL, Aug. 30, 2024 — LG Electronics (LG) is announcing the LG Streaming Week campaign in 44 countries, starting from September 9 and running through October 13,1 to celebrate a decade since the initial launch of webOS on the company’s LCD and OLED TVs. For owners of LG TVs above UHD released from 2018 onward (running webOS 4.0 and above), as well as StanbyME and StanbyME Go users, LG Streaming Week presents a variety of free and discounted subscriptions from service partners through its dedicated app, accessible from the Home Screen, Content Store or Apps.
      Each promotional week will feature a different global and local partner line-up, with each partner limited offer accessible and redeemable solely on a weekly basis, from the LG Streaming Week app.2
      LG Streaming Week boasts a range of enticing offers from content partners, such as free subscriptions of up to three months and up to 90 percent in discounts. Whether a fan of movies, sport, gaming, anime or cult classics, LG Streaming Week caters to a multitude of interests and preferences for a more captivating viewing experience.
      Apple TV+3 is offering a three-month free trial, allowing LG TV owners to enjoy the latest premium Apple Originals, including the gripping psychological thriller Disclaimer, starring Academy Award-winners Cate Blanchett and Kevin Kline and created and directed by five-time Academy Award-winner Alfonso Cuarón. Plus, new seasons of the Emmy Award-nominated and BAFTA-Award winning drama Slow Horses; enthralling post-apocalyptic series Silo; and the sweeping and deeply moving drama Pachinko. Moreover, LG is providing customers with a three-month free trial of Apple Music.4 The award-winning Apple Music offers one of the largest catalogs of music in the world with over 100 million songs as well as over 30,000 expertly curated playlists, artist interviews, Apple Music Radio and so much more. Apple Music subscribers also have access to exciting features like Apple Music Sing and time-synced lyrics as well as lossless audio, and immersive Spatial Audio.
      Movie enthusiasts will be delighted with the chance to explore films and series from multiple content providers across genres. New and returning Paramount+5 subscribers can get a 50 percent discount on an annual subscription of high-stakes dramas including Tulsa King, critically acclaimed projects like Fellow Travelers (Paramount+ with Showtime plan only in US), next-gen franchises that build on fan favorites like Knuckles, Star Trek: Strange New Worlds and Tales of the Teenage Mutant Ninja Turtles, along with an extensive library of even more hit series, blockbuster films, live sports and breaking news.
      Mubi,6 a global streaming service, production company and film distributor dedicated to elevating great cinema all over the world, is offering LG TV owners during LG Streaming Week a chance to discover the best of cinema, in the comfort of their home, with 70 percent off for six months.
      For sports fans, DAZN7 – the only place to watch NFL Game Pass (excluding US and China) – will be offering new customers 25 percent off a NFL Game Pass Season Pro subscription and a NFL Weekly Pro subscription for USD 0.99 or local currency equivalent. This will give LG TV owners the opportunity to watch every NFL game from every team, including the Playoffs and Super Bowl, live and on-demand. Plus get NFL RedZone, NFL Network, NFL Originals and much more, including a full suite of archive content.
      What’s more, for those who prefer gaming or anime, LG Streaming Week has appealing offers for users of different tastes and interests. LG TV owners can embark on an anime adventure with 30 days free trial of Crunchyroll, where fans unlock the largest dedicated anime streaming library of over 25,000 hours of content and fresh series arriving every season. For an interactive experience, especially for LG TV owners, Blacknut8 Cloud Gaming offers a 30-minute free play session for any of their 500+ premium games and a special USD 1/first month subscription offer for new subscribers. For kids and families, Baby Shark World for Kids by The Pinkfong Company is granting 1 month of free access to its vast library of songs and stories that engage children in stimulating learning experiences.
      To provide those who do not yet own an LG TV with the opportunity to take advantage of LG Streaming Week, the company is presenting several promotions on TV products across the global market. LG aims to expand its presence with enticing occasions for users to experience all that webOS has to offer on LG TVs.
      The decade-long journey of webOS is marked by continuous innovation, demonstrating LG’s commitment to delivering content with a user-friendly interface for convenience and ease of use. Over the years, webOS has undergone a home screen overhaul that enhances usability and leverages the latest AI technology to effortlessly direct viewers to their preferred content. What’s more, the company’s recent webOS Re:New program enables LG AI TV owners to receive TV upgrades for a period of five years, enriching the user experience for a wider audience.
      LG webOS highlights LG’s dedication to optimizing content consumption, with support from over 4,000 partners in 180 countries and millions of active users. Since its launch, webOS has evolved over 10 years to transform the home entertainment experience for easy-to-use viewing pleasure. Now available across LG TVs and lifestyle screens such as StanbyME and StanbyME Go, webOS has recorded significantly increased usage time, with consumers gradually shifting access from traditional TV to webOS, reflecting its widespread appeal to users around the world.
      For further details about free and discounted content available during LG Streaming Week, visit the dedicated page on each regional LG.com site. Information on LG product promotions can also be found at
      link hidden, please login to view. ###
       
      1 LG Streaming Week 1 starts September 9 and redemptions for Week 1 offers close September 15. Week 2 starts September 16 and redemptions for Week 2 close September 22. Week 3 starts September 23 and redemptions for Week 3 offers close September 29. Week 4 starts September 30 and redemptions for Week 4 offers close October 6. Week 5 starts October 7 and redemptions for Week 5 offers close October 13. Select partner offers may start at a different date than the beginning of the week.
      2 Partner offer can only be redeemed once via LG Streaming Week app.
      3 Apple TV+ offer is available via LG Streaming app from September 9 and can also be accessed directly from Apple TV app in over 90 markets until November 17. Offer ends November 17. Offer available on 2018-2024 LG 4K, 8K Smart TV models, StanbyME and StanbyME Go models in the Apple TV app. Valid only for new and qualified returning subscribers to Apple TV+ in your region. Limit one offer per TV and Apple ID. Plan automatically renews at your region’s price per month until cancelled. Requires Apple ID with payment method on file. Payment will be billed to payment method on file and can be cancelled anytime at least a day before each renewal date in your service account settings. Terms and Apple Privacy Policy apply; see the applicable terms at Must be the minimum age required in your country and in the country that matches the store front on which you are redeeming the offer. Compatible products and services required. Cannot be combined with other offers providing access to the same service. Apple TV+ is a service mark of Apple Inc.
      4 Apple Music offer is available via LG Streaming app from September 9 in 44 markets and can also be accessed directly from Apple Music app in 137 markets until April 30, 2025. Apple Spatial Audio with Dolby Atmos is available on LG OLED TV models launched from 2018 to 2024 and QNED TV models Q90T and above.
      5 Paramount+ offer is available in 18 countries including US, Canada, United Kingdom, France, Italy, Austria, Switzerland, Republic of Ireland, Australia, Argentina, Brazil, Mexico, Colombia, Chile, Peru, Panama, Guatemala and Ecuador, where LG Streaming Week promotion is available. The total cost of the annual plan is billed upfront and after the first year, auto-renews at the then regular annual price of the annual price selected. Paramount+ U.S: Total cost of annual plan billed upfront. Auto-renews at then regular annual price (currently, plan start at USD 59.99/year + tax, as applicable). 

    • By RedNe
      I would like to ask friends in the group, especially someone who uses webos 3.X, to give me Disney+ and Amazon Prime Video *.ipk. many thanks in advance for your help.
    • By Junaid Ahmed
      hello sir can you provide gCMOB application for our Tv we have installed CCTV cameras and to access that we need a application called gCMOB 
×
×
  • Create New...