Подключение к OPC UA Owen

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

    1

    Изображение больше

    В примере настроек Owen OPC UA есть параметр «Режим безопасности сообщений»
    SygnAndEncrypt

    В настройках OPC UA клиента RapidScada такой настройки нет, соответственно подключения не происходит.

    Как-то может решить данный вопрос?

    • Эта тема была изменена 1 месяц, 1 неделя назад от manjey73.
    #32174
    manjey73
    Участник

    error

    #32175
    manjey73
    Участник

    Вроде как настройка это «Подпись и шифрование». Но не хочет…

    #32176
    JurasskPark
    Участник

    А вы уверены, что пароли не поменяли, после того как Owen упал?

    #32177
    manjey73
    Участник

    Уверен, через Web зашел своим паролем.
    Через драйвер, который делал тоже читаю данные с облака.
    А OPC клиент выдает ошибку

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

    В драйвере OPC UA есть все необходимые настройки. Обычно когда новый клиент подключается к OPC UA-серверу, на нём необходимо разрешить сертификат этого клиента. Возможно, в этом причина. Вообще, нужно поискать ошибку по фразе, эта фраза заложена в клиентские dll.

    #32187
    manjey73
    Участник

    Хм, возникает вопрос как разрешить на сервере сертификат клиента. И где этот сертификат вообще брать или он должен быть?

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

    Например, Prosys OPC показывает сертификаты и новый сертификат нужно явно разрешить.
    https://ibb.co/DQK2cmX

    OPC UA-сервер Rapid SCADA принимает сертификаты автоматически если включена соответствующая галочка. Поэтому нужно сначала её поставить, чтобы принять сертификат, а затем можно отключить.

    Ещё, насколько я понимаю, OPC-сервер помещает полученный сертификат в определённую папку, и если его переместить в папку принятых сертификатов, то он будет считаться принятым.

    #32269
    manjey73
    Участник

    RapidScada клиент OPC UA, галочек для передачи серверу сертификата, или приема от сервера сертификата не вижу совсем.

    На облачно сервере нет настроек по поводу сертификатов.

    Документация OwenCloud

    В документации есть пример для «Multi-Protocol MasterOPC Server и OwenCloud по протоколу OPC UA»
    В котором есть пункт 7
    Введите имя пользователя и пароль учетной записи OwenСloud. Нажмите кнопку Готово.Откроется окно проверки подключения: Нажмите кнопку Да.

    В Prosys подобного нет, в RapidScada подобного тоже нет — сразу ошибка и все.
    Еще раз, речь только о клиенте. Никаких серверов не запускается никем, он работает в облаке.

    • Этот ответ был изменен 1 месяц, 1 неделя назад от manjey73.
    #32271
    manjey73
    Участник

    Prosys выдает такую ошибку

    Bad_CertificateInvalid (0x80120000) "The certificate provided as a parameter is not valid."
    
    Invalid server certificate

    То ли он в принципе не может получить сертификат от сервера, то ли еще что-то..
    Пробовал и на рабочей машине и на домашней, результат одинаковый.

    #32272
    JurasskPark
    Участник

    Ну или Овен сделал так, что сертификаты, которые он доверяет только от их оборудования и их ПО. А остальным нельзя. 🙂

    #32273
    manjey73
    Участник

    Так тут вопрос, а передаются ли сертификаты вообще от клиента?
    Или принимаются ли они от сервера?

    #32274
    a80808
    Участник

    Ну или Овен сделал так, что сертификаты, которые он доверяет только от их оборудования и их ПО. А остальным нельзя. 🙂
    Очень даже на них похоже…да и не только на них.
    Защита инвестиций…

    #32275
    manjey73
    Участник

    Ну вообще-то API для работы с облаком у них в открытом доступе, я реализовал драйвер для чтения.
    OPC UA как бы предполагает не важна какая Scada производит чтение со стороны заказчика.

    Просто они тестировали на доступных им средствах, это MasterScada и их же OPC сервер который подключается к ним клиентом.

    #32276
    JurasskPark
    Участник

    Так тут вопрос, а передаются ли сертификаты вообще от клиента?
    Или принимаются ли они от сервера?

    Спросить у тех. поддержки. Что мол вы купили у них облако, чтобы с контроллеров передавать свои данные.

    Или путем пирата через WirenShark парсить запросы и ответы и перехватить ключ свой-чужой. 🙂

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