После обновления Docker загружается только HEAD из-за плагина Babble

Всем привет, вопрос срочный: после обновления Docker через веб-интерфейс (система сама предложила обновиться) форум перестал загружаться.

Сайт: https://members.minaal.com

Затем система сказала, что нужно зайти на сервер и выполнить:

cd /var/discourse
git pull
./launcher rebuild app

С тех пор сайт не загружается — отображается только встроенный элемент (iframe) перед тегом (радио-плеер в правом нижнем углу).

Где искать ошибки? Ошибки в инструментах разработчика Chrome кажутся незначительными.

Сайт загружается в безопасном режиме, когда текущая тема отключена. Это означает, что проблема связана с темой вашего сайта. Вы должны иметь возможность получить доступ к сайту по этому URL: https://members.minaal.com/?safe_mode=no_custom. После входа на сайт вам нужно будет исправить или отключить вашу текущую тему.

Ошибка, которую я вижу при попытке загрузить сайт без безопасного режима, — $.cookie is not a function. Проверьте вашу тему и компоненты темы, чтобы убедиться, что вы нигде не вызываете $.cookie.

Спасибо, очень полезно. Насколько я знаю, они этого не вызывают, но только что загрузил сайт с встроенным плеером радио — он работает. Предполагаю, что они это вызывают? Ниже привожу фрагменты кода.

<script src="https://code.jquery.com/jquery-1.11.3.min.js"></script><script src="https://public.radio.co/playerapi/jquery.radiocoplayer.min.js"></script>

<script>$('.radioplayer').radiocoPlayer();</script>

.ms-iframe {
  position: fixed;
  left: 0%;
  top: auto;
  right: auto;
  bottom: 0%;
  z-index: 100000000000000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.ms-iframe-embed {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 600px;
  height: 100px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.ms-iframe.dereks {
  left: auto;
  right: 0px;
}

Кстати, у нас это уже второй раз подряд происходит.

Вам удалось решить вашу проблему, @cloudunicorn? Если да, то какие шаги вы предприняли? На моём сайте виден только фон. :confused:

После проверки логов консоли Chrome на моём сайте и ещё одной темы на этом форуме я смог подтвердить, что проблема связана с плагином Babble, поэтому я отключу его и опубликую обновление.

Оказалось, что проблема была в babble. Вопрос решён :smiley: