Здравствуйте, plastictown, Вы писали:
P>Доброго времени суток! P>Пытаюсь сделать клиент OPC UA.
P>Установил Prosys OPC UA Simulation Server.
P>* Сначала взял библиотеку freeopcua. Она собралась и заработала, даже собрался example_client.cpp. P> Смутило то, что на C++ версию библиотеки документации практически нет (Work in progress: documentation).
P>* Затем взял сишную. open62541. Собрал в лоб — не заработала, говорит, connection refused, не могу аутенфицироваться. P> Приделал туда OpenSSL и mbedTLS. Несмотря на очень приличную документацию, решение проблемы P> не нашел, даже отключив на сервере всякие проверки. В общем, через пару дней стал искать дальше.
P>* Пошел дальше, взял гошную gopcua. И в ней такие же проблемы с аутенфикацией. На всякий случай попробовал еще парочку P> симуляторов, но с тем же результатом.
P>Сейчас ломаю голову: P>* Если сервер хочет какие-то сертификаты и прочую безопасность, почему работает freeopcua? P>* Если нет, почему не работают другие библиотеки?
P>Если кто-то сталкивался, скажите, пожалуйста, куда смотреть, как это должно работать?
P>ЗЫ: все собираю на Windows10 под VS 2015.
Какие настройки сервера и какие настройки клиента используются?