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音頻
當我去調用所述一個節點,我得到:
初始化媒體通道時出錯:需要安全會話/傳輸(PJSIP_ESESSIONINSECURE)[status = 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;
}
}
有誰知道爲什麼我沒有這個檢查?