Я реализую рукопожатие dtls-srtp от клиента (openssl с VS C ++), но это не удалось. Поток сообщений на wireshark получился следующим образом:
Есть ли у кого-нибудьЕсть идеи, что здесь происходит? Это проблема сертификата / ключа, или я пропустил какую-либо опцию / параметр SSL?
Я пытался изменить значение mtu, но оно не сработало.
* SSL_CB_HANDSHAKE_START неизвестно: инициализация до / подключения
SSL_CB_LOOP SSL_connect: до / подключить инициализацию
SSL_CB_LOOP SSL_connect: клиент записи SSLv3 привет A
SSL_CB_EXIT SSL_connect: сервер чтения SSLv3 привет A
соединение SSL_CB_EXIT SSL_CB: EXITсервер привет A
-> connect err = -1 errRet = SSL_ERROR_WANT_READ
SSL_CB_LOOP SSL_connect: сервер чтения SSLv3 привет A
SSL_CB_LOOP SSL_connect: сертификат SSLv3 чтения сервера A
SSL_CB_LOOP SSL_connect: запрос сертификата сервера чтения SSLv3 A
SSL_CB_LOOP SSL_connect: сервер чтения SSLv3 выполнен A
SSL_CB_LOOP SSL_connect: сертификат клиента записи SSLv3 A
SSL_CB_LOOP: SSLзапись клиентского ключа обмена A
SSL_CB_LOOP SSL_connect: сертификат записи SSLv3 подтверждает A
SSL_CB_EXIT SSL_connect: ошибка
-> connect err = -1 errRet = SSL_ERROR_SYSCALL *