Стартовая страница › Форумы › Ошибки в работе › Ошибки Веб › Выкидывает на главную страницу.
- В этой теме 6 ответов, 3 участника, последнее обновление 6 лет, 8 месяцев назад сделано Mikhail.
-
АвторСообщения
-
24.07.2017 в 16:21 #6732OlegУчастник
Здравствуйте.
Может быть кто-то сталкивался с такой проблемой:
Открыта схема в полноэкранном режиме в браузере Chrome. Периодически, может раз в сутки, может реже — скада веб переходит на главную страницу (представление по умолчанию). Иногда разлогинивается.24.07.2017 в 19:57 #6739manjey73УчастникWindows OC ? на Raspberry это вообще раз плюнуть..
25.07.2017 в 16:23 #6745MikhailМодераторНа Windows такой эффект наблюдался, если на хостинге выделено недостаточно ресурсов для пула приложений. У Вас свой сервер или внешний хостинг?
Посмотрите, что в этот момент пишется в лог веб-приложения.29.07.2017 в 12:48 #6816OlegУчастникСкада работает на виртуальной Windows 7 Pro в локальной сети.
Почистил лог — попробую выловить момент ошибки и проверить записи.31.07.2017 в 10:54 #6827MikhailМодераторЕщё проверьте настройки пула приложений в консоли IIS. Там может быть выставлена настройка перезапуска пула через заданное время.
02.08.2017 в 14:59 #6875OlegУчастникСлучайно увидел момент, когда вылетело представление, в 20:14. Скопировал лог:
2017-08-01 18:57:08 <RUSTP-WEBWS-20><DefaultAppPool><ACT> Выход из системы: user. IP-адрес: 10.7.68.8
2017-08-01 18:57:08 <RUSTP-WEBWS-20><DefaultAppPool><ACT> Удалена информация о пользователе. IP-адрес: 10.7.68.8. Сессия: bkmtvkihb402w4ywfdjisix2
2017-08-01 20:14:16 <RUSTP-WEBWS-20><DefaultAppPool><EXC> Ошибка при выполнении действий при выходе пользователя в плагине «Дэшборды»:
System.NullReferenceException: Object reference not set to an instance of an object.
at Scada.Web.Plugins.PlgDashboardSpec.OnUserLogout(UserData userData)
at Scada.Web.UserData.RaiseOnUserLogout()
2017-08-01 20:14:16 <RUSTP-WEBWS-20><DefaultAppPool><ACT> Выход из системы: user. IP-адрес: 10.7.67.13
2017-08-01 20:14:16 <RUSTP-WEBWS-20><DefaultAppPool><ACT> Удалена информация о пользователе. IP-адрес: 10.7.67.13. Сессия: 2iklk0l5prn3rc0hjhcyf0td
2017-08-01 20:14:16 <RUSTP-WEBWS-20><DefaultAppPool><EXC> Ошибка при выполнении действий при выходе пользователя в плагине «Дэшборды»:
System.NullReferenceException: Object reference not set to an instance of an object.
at Scada.Web.Plugins.PlgDashboardSpec.OnUserLogout(UserData userData)
at Scada.Web.UserData.RaiseOnUserLogout()
2017-08-01 20:14:16 <RUSTP-WEBWS-20><DefaultAppPool><ACT> Выход из системы: user. IP-адрес: 10.7.68.61
2017-08-01 20:14:16 <RUSTP-WEBWS-20><DefaultAppPool><ACT> Удалена информация о пользователе. IP-адрес: 10.7.68.61. Сессия: ceuzzkpodusnnuu5hhta5yjb
2017-08-01 20:14:16 <RUSTP-WEBWS-20><DefaultAppPool><ACT> Завершение работы приложения
———————————————————————————
———————————————————————————
2017-08-01 20:14:16 <RUSTP-WEBWS-20><DefaultAppPool><ACT> Инициализация общих данных веб-приложения
2017-08-01 20:14:16 <RUSTP-WEBWS-20><DefaultAppPool><ACT> Установка соединения со SCADA-Сервером «10.7.70.27»
2017-08-01 20:14:16 <RUSTP-WEBWS-20><DefaultAppPool><ACT> Обновление таблиц базы конфигурации
2017-08-01 20:14:17 <RUSTP-WEBWS-20><DefaultAppPool><ACT> Заполнение свойств входных каналов
2017-08-01 20:14:17 <RUSTP-WEBWS-20><DefaultAppPool><ACT> Заполнение свойств каналов управления
2017-08-01 20:14:17 <RUSTP-WEBWS-20><DefaultAppPool><ACT> Заполнение свойств статусов входных каналов
2017-08-01 20:14:17 <RUSTP-WEBWS-20><DefaultAppPool><ACT> Добавлена информация о пользователе. IP-адрес: 10.7.67.13. Сессия: 2iklk0l5prn3rc0hjhcyf0td
2017-08-01 20:14:17 <RUSTP-WEBWS-20><DefaultAppPool><ACT> Добавлена информация о пользователе. IP-адрес: 10.7.68.61. Сессия: ceuzzkpodusnnuu5hhta5yjb
2017-08-01 20:14:17 <RUSTP-WEBWS-20><DefaultAppPool><EXC> Ошибка при получении расширенных текущих данных по фильтру, где каналы= , ид. представления=3050:
Scada.ScadaException: Пользователь не вошёл в систему.
at Scada.Web.UserMonitor.CheckLoggedOn(UserRights& userRights, Boolean throwOnFail)
at Scada.Web.ClientApiSvc.GetCurCnlDataExt(String cnlNums, String viewIDs, Int32 viewID)
2017-08-01 20:14:17 <RUSTP-WEBWS-20><DefaultAppPool><EXC> Ошибка при получении расширенных текущих данных по фильтру, где каналы= , ид. представления=3030:
Scada.ScadaException: Пользователь не вошёл в систему.
at Scada.Web.UserMonitor.CheckLoggedOn(UserRights& userRights, Boolean throwOnFail)
at Scada.Web.ClientApiSvc.GetCurCnlDataExt(String cnlNums, String viewIDs, Int32 viewID)
2017-08-01 20:14:18 <RUSTP-WEBWS-20><DefaultAppPool><EXC> Ошибка при получении расширенных текущих данных по фильтру, где каналы= , ид. представления=3050:
Scada.ScadaException: Пользователь не вошёл в систему.
at Scada.Web.UserMonitor.CheckLoggedOn(UserRights& userRights, Boolean throwOnFail)
at Scada.Web.ClientApiSvc.GetCurCnlDataExt(String cnlNums, String viewIDs, Int32 viewID)
2017-08-01 20:14:18 <RUSTP-WEBWS-20><DefaultAppPool><EXC> Ошибка при получении расширенных текущих данных по фильтру, где каналы= , ид. представления=3030:
Scada.ScadaException: Пользователь не вошёл в систему.
at Scada.Web.UserMonitor.CheckLoggedOn(UserRights& userRights, Boolean throwOnFail)
at Scada.Web.ClientApiSvc.GetCurCnlDataExt(String cnlNums, String viewIDs, Int32 viewID)
2017-08-01 20:14:20 <RUSTP-WEBWS-20><DefaultAppPool><EXC> Ошибка при получении расширенных текущих данных по фильтру, где каналы= , ид. представления=3050:
Scada.ScadaException: Пользователь не вошёл в систему.
at Scada.Web.UserMonitor.CheckLoggedOn(UserRights& userRights, Boolean throwOnFail)
at Scada.Web.ClientApiSvc.GetCurCnlDataExt(String cnlNums, String viewIDs, Int32 viewID)
2017-08-01 20:14:20 <RUSTP-WEBWS-20><DefaultAppPool><EXC> Ошибка при получении расширенных текущих данных по фильтру, где каналы= , ид. представления=3030:
Scada.ScadaException: Пользователь не вошёл в систему.
at Scada.Web.UserMonitor.CheckLoggedOn(UserRights& userRights, Boolean throwOnFail)
at Scada.Web.ClientApiSvc.GetCurCnlDataExt(String cnlNums, String viewIDs, Int32 viewID)
2017-08-01 20:14:21 <RUSTP-WEBWS-20><DefaultAppPool><EXC> Ошибка при получении расширенных текущих данных по фильтру, где каналы= , ид. представления=3050:
Scada.ScadaException: Пользователь не вошёл в систему.
at Scada.Web.UserMonitor.CheckLoggedOn(UserRights& userRights, Boolean throwOnFail)
at Scada.Web.ClientApiSvc.GetCurCnlDataExt(String cnlNums, String viewIDs, Int32 viewID)
2017-08-01 20:14:21 <RUSTP-WEBWS-20><DefaultAppPool><EXC> Ошибка при получении расширенных текущих данных по фильтру, где каналы= , ид. представления=3030:
Scada.ScadaException: Пользователь не вошёл в систему.
at Scada.Web.UserMonitor.CheckLoggedOn(UserRights& userRights, Boolean throwOnFail)
at Scada.Web.ClientApiSvc.GetCurCnlDataExt(String cnlNums, String viewIDs, Int32 viewID)
2017-08-01 20:14:21 <RUSTP-WEBWS-20><DefaultAppPool><ACT> Вход в систему без пароля: user (Elopak_user). IP-адрес: 10.7.67.13
2017-08-01 20:14:21 <RUSTP-WEBWS-20><DefaultAppPool><ACT> Обновлена информация о пользователе. IP-адрес: 10.7.67.13. Сессия: 2iklk0l5prn3rc0hjhcyf0td
2017-08-01 20:14:22 <RUSTP-WEBWS-20><DefaultAppPool><EXC> Ошибка при получении часовых данных по фильтру, где каналы= , ид. представления=3050:
Scada.ScadaException: Пользователь не вошёл в систему.
at Scada.Web.UserMonitor.CheckLoggedOn(UserRights& userRights, Boolean throwOnFail)
at Scada.Web.ClientApiSvc.GetHourCnlData(Int32 year, Int32 month, Int32 day, Int32 startHour, Int32 endHour, String cnlNums, String viewIDs, Int32 viewID, Boolean existing, String dataAge)
2017-08-01 20:14:23 <RUSTP-WEBWS-20><DefaultAppPool><EXC> Ошибка при получении расширенных текущих данных по фильтру, где каналы= , ид. представления=3050:
Scada.ScadaException: Пользователь не вошёл в систему.
at Scada.Web.UserMonitor.CheckLoggedOn(UserRights& userRights, Boolean throwOnFail)
at Scada.Web.ClientApiSvc.GetCurCnlDataExt(String cnlNums, String viewIDs, Int32 viewID)
2017-08-01 20:14:24 <RUSTP-WEBWS-20><DefaultAppPool><EXC> Ошибка при получении расширенных текущих данных по фильтру, где каналы= , ид. представления=3050:
Scada.ScadaException: Пользователь не вошёл в систему.
at Scada.Web.UserMonitor.CheckLoggedOn(UserRights& userRights, Boolean throwOnFail)
at Scada.Web.ClientApiSvc.GetCurCnlDataExt(String cnlNums, String viewIDs, Int32 viewID)
2017-08-01 20:14:24 <RUSTP-WEBWS-20><DefaultAppPool><ACT> Вход в систему без пароля: user (Elopak_user). IP-адрес: 10.7.68.61
2017-08-01 20:14:24 <RUSTP-WEBWS-20><DefaultAppPool><ACT> Обновлена информация о пользователе. IP-адрес: 10.7.68.61. Сессия: ceuzzkpodusnnuu5hhta5yjbВ консоли IIS в Default_App_pool Recycling regular time interval стояло 1740 минут. Как раз около суток. Попробовал выполнить recycling принудительно — вылетело на главную страницу, WEB станция не разлогинилась.
Установил интервал в 0. Посмотрим.
02.08.2017 в 16:16 #6878MikhailМодераторВ консоли IIS в Default_App_pool Recycling regular time interval стояло 1740 минут
Да, параметр похоже как раз тот, который я имел ввиду.
По логу видно, что веб-приложение перезапустилось. Ошибка при выполнении действий при выходе пользователя в плагине «Дэшборды» — роли не играет в данном случае. -
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.