Стартовая страница › Форумы › Ошибки в работе › Ошибка при передаче конфигурации
- В этой теме 23 ответа, 4 участника, последнее обновление 4 года, 4 месяца назад сделано Mikhail.
-
АвторСообщения
-
20.10.2019 в 10:37 #13939vl917Участник
Добрый день.
Подскажите, в чем может быть проблема: при передаче конфигурации на сервер возникают исключения
20.10.2019 в 16:06 #13942MikhailМодераторДобрый день!
Выложите, пожалуйста, скриншот на файловый хостинг и скопируйте на форум ссылку.20.10.2019 в 19:30 #13943vl917Участник21.10.2019 в 09:39 #13947MikhailМодераторУточните, пожалуйста, какая ОС используется и какая версия Mono установлена.
Проверить версию Моно
mono --version
Ошибка возникает на тех проектах, которые устанавливаются по умолчанию?21.10.2019 в 20:05 #13957vl917УчастникОС — Debian Linux
Mono JIT compiler version 6.4.0.19821.10.2019 в 20:31 #13958vl917УчастникДля теста попробовал, под Windows все проходит, работает, но через Web поругивается: https://ibb.co/LZcDD8S. Здесь описано подобное поведение, но что делать с этим «Not found» https://ibb.co/cJ7q3k3 пока не понял.
А под Linux штатным образом передать проект не удается.22.10.2019 в 18:23 #13967MikhailМодераторОшибки при работе веб-приложения говорят о том, что не работает WCF (это часть .NET Framework).
Ошибка при передаче конфигурации тоже связана с библиотеками фреймворка.
Возможно что-то не так с установкой Mono.
На моём тестовом сервере используется Mono версии 6.0.0.319. Попробуйте на тестовую виртуальную машину поставить эту версию, точно соблюдая шаги инструкции.27.10.2019 в 10:19 #13986vl917УчастникС Mono версии 6.0.0.319 результат такой же.
Про WCF, доступа к данным нет только из табличного представления, на графиках все как должно быть.
27.10.2019 в 10:41 #13987MikhailМодераторWCF используется как минимум в табличных представлениях, на схемах и на Графиках Про.
27.10.2019 в 10:46 #13988MikhailМодераторТрудно сказать в чём причина. Могу выполнить установку Rapid SCADA на чистый Debian на платной основе.
P.S. Была похожая проблема с WCF, если одновременно открыть веб-приложение в браузере локально, используя адрес http://localhost/… и открыть с другого ПК, используя http://IP-адрес.
P.P.S. В перспективе, я надеюсь, проект перейдёт на .NET Core, в котором нет технологии WCF, но это дело будущего.
31.10.2019 в 16:04 #14016MikhailМодераторОбходной путь: скидывать конфигурацию с ПК на Windows.
31.10.2019 в 18:01 #14017MikhailМодераторПроблему удалось воспроизвести.
В папке /opt/scada/ScadaAdmin/Lib лежит файл Mono.Security.dll
Этот файл нужен для модулей и драйверов, которые работают с Postgre SQL.
Но дело в том, что этот файл вызывает конфликт с актуальной версией Mono.
В общем, если не используете Postgre SQL, закройте Администратор, удалите этот файл, и запустите программу снова.31.10.2019 в 20:12 #14018manjey73УчастникИ этот же файл используется в MQTT или такой же. И конфликт тоже будет ?
01.11.2019 в 09:11 #14019TawУчастникУстановил Scada 5.7.1 Mono_en на Raspberry Pi 4, операционная система Raspbian (Version 10, arm32). Mono JIT compiler version 6.4.0.198. Та же самая ошибка. Решение проблемы в удалении файла Mono.Security.dll. Но я его не удалял, просто переименовал добавив символ минус в конце файла.
Файл конфигурации загружается. Но когда через форму Instance пытаюсь запустить сервер и коммуникатор то возникает ошибка. Но как запускать сервер, агент и коммуникатор в Raspbian и Linux подобных системах Scada 5.7.1. Mono?- Этот ответ был изменен 4 года, 4 месяца назад от Taw.
01.11.2019 в 09:36 #14021TawУчастникИзложите пошаговую инструкцию запуска Scada 5.7.1 Mono на Raspbian.
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.