Странная загрузка яваскриптов

ITFrogs

Ко мне в поддержку обратился клиент, у которого установлена нереальная куча плагинов. Он пожаловался, что мой плагин не пашет. Я увидел, что скрипты моего плагина блокирует ошибка, которая сгенерирована каким-то другим плагином выше. Посоветовал искать плагин, который генерирует ошибку.

Человек отключил все плагины и оставил только мой. В итоге он тоже не работает. И вот что мы видим:

Я беру эту красную ссылку, открываю в отдельном окне, и она оказывается рабочей:

Это стандартный диалог, который всегда нормально грузился.

Это не единственный яваскрипт, который не загрузился с этого сайта. Не грузятся вообще все скрипты, которые вызываются из плагинов.

В чем может быть дело?

4 февраля 2016
  • Syrnik.com 4 февраля 2016 14:05

    Не иначе как у клиента установлено приложение CSP, которое эту политику выдает...

  • ITFrogs 4 февраля 2016 14:08

    Вот все приложения:

  • Syrnik.com 4 февраля 2016 15:11

    это точно все или часть просто не видна? :)

  • ITFrogs 4 февраля 2016 15:18

    Я в инсталлере смотрел. нет CSP.

  • Syrnik.com 4 февраля 2016 20:34

    Ну кто-то же этот заголовок проставляет? :)

  • ITFrogs 5 февраля 2016 05:10

    Какой заголовок? Я в этой теме не рублю совершенно. Что человеку то сказать? У него явно что-то поломано очень серьезно.

  • Владимир Сергеев 5 февраля 2016 05:40

    Мне кажется, что копать нужно в сторону протоколов.
    Сайт открывается по https, а скрипты отдаются по http.

    Нужно как-то привести всё это дело к общему знаменателю.

  • Павел Трофимов 5 февраля 2016 06:46

    Ну что сказать человеку... Так и скажи, мол так и так, плагин использует штатные возможности фреймворка, а эти самые возможности на вашем сайте по каким-то причинам недоступны. Навскидку понять причин не могу. Обратитесь в поддержку WA с этим вопросом.

    Вот, кстати, на закрытом форуме я б помусолил тему где заканчивается поддержка плагина и начинается администрирование фреймворка и сервера...

  • Николай Иванов 5 февраля 2016 07:47

    http запрос с https запрещён спецификацией.
    https://www.w3.org/TR/cors/#user-agent-security

    так что да

    Нужно как-то привести всё это дело к общему знаменателю.
  • ITFrogs 5 февраля 2016 09:06

    А как так получилось, что сайт у человека на https, а загрузка плагинов через http?

  • Николай Иванов 5 февраля 2016 09:42

    Ну это уже конкретно у клиента смотри...предполагаю какой-то косяк из-за редиректа http->https. Возможно что-то с настройками веб-сервера(там litespeed)

  • BNP (Дмитрий) 5 февраля 2016 12:33

    Глянул ... странное что-то. Во фронтенде идет нормальная переадресация с http на https.

    А вот бман.рф/webasyst открывается как по http, так и по https.

    Могу предположить, что ты в админку сайта заходишь по https, а вот скрипты пытаются отдаться по http, т.к. по http админка тоже работает.

    Попробуй залогиниться по http и посмотреть, что получится =))

  • ITFrogs 5 февраля 2016 13:03

    Я скинул клиенту ссылку на эту тему. Пусть сам смотрит и думает. Мой плагин здесь совершенно не при чем.



Чтобы добавить комментарий, зарегистрируйтесь или войдите