При подключении с помощью сервиса AWS, the connection time should be max 15 minutes for security reasons.AWS рассинхронизирован с Израилем время - вызывая ошибки безопасности
В этом году в Израиле, изменение зима часы откладывается примерно 2 месяца.
Амазонка, похоже, не знает об этом, поэтому, если правильное израильское время - 14:00, для амазонки - 13:00.
Эта ситуация вызывает каждый запрос на обслуживание на провал (S3 в частности)
Вариант 1 является то, что амазонки фиксирует это, но это может занять некоторое время.
Вариант 2 заключается в том, чтобы вручную изменить время на сервере, которое делает запросы .
Однако в моем случае это невозможно, потому что сервер является виртуальной машиной, и у меня нет привилегии изменить время.
Есть ли другой способ исправить это? как-то изменить время на сервере при подключении услуги amazon?
Я использую Джанго с Джанго-хранилищ (Boto) для соединения с S3
как бы вы обезвредили код, чтобы исправить эту проблему? код будет отличным, но также будет указано руководство. – YardenST
Просто перезапишите метод 'add_auth' в классе boto' HmacAuthV1Handler' (исходный код находится в 'auth.py') и отредактируйте код' headers ['Date'] = formatdate (usegmt = True) ', чтобы компенсировать разницу во времени. – dcro