[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 997

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

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

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