Стартовая страница › Форумы › Ошибки в работе › Ошибки Веб › не могу залогиниться к веб-сервер
- В этой теме 6 ответов, 2 участника, последнее обновление 7 лет, 2 месяца назад сделано
Mikhail.
-
АвторСообщения
-
27.11.2017 в 08:47 #7995
felix
Участникне могу залогиниться к веб-сервер.
месяц «все работало» и вдруг проблема такая 🙂
увидел на форуме совет поменять порты (возможно какая то программа использует тот же порт) — поменял на 10200 на (Веб и на Коммуникаторе) — не помогло…
содержимое лога:
———————————————————————————
2017-11-27 10:35:31 <PC-198><DefaultAppPool><ACT> Инициализация общих данных веб-приложения
2017-11-27 10:35:31 <PC-198><DefaultAppPool><ACT> Установка соединения со SCADA-Сервером «localhost»
2017-11-27 10:35:32 <PC-198><DefaultAppPool><EXC> Ошибка при установке соединения со SCADA-Сервером: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение 127.0.0.1:10000
2017-11-27 10:35:32 <PC-198><DefaultAppPool><ACT> Разрыв соединения со SCADA-Сервером
2017-11-27 10:35:32 <PC-198><DefaultAppPool><EXC> Ошибка при обновлении таблиц базы конфигурации:
Scada.ScadaException: Не удалось принять время изменения базы конфигурации.
в Scada.Client.DataCache.RefreshBaseTables()
2017-11-27 10:35:32 <PC-198><DefaultAppPool><ACT> Добавлена информация о пользователе. IP-адрес: ::1. Сессия: zbdapfwwu54frhgvgzwhr5or
2017-11-27 10:35:38 <PC-198><DefaultAppPool><ERR> Невозможно соединиться со SCADA-Сервером. Повторите попытку.
2017-11-27 10:35:38 <PC-198><DefaultAppPool><EXC> Ошибка при обновлении таблиц базы конфигурации:
Scada.ScadaException: Не удалось принять время изменения базы конфигурации.
в Scada.Client.DataCache.RefreshBaseTables()
2017-11-27 10:35:38 <PC-198><DefaultAppPool><ERR> Невозможно соединиться со SCADA-Сервером. Повторите попытку.
2017-11-27 10:35:38 <PC-198><DefaultAppPool><ERR> Неудачная попытка входа в систему: admin — Сервер недоступен. IP-адрес: ::1Что это может быть?
27.11.2017 в 10:26 #7996felix
УчастникИ еще вопрос: в настройках файла Webconfig.xml и в настройках Коммуникатора — должен быть один и тот же порт? — например 10200 — или разные?
27.11.2017 в 19:19 #8002Mikhail
МодераторСовет менять порты не очень хороший, на мой взгляд, потому что приводит к путанице.
Рекомендую сначала вернуться в порту 10000 на всех приложениях (Сервер, Вебстанция, Коммуникатор), а затем ещё раз изучить логи.27.11.2017 в 19:19 #8003Mikhail
МодераторПри этом посмотреть — все приложения не могут подключиться к Серверу или какое-то одно?
28.11.2017 в 06:50 #8008felix
УчастникСпасибо.
Проблема была в некорректном вводе формулы в конфигурации входного канала в Администраторе.
Совсем не сразу стало очевидно, что невозможность подключиться к веб-серверу связана с ошибкой запуска скада-Сервера, которая в свою очередь допущена в третьем месте — в Администраторе.
Пока я не догадался посмотреть все три лога Веб-сервера, скада-сервера и коммуникатора — … 🙂2017-11-28 08:29:06 <PC-198><СИСТЕМА><ACT> Пользователи считаны из базы конфигурации
2017-11-28 08:29:06 <PC-198><СИСТЕМА><ACT> Формулы считаны из базы конфигурации
2017-11-28 08:29:06 <PC-198><СИСТЕМА><ERR> Ошибка при компилировании исходного кода формул:
Строка 583, колонка 66: error CS0103: Имя «Вкл» отсутствует в текущем контексте
Строка 586, колонка 66: error CS0103: Имя «Вкл» отсутствует в текущем контексте
Для ознакомления с исходным кодом см. файл C:\SCADA\ScadaServer\ScadaServer\Log\CalcEngine.cs
2017-11-28 08:29:06 <PC-198><СИСТЕМА><ERR> Нормальная работа программы невозможна.-
Этот ответ был изменен 7 лет, 2 месяца назад от
felix.
28.11.2017 в 07:58 #8010felix
УчастникВчера, при ручном развертывании на новом компе Скада-Сервер запустился, но с ошибкой, но запустился (служба ScadaServerSvc показывала что включена)! и не подавал виду что-то то не так, пока я много где не порылся.
Я опять, но уже на новом хосте, не мог залогиниться через браузер и стал смотреть лог Веб-Сервера. Там писалось про ошибку подключения к СЕРВЕРУ. Я подумал что это веб-сервер имеется в виду… и стал искать что не так в разных настройках нового хоста…
Пока не посмотрел лог Коммуникатора. Только после этого возникло предположение, что дело не в Веб-Сервере 🙂28.11.2017 в 20:29 #8023Mikhail
МодераторХорошо, что разобрались.
После правки формул, действительно, нужно убедиться, что SCADA-Сервер стартовал нормально. Только Сервер может определить, что формулы компилируются или нет. Запускать Сервер при неработающих формулах — худший вариант, т.к. администратор может не заметить проблемы. -
Этот ответ был изменен 7 лет, 2 месяца назад от
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.