How to resolve a '420 Bad Extension' response
The SBC responds with 420 Bad Extension to any request which contains an unsupported value in a Require header. This issue can be resolved by configuring a sip-feature to allow the particular feature in the Require. The SD will forward this header without any modifications.
For example:
SD(session-router)# sip-feature SD(sip-feature)# sip-feature name eventlist realm access support-mode-inbound Pass require-mode-inbound Pass proxy-require-mode-inbound Pass support-mode-outbound Pass require-mode-outbound Pass proxy-require-mode-outbound Pass
The "realm" parameter should be configured with the realm name with which you want the feature to be associated.
To make this feature global then leave the "realm" under the sip-feature blank.