Skip to main content
Version: 4.6.x.x LTS

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 of ContentTypeHTML
  • ContentTypes.javascript instead of ContentTypeJavaScript
  • ContentTypes.css instead of ContentTypeStyleSheet

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