Проблема при переносе SCADA с Windows на Linux

Стартовая страница Форумы Rapid SCADA на Linux-контроллерах и Raspberry Pi Проблема при переносе SCADA с Windows на Linux

Просмотр 15 сообщений - с 1 по 15 (из 17 всего)
  • Автор
    Сообщения
  • #2202
    djbond07
    Участник

    Добрый день! Выполнил перенос скады с Win 10 на малину по инструкции. В итоге получил такие логи:

    2016-06-01 12:42:32 <raspberrypi><root><ACT> ScadaServerService 4.5.0.5 is started
    2016-06-01 12:42:33 <raspberrypi><root><ACT> Module is loaded from the file /etc/scada/ScadaServer/Mod/ModAutoControl.dll
    2016-06-01 12:42:33 <raspberrypi><root><ERR> The configuration database in DAT format directory does not exist.
    The interface directory does not exist.
    The archive in DAT format directory does not exist.
    The archive copy in DAT format directory does not exist.
    2016-06-01 12:42:33 <raspberrypi><root><ERR> Normal program execution is impossible.

    2016-06-01 12:44:05 <raspberrypi><root><ACT> Connect to SCADA-Server «localhost»
    2016-06-01 12:44:05 <raspberrypi><root><EXC> Error connecting to SCADA-Server: Connection refused
    2016-06-01 12:44:05 <raspberrypi><root><ACT> Disconnect from SCADA-Server
    2016-06-01 12:44:05 <raspberrypi><root><ERR> Unable to start operation due to SCADA-Server communication error.
    Delay before trying again

    Файл ScadaServerSvcConfig.xml изменил вручную из под пользователя root.
    Сразу скажу, что порт пока не менял, оставил 10000, но судя по логам тут проблема в другом.

    #2206
    Mikhail
    Модератор

    ScadaServerSvcConfig.xml возьмите из дистрибутива для RPi. В Win и на Linux нужно по-разному прописывать директории.

    #2209
    djbond07
    Участник

    Всё ясно! Сравнил 2 файла, понял свою ошибку! Спасибо!

    #12686
    surovy
    Участник

    Господа,добрый день!Такая проблема,не понимаю где накосячил……
    апач работает
    коммуникатор работает
    веб представление работает,но некорректно :
    в табличном представлении сама таблица есть,но поверх нее

    Error updating current data
    Error updating hourly data
    Error updating current data

    а на схеме так вообще

    Scheme loading failed. Try to reload scheme
    и
    Error updating events

    Rpi 3 переносил с WIN есессено по инструкции.
    Раньше тестовая схема работала,что изменилось?Всё перелопатил.В логах ошибок нет.
    По световой индикации на приборах вижу,что коммуникатор опрашивает.

    #12688
    surovy
    Участник

    В логах сервера при сравнивании га вигдовс и лигукс не увидел на малине «Пользователь ScadaWeb успешно аутентифицирован»

    #12689
    surovy
    Участник

    И ещё после update upgrade случился апликашион эррор,после перезапуск и в логах сервера всё норма кроме «Текущий срез не загружен»

    #12694
    Mikhail
    Модератор

    Добрый день!

    Подробности этой ошибки можно увидеть, нажав в браузере F12 на вкладке Консоль. Скорее всего проблема с WCF-сервисами. Веб-сервер недоустановился или прав на файлы не хватает.
    Вы используете Apache или XSP4?
    Какая версия mono?

    #12703
    surovy
    Участник

    Вы используете Apache или XSP4?

    апач

    #12704
    surovy
    Участник

    Какая версия mono?

    pi@raspberrypi:~ $ mono —version
    Mono JIT compiler version 5.20.1.19 (tarball Thu Apr 11 09:28:30 UTC 2019)
    Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. http://www.mono-project.com
    TLS: __thread
    SIGSEGV: normal
    Notifications: epoll
    Architecture: armel,vfp+hard
    Disabled: none
    Misc: softdebug
    Interpreter: yes
    LLVM: yes(600)
    Suspend: preemptive
    GC: sgen (concurrent by default)

    #12705
    surovy
    Участник

    В общем снёс всё к чертям!Благо на малине можно уэксперементироваться)

    Переустановил всё от Raspbian до СКАДЫ.Такое ощущение,что проблема в МОНО.
    При его установке :
    Ошб:4 https://download.mono-project.com/repo/debian stable-raspbianstretch Release
    Certificate verification failed: The certificate is NOT trusted. The certificate issuer is unknown. Could not handshake: Error in the certificate verification. [IP: 152.199.19.161 443]
    Чтение списков пакетов… Готово
    E: Репозиторий «https://download.mono-project.com/repo/debian stable-raspbianstretch Release» больше не содержит файла Release.

    и т.п.
    Так же после выхода 4 малины возможно были внесены хз какие изменения в распиан.
    В общем теперь при попытке входа в вебинтерфейс падает в загрузку Login.aspx

    Google Chrome
    Версия 75.0.3770.100 (Официальная сборка), (32 бит)

    #12706
    surovy
    Участник

    Resource interpreted as Document but transferred with MIME type application/x-asp-net: «http://192.168.56.157/scada/Login.aspx&#187;.
    железно по ходу МОНО виновен.

    #12707
    manjey73
    Участник

    Mono должен быть выше 20.16 или 20.18, в версиях ниже утечка памяти при работе с WEB
    Устанавливать с сайта разработчиков Mono

    Как раз вылетало в Login, но могло какое то время работать.

    • Этот ответ был изменен 4 года, 9 месяцев назад от manjey73.
    #12709
    surovy
    Участник

    Интересный момент нарисовался,но это тема другой ветки скорее всего

    curl: (60) проблема SSL-сертификата: не удается получить сертификат локального издателя
    Более подробная информация здесь: https://curl.haxx.se/docs/sslcerts.html

    curl не удалось проверить легитимность сервера и поэтому не удалось
    установите безопасное соединение с ним. Чтобы узнать больше об этой ситуации и
    как это исправить, пожалуйста, посетите веб-страницу, упомянутых выше.
    !!! Не удалось загрузить обновление для rpi-update!
    !!! Убедитесь, что у вас установлены ca-сертификаты и что время установлено правильно

    #12713
    Mikhail
    Модератор

    Текущая версия Моно 5.20.1 Stable (5.20.1.19). То есть у Вас была нормальная версия.

    Resource interpreted as Document but transferred with MIME type application/x-asp-net: «http://192.168.56.157/scada/Login.aspx».
    железно по ходу МОНО виновен.

    За интеграцию Моно и Апаче отвечают модули libapache2-mod-mono и mono-apache-server4, которые устанавливаются на шаге 8. Наверное они нормально не установились. Но до этого же была другая ошибка.

    #12714
    Mikhail
    Модератор

    Не помешал бы пакет для Docker, который сразу содержит всё необходимое. В его создании надежда на сообщество.

Просмотр 15 сообщений - с 1 по 15 (из 17 всего)
  • Вы должны авторизироваться для ответа в этой теме.