Столкнулся с тем, что пользователи не видят диалоговое окно при выполнении элемента "Вопрос пользователю". Зашел в консоль JS и вижу вот такую ошибку:
Подскажите, куда копать? :(
Нравится
День добрый!
Есть ли такая же ошибка на сервере?
На всех ли пользовательских машинах воспроизводится?
Вы используете Microsoft WebSocket или SuperWS?
Приложите, пожалуйста, файлы web.config приложения (..\Terrasoft.WebApp) и загрузчика (конревая директория сайта), попробую посмотреть, в чем ошибка.
Спасибо!
Microsoft WebSocket
Ошибка воспроизводится на всех машинах. На сервере - другое сообщение, но думаю, это от браузера зависит, так как код ошибки тот же:
WebSocket Error: Incorrect HTTP response. Status code 302, Found
Файлы web.config - во вложении.
Поискал по коду ошибки, нашел вот это, сверил с доком, который мы не так давно обсуждали, есть одна ошибка.
В обоих файлах не указан параметр targetFramework:
<location path="." inheritInChildApplications="false"> <system.web> <customErrors mode="Off" /> <httpRuntime maxRequestLength="102400" executionTimeout="28800" targetFramework="4.5"/> <webServices>
Спасибо большое!
Действительно, проблема была в отсутствии директивы targetFramework="4.5"
А правильно я понимаю, что при каждой новой версии надо эти файлы вручную переконфигурировать?
"Владимир Соколов" написал:А правильно я понимаю, что при каждой новой версии надо эти файлы вручную переконфигурировать?
Добрый день, Владимир.
При переходе на новую версию системы настройки необходимо перенести в файлы Web.config новой версии сайта.
"Мария Ватулина" написал:При переходе на новую версию системы настройки необходимо перенести в файлы Web.config новой версии сайта.
А как-то можно этот процесс автоматизировать? А то новые версии выходят раз по 10 в году
"Владимир Соколов" написал:
Мария Ватулина пишет:
При переходе на новую версию системы настройки необходимо перенести в файлы Web.config новой версии сайта.
А как-то можно этот процесс автоматизировать? А то новые версии выходят раз по 10 в году
Владимир, на данный момент перенос настроек в файлы Web.config необходимо выполнять при каждом обновлении, данный процесс не автоматизирован.
Мы зарегистрируем ваше предложение и будем работать над изменением организации процесса обновления с целью автоматизации переноса настроек на новую версию сайта.
С уважением,
Группа компаний Terrasoft