OPC UA Client SDK (Unified Automation) 2.5.4 Сертификат клиента становится недействительным при изменении имени компьютера

Для OPC UA Client SDK 2.5.4 при изменении имени компьютера сертификаты клиента необходимо воссоздать, поскольку они становятся недействительными. Почему это задокументировано где-нибудь?

В версии 2.0 при изменении имени компьютера сертификаты клиентов не затрагивались, и, следовательно, не было необходимости их повторного создания. Использование Dotnet 4.5 и C# 6 поддерживаемых приложений.

1 ответ

Решение

В журнале изменений версии 2.1.0 есть строка

  • Заменяет DC=localhost в ApplicationCertificate SubjectNames на DC =<computername>

Таким образом, сертификат с localhost в его SubjectName не может быть найден, потому что сертификаты с <computername> ищутся.

После версии 2.1.0 нам необходимо пересоздать сертификат клиента также вместе с сертификатами сервера, при изменении имени компьютера.

Другие вопросы по тегам