Pepper robot datetime rtc is out. thus cannot sync apps from app store (SSL auth failed)

痴心易碎 提交于 2019-12-14 03:19:05

问题


In a nutshell the sync for Pepper is not running between Pepper and Aldebaran. It gives an error that it cannot connect to server, please reboot.

Once rebooted the same error exists. So I debugged that screen on the web version accessed on Peppers IP and the actual error is SSL Authentication failed

I started an SSH session to get system time using timedatectl and got a result of 2014

I posed the question to aldebaran / softbank and they mentioned the rtc battery is likely depleted.

I cannot update the datetime using timedatectl as I dont have root access. Please advise if there is a way around time and date updates?

Kind regards,


回答1:


I had the same issue and could fix the systemtime temporarily. This helps to work with Pepper while it is running. But if the battery is empty the system time will be reset to 2014 after reboot nevertheless. So this needs to be done after each reboot or in the long run Pepper needs to be exchanged for battery replacement.

Although you dont have root access, it is possible for you to modifiy the date via timedatectl command.

  1. deactivate NTP timedatectl set-ntp 0
  2. Enter root password: root
  3. set time e.g: timedatectl set-time "2018-11-20 11:26:45"

Now you should be able to connect to aldebaran and sync Pepper. To sync the time with ntp again you could:

  1. activate ntp: timedatectl set-ntp 1
  2. sync time with ntp server (e.g: 0.de.pool.ntp.org) ntpdate -s 0.de.pool.ntp.org


来源:https://stackoverflow.com/questions/53902765/pepper-robot-datetime-rtc-is-out-thus-cannot-sync-apps-from-app-store-ssl-auth

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!