[asterisk-bugs] [JIRA] (ASTERISK-27999) Wrong SRTP use status report
Salah Ahmed (JIRA)
noreply at issues.asterisk.org
Mon Jul 30 14:32:54 CDT 2018
Salah Ahmed created ASTERISK-27999:
--------------------------------------
Summary: Wrong SRTP use status report
Key: ASTERISK-27999
URL: https://issues.asterisk.org/jira/browse/ASTERISK-27999
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: Channels/chan_pjsip
Affects Versions: 13.19.2
Reporter: Salah Ahmed
Severity: Minor
Hello,
In a case while a pjsip channel make a SRTP request to an endpoint and it respond with non srtp sdp, call was continued with non srtp mode but following dialplan function report srtp is on.
channel(rtp,secure,audio)
We have made a quick review on dialplan codes and found,
File: channels/pjsip/dialplan_functions.c
Method: channel_read_rtp
Line 533: snprintf(buf, buflen, "%d", media->srtp ? 1 : 0);
srtp status is reported only by checking an object initialization. I think if an endpoint unable to respond with srtp that object might not destroyed. Now can we use any flag to determine this status?
Thanks,
Salah Ahmed
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list