Please see the Supported Platformspage for more information regarding requirements and prerequisites.
Adobe strongly recommends using the latest version of AEM Dispatcher to benefit from the latest functionality, the most recent bug fixes, and the best possible performance.
DISP-954 - Support invalidation even if expiration has not passed
DISP-949 - Dispatcher returns 200 instead of 404 even if POST request is blocked by filter
Release 4.3.4 (2021-Nov-29)
Bug Fixes:
DISP-833 - X-Forwarded-Host headers may contain a list of comma separated hostnames
DISP-835 - DispatcherUseForwardedHost swallows Host header if it comes last
Improvements:
DISP-874 - Creates a dispatcher configuration to turn implementation of DISP-818 either On or Off through a flag DispatcherRestrictUncacheableContent. The default value is Off. When On, it removes any caching headers set by mod expires for uncacheable content. This is different from the behavior found in version 4.3.3 (where the default was On) but the same as versions earlier than 4.3.3 (where the default was Off). Keeping DispatcherRestrictUncacheableContent’s default Off is the recommended approach so the browser cache has more flexibility. If, when upgrading from version 4.3.3 to 4.3.4, you wish to keep the same behavior as in version 4.3.3, you must explicitly set DispatcherRestrictUncacheableContent to On.
DISP-841 - Dispatcher doesn’t respect /serverStaleOnError for 504 response code
DISP-874 - Create a dispatcher configuration to turn implementation of DISP-818 on or off
DISP-883 - Trace showing URL request Decomposition in Dispatcher
DISP-944 - pre load vanity urls
Release 4.3.3 (2019-Oct-18)
Bug Fixes:
DISP-739 - LogLevel dispatcher: level doesn’t work
DISP-749 - Alpine Linux dispatcher crashes with trace log level
Improvements:
DISP-813 - Support in Dispatcher for openssl 1.1.x
DISP-814 - Apache 40x errors during cache flushes
DISP-818 - mod_expires adds Cache-Control headers for uncacheable content
DISP-821 - Do not store log context in socket
DISP-822 - Dispatcher should use ppoll instead of pselect
DISP-824 - Secure DispatcherUseForwardedHost
DISP-825 - Log special message when there’s no more space on disk
DISP-826 - Support refetch URIs with a query string
New Features:
DISP-703 - Farm Specific Cache Hit Ratio
DISP-827 - Local server for testing
DISP-828 - Create testing docker image for dispatcher
Release 4.3.2 (2019-Jan-31)
Bug Fixes:
DISP-734 - Dispatcher causes crash in insert_output_filter if not set as handler
DISP-735 - REs do not work on Alpine Linux
DISP-740 - Loading dispatcher in macOS Mojave is disabled by default
DISP-742 - Blocked requests may leak information to auth checker protected resources
Improvements:
DISP-746 - Unlabelled strings in dispatcher.any should generate a warning
New Feature:
DISP-747 - Provide request information in Apache environment
Release 4.3.1 (2018-Oct-16)
Bug Fixes:
DISP-656 - Dispatcher serves wrong ETag Header
DISP-694 - Suppress warnings when keep alive connections go stale
DISP-714 - Cookie based session management doesn’t work in IIS
DISP-715 - Secure flag for renderid cookie
DISP-720 - Temporary files not closed, can lead to exhaustion (too many open files)
DISP-721 - Dispatcher interrupts poll() when Apache gracefully restarts child
DISP-722 - Cache files are created with octal mode 0600
DISP-723 - Implicit 10 minute timeout (and retry) when Render timeouts set to 0
DISP-725 - Trailing characters after strings are silently converted to unnamed value
DISP-726 - Log a warning when no farm actually matches the incoming host