Стартовая страница › Форумы › Rapid SCADA на Linux-контроллерах и Raspberry Pi › Выбрасывает из ВЕБ
- В этой теме 11 ответов, 3 участника, последнее обновление 6 лет, 11 месяцев назад сделано Mikhail.
-
АвторСообщения
-
23.03.2017 в 12:05 #4877djbond07Участник
Добрый день! Создал на Raspberry Pi 2 ВЕБ приложения (1 для доступа локально, с малины, второе для удалённого подключения). После удалённого подключения и входа в скаду, через какое-то время бездействия выкидывает на страницу с логином. Так задумано? это можно настроить? и если да, то где?
23.03.2017 в 12:33 #4878manjey73УчастникВ принципе вылетов быть не должно совсем, они были и раньше. Так понимаю все еще не вылечили. У меня RPi пока с тестов снята…
23.03.2017 в 15:14 #4884MikhailМодераторДобрый день!
Что в журнале веб-приложения в момент вылета?27.03.2017 в 14:52 #4912djbond07УчастникДобрый день! Посмотрел логи, что-то про время говорит.
2017-03-27 14:33:42 <raspberrypi><www-data><ACT> Initialize common web application data
2017-03-27 14:33:42 <raspberrypi><www-data><ACT> Connect to SCADA-Server «localhost»
2017-03-27 14:33:43 <raspberrypi><www-data><ACT> Refresh the tables of the configuration database
2017-03-27 14:33:45 <raspberrypi><www-data><ACT> Fill input channels properties
2017-03-27 14:33:45 <raspberrypi><www-data><ACT> Fill output channels properties
2017-03-27 14:33:45 <raspberrypi><www-data><ACT> Fill input channel statuses properties
2017-03-27 14:33:55 <raspberrypi><www-data><ACT> User information has been added. IP address: XXX.XXX.XXX.XXX. Session: D6B193C5DD19B86B12C27570
2017-03-27 14:34:01 <raspberrypi><www-data><ACT> Login: XXXXXXX (____________). IP address: XXX.XXX.XXX.XXX.
2017-03-27 14:34:01 <raspberrypi><www-data><ACT> User information has been updated. IP address: XXX.XXX.XXX.XXX. Session: D6B193C5DD19B86B12C27570
2017-03-27 14:36:15 <raspberrypi><www-data><ACT> Login: XXXXXXX (____________). IP address: XXX.XXX.XXX.XXX.
2017-03-27 14:36:16 <raspberrypi><www-data><ACT> User information has been updated. IP address: XXX.XXX.XXX.XXX. Session: D6B193C5DD19B86B12C27570
2017-03-27 14:39:02 <raspberrypi><www-data><ERR> Incorrect SCADA-Server response to file modification date and time request
2017-03-27 14:39:02 <raspberrypi><www-data><ERR> Unable to receive the current data file modification time.
2017-03-27 14:39:03 <raspberrypi><www-data><EXC> Error receiving date and time of file [Ev]/e170327.dat modification from SCADA-Server: Write failure
2017-03-27 14:39:03 <raspberrypi><www-data><ACT> Disconnect from SCADA-Server
2017-03-27 14:39:04 <raspberrypi><www-data><ACT> Connect to SCADA-Server «localhost»
2017-03-27 14:39:04 <raspberrypi><www-data><EXC> Error connecting to SCADA-Server: Connection refused
2017-03-27 14:39:04 <raspberrypi><www-data><ACT> Disconnect from SCADA-Server
2017-03-27 14:39:04 <raspberrypi><www-data><ERR> Unable to receive the current data file modification time.
2017-03-27 14:39:04 <raspberrypi><www-data><ERR> Unable to connect to SCADA-Server. Try again.
2017-03-27 14:39:05 <raspberrypi><www-data><ERR> Unable to connect to SCADA-Server. Try again.
2017-03-27 14:39:05 <raspberrypi><www-data><ERR> Unable to connect to SCADA-Server. Try again.
2017-03-27 14:39:05 <raspberrypi><www-data><ERR> Unable to receive the current data file modification time.
2017-03-27 14:39:06 <raspberrypi><www-data><ERR> Unable to connect to SCADA-Server. Try again.
2017-03-27 14:39:06 <raspberrypi><www-data><ERR> Unable to connect to SCADA-Server. Try again.
2017-03-27 14:39:06 <raspberrypi><www-data><ERR> Unable to receive the current data file modification time.Ну и в итоге подключился. При чём зависимости я не могу проследить. выбрасывает редко.
27.03.2017 в 18:50 #4917MikhailМодераторДобрый день!
Важно поймать в логе и написать сюда тот самый момент, когда происходит перезапуск. Сам лог вполне обычный. Либо пришлите ссылку на полный файл лога. Если не хотите светить IP и логины, замените их все в текстовом редакторе на что-то другое.11.05.2017 в 13:55 #5798manjey73УчастникПодключился удаленно к Web на Raspberry, все нормально.
Открываю Web на самой Raspbery — Ошибка при загрузке схемы. Попробуйте перегрузить схему (ПЕРЕГРУЗИТЬ). потом вылет в окно логирования
Рестартуем Web сервер, сперва заходим в web на Raspberry — норма, Удаленно с той же ошибкой и вылет.все по инструкции установки для Linux, кроме расположения файлов. Использую домашнюю папку. Такого раньше не было.
11.05.2017 в 13:59 #5799manjey73Участникutils.js:151 13:58:30 Request ‘SchemeSvc.svc/GetSchemeProps’ failed: 500 (Internal Server Error)
logFailedRequest @ utils.js:151
(anonymous) @ schememodel.js:124
i @ jquery.min.js:2
fireWith @ jquery.min.js:2
z @ jquery.min.js:4
(anonymous) @ jquery.min.js:4
scheme.js:44 13:58:30 Scheme loading failed
(anonymous) @ scheme.js:44
(anonymous) @ schememodel.js:125
i @ jquery.min.js:2
fireWith @ jquery.min.js:2
z @ jquery.min.js:4
(anonymous) @ jquery.min.js:4
jquery.min.js:4 GET http://10.0.0.50:8084/scada/ClientApiSvc.svc/CheckLoggedOn?_=1494500309416 500 (Internal Server Error)
send @ jquery.min.js:4
ajax @ jquery.min.js:4
_request @ clientapi.js:122
checkLoggedOn @ clientapi.js:171
_checkLoggedOn @ mastermain.js:49
(anonymous) @ mastermain.js:185
utils.js:151 13:58:39 Request ‘ClientApiSvc.svc/CheckLoggedOn’ failed: 500 (Internal Server Error)Вот такая шляпа
12.05.2017 в 11:58 #5808MikhailМодераторЕсли раньше такого не было, то что изменилось в системе?
Табличные представления работают при этом?12.05.2017 в 12:23 #5809manjey73УчастникРаньше (ScadaWebBeta) можно было подключаться как локально, так и удаленно к Web. Но были просто вылеты в окно логирования, насколько я помню просто при открытом окне Web без привязки ко времени.
Сейчас пока вылеты не могу отследить, так как все время перезапускаю сервер, но нет возможности одновременного подключения.И табличные и схемы работают только либо на удаленке, либо локально.
13.05.2017 в 10:01 #5825MikhailМодераторScadaWebBeta — достаточно давно было. Но в любом случае в веб-приложении ничего связанного с подключением не менялось, можно найти старый дистрибутив и попробовать. Может быть что-то поменялось в Raspbian.
И табличные и схемы работают только либо на удаленке, либо локально.
Да это так, к сожалению, в одной из тем (может быть в этой как раз) писали об этом. Вышли из положения, развернув 2 экземпляра веб-приложения.
Что касается меня, я использую веб-хостинг для Вебстанции, смотрящей в интернет, а хостинг уже обращается на РПи на SCADA-Сервер. Так лучше с точки зрения безопасности. Нормальный хостинг стоит минимально 200 руб. в мес.
13.05.2017 в 21:47 #5826manjey73УчастникПри наличии прямого IP еще и Web хостинг держать глупо, достаточно в роутере разрешенные адреса прописать или вообще подключение с VPN организовать.
15.05.2017 в 12:53 #5832MikhailМодераторVPN — пожалуй самый правильный вариант,
а обычный прямой IP увеличивает риск атаки на Вашу систему. Если веб вынесен на хостинг, то подсмотреть IP Вашей системы уже сложнее, но всё равно он будет открыт, чтобы веб-приложение соединялось. -
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.