Как использовать OpenDDS 3.13 Security

В последнее время я пытаюсь использовать OpenDDS 3.13 Security.
Я также следовал руководству по безопасности OpenDDS и создавал и собирал проект.
Настройте команду следующим образом:

$./configure --security --xerces --openssl && make

Bulid и сделать проект успешным, но когда я запускаю пример, который находится в DDS_ROOT / tests / DCPS / Messenger, возникают проблемы.

Я получаю следующий вывод:

$./publisher -DCPSConfigFile rtps_uni.ini
Starting publisher
Starting publisher with 1 args
(26771|139728132269888) ERROR: DomainParticipantImpl::enable, Unable to validate local identity. SecurityException[-1.0]: GUID_UNKNOWN passed in for candidate_participant_guid
(26771|139728132269888) ERROR: DomainParticipantFactoryImpl::create_participant, unable to enable DomainParticipant.
publisher.cpp:103: main() ERROR: create_participant failed!

Могу ли я получить некоторые инструкции о том, как решить эту проблему?

1

Решение

Мистер Симпсон ответил на мой вопрос, он сказал, что используют
rtps_disc_sec.ini вместо rtps_uni.ini

Источник здесь:
https://github.com/objectcomputing/OpenDDS/issues/934

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector