diff options
author | George Joseph <gjoseph@digium.com> | 2017-09-13 15:23:54 -0600 |
---|---|---|
committer | George Joseph <gjoseph@digium.com> | 2017-09-14 14:18:26 -0500 |
commit | 40722149d72f9f87049b05ec8305b0bb29f8c8f7 (patch) | |
tree | b98c9c39216e0860cbd493f9b6c2b482be3d63d5 /configs | |
parent | 1b0caaeafe093a661e1ea3cec4640597424f6fce (diff) |
res_pjsip: Filter out non SIP(S) requests
Incoming requests with non sip(s) URIs in the Request, To, From
or Contact URIs are now rejected with
PJSIP_SC_UNSUPPORTED_URI_SCHEME (416). This is performed in
pjsip_message_filter (formerly pjsip_message_ip_updater) and is
done at pjproject's "TRANSPORT" layer before a request can even
reach the distributor.
URIs read by res_pjsip_outbound_publish from pjsip.conf are now
also checked for both length and sip(s) scheme. Those URIs read
by outbound registration and aor were already being checked for
scheme but their error messages needed to be updated to include
scheme failure as well as length failure.
Change-Id: Ibb2f9f1d2dc7549da562af4cbd9156c44ffdd460
Diffstat (limited to 'configs')
-rw-r--r-- | configs/samples/pjsip.conf.sample | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/configs/samples/pjsip.conf.sample b/configs/samples/pjsip.conf.sample index 1e1029b20..9a2592bed 100644 --- a/configs/samples/pjsip.conf.sample +++ b/configs/samples/pjsip.conf.sample @@ -1147,7 +1147,7 @@ ; MODULE PROVIDING BELOW SECTION(S): res_pjsip_outbound_publish -;======================OUTBOUND_PUBLISHEN SECTION OPTIONS===================== +;======================OUTBOUND_PUBLISH SECTION OPTIONS===================== ; See https://wiki.asterisk.org/wiki/display/AST/Publishing+Extension+State ; for more information. ;[outbound-publish] |