Запутался совсем с созданием клиентских ключей для сервера jabberd2
В документации рассказано как создавать серверные ключи для работы модулей jabberd2 между собой и для работы серверов между собой. Для работы клиента и сервера как создать ключи не сказано.
В конфиге для этого есть закоментированный блок, но необходимо создать файл с ключами и сертификатом.
Я так понимаю что в jabberd с этими клиентскими ключами и сертификатами должно быть всё аналогично как в почтовом сервере.
Правильно ли я понял, что в файле pem должен быть закрытый ключ сервера, открытый ключ для клиента и самоподписной сертификат.
Работа осуществляется следующим образом, клиент принимает самоподписной сертификат сервера, после этого сервер передаёт клиенту открытый ключ? Если это так то как тогда создать эти ключи и сертификаты? Если кто сталкивался с этим или создавал подобные ключи и сертификаты для почтового сервера, помогите пожалуйста.