如果awsaccesskey和awssecretkey的问题没有验证,
aws s3 ls
给了An error occurred (RequestTimeTooSkewed) when calling the ListBuckets operation: The difference between the request time and the current time is too large.
所以,我尝试将时间与当地时间同步,这是不正确的。即使在同步之后,问题仍然存在。我在ap-south-1孟买地区我的时间设置正确,但错误仍然发生。
我尝试启动一个实例,timedatectl
给了这个,
Local time: Sat 2018-09-08 08:25:06 UTC
Universal time: Sat 2018-09-08 08:25:06 UTC
RTC time: Sat 2018-09-08 08:25:05
Time zone: Etc/UTC (UTC, +0000)
Network time on: yes
NTP synchronized: yes
RTC in local TZ: no
服务器也在ap-south-1所以我不知道当地时间为什么(UTC,+ 0000)
尝试将我的系统时钟设置为类似的时间(UTC,+ 0000)会导致此情况,
Local time: Sat 2018-09-08 20:09:46 +00
Universal time: Sat 2018-09-08 20:09:46 UTC
RTC time: Sat 2018-09-08 20:09:46
Time zone: Atlantic/Azores (+00, +0000)
System clock synchronized: yes systemd-timesyncd.service active: no
RTC in local TZ: no
我已经尝试将机器的时间调整到我能想到的一切,但仍然无法修复此错误。我还选择将我所在地区的服务器添加到ntpd.conf中
server 3.in.pool.ntp.org
server 3.asia.pool.ntp.org
server 0.asia.pool.ntp.org
但这也没有帮助。 Local Machine正在运行Ubuntu 18.04LTS,Instance是Ubuntu 16.04LTS。
我有什么想念吗?提前致谢。
我不知道这是怎么或为什么造成这种情况,而是在BIOS中手动更改时间并进入系统设置并输入小时和分钟来修复它。应该先尝试一下。
谢谢您的帮助。