This document outlines the Release Notes for Secure Web Server (CSWS) for OpenVMS Version 2.4-30, released in May 2018. This version is based on Apache HTTP Server 2.4-12 and OpenSSL 1.0.2n.
Key Features and Enhancements:
APACHE$LIBRARY.TLB.log2rabbitmq.exe to publish web server log messages to a RabbitMQ broker.Important Changes and Upgrade Considerations:
httpd.conf and ssl.conf files from previous versions are largely incompatible and require manual review and re-customization for 2.4-30.AcceptMutex directive has been replaced by a single Mutex directive, defaulting to the OpenVMS Distributed Lock Manager for coordination.mod_authnz_openvms has changed, requiring explicit provider specification (AuthBasicProvider OpenVMS) and uppercase usernames for Require user directives.APACHE$BG_PIPE_BUFFER_SIZE) are deprecated and will be removed in future releases./POINTER_SIZE=32 /DEFINE=(_USE_STD_STAT) /NAMES=(AS_IS,SHORTENED)) and linking (CASE_SENSITIVE=YES) flags.Installation Process:
SYS$MANAGER:APACHE$CONFIG.COM or an interactive menu (APACHE$MENU.COM), including setting up the APACHE$WWW user and enabling SSL (which requires generating a certificate and uncommenting an Include directive).Bug Fixes (Cumulative): Numerous bugs have been addressed, including issues with serving web pages from user-specific directories, large file transfers, IPv6 usage, OpenSSL version mismatches, CGI script execution, DAV functionality, file versioning, proxy module linking, WebDAV binary file attributes, inconsistencies in DBM database usage, and ensuring core web server locking functions utilize the OpenVMS distributed lock manager.
Known Issues:
Site structure and layout ©2025 Majenko Technologies