Always know there is something worng about the time but never pay attention to check util some strange behavior caught me then realize that I forgot to install ntp and setup the correct timzone on aws server.
sudo apt-get install ntp
sudo ln -sf /usr/share/zoneinfo/Asia/Taipei /etc/localtime
sudo reboot