SCADA и arOPC. Истёк срок действия сертификата

Автор Eugene_, 29 октября 2026, 09:45:07

Eugene_

Ранее не замечали, начала на связке ПО версий выше проявляется в логах SCADA ошибка, при запуске проекта и установления соединения с arOPC. Само соединение при этом устанавливается и все работает. Даты на обоих серверах (SCADA и OPC установлены на отдельных VM) корректные. Попробовал удалить старый сертификат в arOPC и добавить его в разрешенные заново после создания - не помогает, ошибка в логах остается.

Непонятно: то ли сертификат создается неверный и SCADA верно реагирует, то ли сертификат верный а SCADA неверно определяет его сроки ?

Simple-Scada

#1
Здравствуйте.

У Вас точно версия 2.7.6.0? Судя по скрину, это версия ниже чем 2.7.3.1.

Eugene_

#2
Извиняюсь, версия 2.7.2.0, посмотрел по свойствам файла установщика имеющегося, а не фактически работающей версии

Simple-Scada

#3
Перепроверили, ошибок не обнаружили. Сообщение "Истёк (либо ещё не наступил) срок действия сертификата" выдаётся если действительно срок действия сертификата истёк, или не наступил. Вы уверены, что срок неправильно определяется? Откройте проводник Windows и перейдите в путь "%ProgramData%\arOPC\PKI\opcua\own\certs", там лежит сертификат arOPC. Откройте его и посмотрите срок действия, он действителен? Если он истёк, то скада правильно выдаёт ошибки. Чтобы обновить сертификат нужно в arOPC перейти в "Конфигурация" - "Настройки OPCUA" и нажать "Создать собственный сертификат".

Eugene_

#4
список сертификатов что я вижу в списке trusted/untrusted - лежит в C:\ProgramData\arOPC\PKI\opcua\trusted\certs и  C:\ProgramData\arOPC\PKI\opcua\untrusted\certs, собственно из папки в папку можно переместить вручную и в окошке arOPC также изменится.

Их сроки я и смотрю и они создаются автоматически при первом подключении клиента, после нужно переместить его в оснастке arOPC в доверенные.

Цитироватьперейти в "Конфигурация" - "Настройки OPCUA" и нажать "Создать собственный сертификат".
все понял, спасибо, сертификат в  "%ProgramData%\arOPC\PKI\opcua\own\certs действительно истек.
Вопрос можно закрыть