2016-03-31 9 views
0

FIPS対応のopensslをセットアップしてpjsipでテストしようとしています。私はすべてのものを作りました。私は、次のコマンドを実行します。pjsip - PJSIP_ESESSIONINSECURE - エラー

pjsua-x86_64版 - 未知のlinux-gnuの--local-ポート= 5060 --srtpセキュア= 1 --use-SRTP = 2 --null-オーディオ

pjsua-x86_64版 - 未知のlinux-gnuの--local-ポート= 5061 --srtpセキュア1 = --use-SRTP = 2 --null-オーディオ

私は1つのノードを呼び出すために行きます

メディアチャネルを初期化中にエラーが発生しました:セキュアセッション/トランスポートが必要(PJSIP_ESESSIONINSECURE)[ステータス= 171142]

コード内のどこでこれが起こっているかを追跡しました。ファイルの場合:私は、このチェックを失敗していますなぜ

./pjsip/src/pjsua-lib/pjsua_media.c

if (acc->cfg.use_srtp != PJMEDIA_SRTP_DISABLED) { 
     if (security_level < acc->cfg.srtp_secure_signaling) { 
      err_code = PJSIP_SC_NOT_ACCEPTABLE; 
      status = PJSIP_ESESSIONINSECURE; 
      goto on_return; 
     } 
    } 

誰でも知っていますか?

答えて

0

は、プログラムの呼び出しに引数

--use-tls 

を追加

関連する問題