Стартовая страница › Форумы › Взаимодействие с устройствами › OPC › Подключение к OPC UA Owen
- В этой теме 43 ответа, 5 участников, последнее обновление 1 год, 10 месяцев назад сделано
Mikhail.
-
АвторСообщения
-
20.04.2024 в 15:23 #32347
manjey73УчастникТак, после удаления клиентского сертификата я подключился к серверу.
Дома удалял сертификат по другому и он стал выдан по 19.04.2025На работе почему то не изменился, проверю в понедельник удаление по другому.
Вопрос в силе, где сертификат сервера OPC UA на Linux? делал поиск, не нашел
21.04.2024 в 10:03 #32348
manjey73Участникнашел сертификат, у него расширение der, а искал по crt
22.04.2024 в 11:03 #32354
MikhailМодераторКак нужно удалять сертификат?
У меня тоже после удаления создаётся новый просроченный ))В DrvOpcUa.Logic.xml, который создаётся в исполняемой директории и может быть скопирован в проект, есть параметр AutoAcceptUntrustedCertificates. Он может быть полезен применительно к данной проблеме.
22.04.2024 в 11:06 #32355
MikhailМодератор> где сертификат сервера OPC UA на Linux?
Посмотрите пути в файле DrvDsOpcUaServer.xml22.04.2024 в 11:38 #32356
manjey73УчастникКроме папки c:\ProgramData\OPC Foundation\pki\trusted\certs\
я еще запустил certmgr.msc через Выполнить и удалил его из ветки UA_MachineDefault
После этого создался новый сертификат со сроком в 1 год.
23.04.2024 в 12:19 #32426
MikhailМодераторПолезная информация по удалению!
Удалось найти сертификат на Linux?23.04.2024 в 12:30 #32429
manjey73УчастникДа, сертификат нашел поиском по *.der файлу
/root/.locale/share/OPC Foundation/pki — все там, и сертификат и ключ
21.05.2024 в 11:15 #32791
manjey73УчастникВопрос, а библиотеки OPC Foundation способны автоматически пересоздавать сертификаты сервера и клиента?
а то тут видимо год прошел и данные отвалились 🙂
21.05.2024 в 12:12 #32796
MikhailМодераторСейчас не могу ответить на этот вопрос, его нужно исследовать.
Возможно, потребуется спрашивать у разработчиков на https://github.com/OPCFoundation/UA-.NETStandard/issues03.08.2024 в 22:01 #33769
GlasterУчастникТак получилось подключиться к OwenCloud когда создался не просроченный сертификат?
У меня создаётся сертификат до 2025 года, но ошибку показывает всю ту же: Error establishing a connection: Could not send an Open Secure Channel request.04.08.2024 в 11:41 #33770
manjey73Участник@Glaster забудьте про OPC OwenCloud, у них кривые сертификаты OPCUA и что-то с этим делать они не хотят, Типа MasterScada подключается и ладно.
Подключиться к OPC OwenCloud можно только теми браузерами OPC UA, у которых есть дополнительная возможность игнорировать сертификаты. Иначе никак вообще.
Их техподдержка сливается.
04.08.2024 в 12:41 #33772
GlasterУчастникЖаль. А то вроде возможность есть, но её нет. В DrvOpcUa было бы хорошо предусмотреть галочку игнорировать сертификаты. Впрочем, если головняк с сертификатами только у овена, то, конечно, бессмысленно.
04.08.2024 в 15:51 #33773
manjey73УчастникНу я кроме RapidScada и OwenLoud больше ни к чему не прикасался 🙂
Запустил исходный код в отладке, исключение прилетает из недр библиотек OPC Foundation, значит косяк у Овен.Как браузер (только один при чем) делает обход этого не знаю.
05.08.2024 в 12:42 #33790
MikhailМодераторВ DrvOpcUa были изменения, связанные с проверкой сертификатов. В релиз ещё не вошли. После выхода будет полезно попробовать.
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.