Appendix H - Deprecation List
This page lists every currently deprecated functionality of nevisProxy, with a planned removal date. If one of the features below is still used in your setup, then there is a deprecation notice in the navajo log file, either during startup or during incoming request. If you are affected, adapt your configuration by using a replacement or contact support if you depend on the deprecated functionality.
CleanOnStartup parameter of the CacheFilter
Replacement: FileCache.CleanOnStartup
Deprecated since: before LTS19
Plan to remove: May Release 2024, version 8.2405.x
RootDirectory parameter of the CacheFilter
Replacement: FileCache.RootDirectory
Deprecated since: before LTS19
Plan to remove: May Release 2024, version 8.2405.x
MaxFileSize parameter of the CacheFilter
Replacement: MaxEntrySize
Deprecated since: before LTS19
Plan to remove: May Release 2024, version 8.2405.x
The ContentType parameters of the EncryptionFilter
Replacement:
ContentTypes.html
instead ofContentTypeHTML
ContentTypes.javascript
instead ofContentTypeJavaScript
ContentTypes.css
instead ofContentTypeStyleSheet
Deprecated since: before LTS19
Plan to remove: May Release 2024, version 8.2405.x
The SSLRequire attribute of the SSL tag
Replacement: in general replaced by the Require
expression by Apache.
Deprecated since: Before LTS19
Plan to remove: TBD
The SSLLoglevel attribute of the Server tag
Replacement: Loglevel
Deprecated since: Before LTS19
Plan to remove: November Release 2021, version 5.0.0
ExclusiveSessionLock parameter of the IdentityCreationFilter
Replacement: InvalidateSessionOnStateRemoval
Deprecated since: before LTS19
Plan to remove: November Release 2021, version 5.0.0
PrivateURIScheme parameter of the IdentityCreationFilter
Replacement: PrivateUriSchemeRegex
Deprecated since: version 4.6.0
Plan to remove: February Release 2023, version 5.5.0
The undocumented HeaderBasedAuthClient parameter of the IdentityCreationFilter
Replacement: no replacement
Deprecated since: version 4.0.0
Plan to remove: February Release 2023, version 5.5.0
LimitUserLogins parameter of the IdentityCreationFilter
Replacement: Use ThrottleSessionsState in nevisAuth instead
Deprecated since: Before LTS19
Plan to remove: November Release 2021, version 5.0.0
The undocumented RemoveIntereceptedRequestAfterAuthentication parameter of the IdentityCreationFilter
Replacement: no replacement
Deprecated since: version 4.2.0
Plan to remove: August Release 2023, version 5.7.0
VirtualSessionFilter
Replacement: no replacement
Deprecated since: version 4.0.0
Plan to remove: November Release 2021, version 5.0.0
The Kerberos negotiation feature
Replacement: no replacement
Deprecated since: version 4.1.0
Plan to remove: May Release 2023, version 5.6.0
XMLValidationFilter
Replacement: no replacement
Deprecated since: version 4.6.0
Plan to remove: February Release 2023, version 5.5.0
SessionResourceFilter
Replacement: no replacement
Deprecated since: version 4.2.0
Plan to remove: November Release 2021, version 5.0.0
Parameters of InputValidationFilter
- FormValueWhiteList
- FormValueBlackList
- FormNameWhiteList
- FormNameBlackList
- FormNameValueWhiteList
- FormNameValueBlackList
- FormNameSkipList
Replacement: use the ParameterRules parameter instead
Deprecated since: version 4.0.0
Plan to remove: November Release 2021, version 5.0.0
The 'join' authentication method of the Esauth4ConnectorServlet
Replacement: no replacement
Deprecated since: version 4.0.0
Plan to remove: November Release 2021, version 5.0.0
The ProActive parameter of the WebSocketServlet
Replacement: no replacement
Deprecated since: version 4.4.0
Plan to remove: November Release 2021, version 5.0.0
UserStatusServlet
Replacement: no replacement
Deprecated since: version 3.14.3
Plan to remove: November Release 2021, version 5.0.0
The UnbluCompatMode '-1' of the UnbluFilter
Replacement: no replacement
Deprecated since: version 4.2.0
Plan to remove: November Release 2021, version 5.0.0
The parameters 'BaseUrlPattern' and 'BaseUrlHeader' of the UnbluFilter
Replacement: no replacement
Deprecated since: version 4.2.0
Plan to remove: November Release 2021, version 5.0.0
RedirectFormFilter
Replacement: no replacement
Deprecated since: version 3.14.3
Plan to remove: November Release 2021, version 5.0.0
AuditFilter
Replacement: LoggerFilter
Deprecated since: version 3.14.3
Plan to remove: November Release 2021, version 5.0.0
The EngineLeaksOnCascadeDelete parameter of the MySQLSessionStoreServlet
Replacement: no replacement
Deprecated since: version 4.5.0
Plan to remove: November Release 2021, version 5.0.0
The DB Node Affinity use-case of the MySQLSessionStoreServlet
Replacement: no replacement
Deprecated since: version 4.0.0
Plan to remove: November Release 2021, version 5.0.0
The QoS tag in navajo xml configuration file
Replacement: Use ApacheConfigFilter to configure QoS directives
Deprecated since: version 4.3.0
Plan to remove: November Release 2021, version 5.0.0
The Container Based Session Management
Replacement: Use the new Dynamic Session Engine
Deprecated since: version 4.0.0
Plan to remove: May Release 2023, version 5.6.0
The attribute MaxClientsPerIpAddr
Replacement: Use SrvMaxConnPerIP instead
Deprecated since: version 4.0.0
Plan to remove: November Release 2021, version 5.0.0
The ModSecurity-based profiles for the InputValidationFilter
Replacement: ModSecurityFilter
Deprecated since: LTS19
Plan to remove: November Release 2021, version 5.0.0
The parameters 'org.apache.host.' and 'org.apache.location.' of the RewriteFilter
Replacement: ApacheConfigFilter
Deprecated since: 4.5.0
Plan to remove: November Release 2021, version 5.0.0
The RLIMIT attributes from navajo.xml
Replacement: no replacement
Deprecated since: LTS19
Plan to remove: November Release 2021, version 5.0.0
The deprecated nevisProxy commands
Replacement: no replacement
Deprecated since: 4.6.0
Plan to remove: November Release 2021, version 5.0.0