Я использую dokku для размещения приложения rails, которое использует гем aws-s3 SDK для загрузки файлов на S3. Когда я пытаюсь загрузить файл на сервер, в моих журналах появляется следующая ошибка:
Aws :: S3 :: Errors :: RequestTimeTooSkewed (разница между временем запроса и текущим временем слишком велика.):
Корзина S3 находится в us-east-1, в то время как часовой пояс на моем сервере установлен на часовой пояс Чикаго.
дата Mon Mar 21 23:33:33 CDT 2016
Когда я просматриваю журналы dokku, они показывают мне время в формате UTC:
2016-03-22T04: 28: 39.425196210Z prod [web.2]: I, [2016-03-22T04: 28: 39.422140 # 154] ИНФОРМАЦИЯ -: worker = 2 ready
Как синхронизировать время между dokku и ОС? Должна ли моя ОС синхронизироваться со временем S3? Если да, то сегментов S3 часового пояса Чикаго нет.
/ etc / часовой пояс
America/Chicago
/ etc / localtime имеет символическую ссылку на / usr / share / zoneinfo / America / Chicago