[SwiftMediaSource] Could not authenticate

Есть сайт, который хранит фотки на селектел. Сейчас сайт внезапно не работает и в логах:
/core/components/swift/model/swift/swiftmediasource.class.php : 115) [SwiftMediaSource] Could not authenticate: This service [swift] does not have access to the [common] endpoint.
То есть сайт не открывается вообще: 500 ошибка. Не работает, похоже, весь день. До этого всё было ок, ничего не трогали. SwiftMediaSource обновлён до последней версии. Есть идеи куда копать?
Денис Дыранов
13 апреля 2018, 21:16
modx.pro
1
1 357
+1

Комментарии: 6

Алексей Шумаев
15 апреля 2018, 22:26
0
У меня на днях началось такое, но сайт работает. Новых изображений никто не добавлял, просто в логе появляются ошибки. Пока не разбирался, если кто столкнулся, отпишитесь.
    Ruslan Butakov
    16 апреля 2018, 10:00
    0
    Проблема аналогичная. Причем селектел используем для хранения фотографий и регулярного их удаления, до этого в течении года проблем не возникало.
      Ruslan Butakov
      16 апреля 2018, 10:28
      +4
      Решение найдено при помощи поддержки селектел

      в файле: core/components/swift/model/swift/swiftmediasource.class.php
      на 75 строке вносим изменения, вместо
      $this->service = $client->objectStoreService('swift', 'common');
      пишем
      $this->service = $client->objectStoreService('swift', 'ru-1');
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      6