WebtoB 6.1
New Features
This chapter briefly describes the new features added to WebtoB 6.1.
Network
-
Added support for receiving requests in the IPv6 addressing
-
Added support for UDS for communication between JEUS and the embedded WebtoB
-
Added support for HTTP/2 protocol (h2c connection upgrade method and reverse proxy environment)
Monitoring
-
Added support for the wsadmin command used in WebtoB 5 in WebtoB 6.1
-
Added the
-Coption to output the results of wsadmin directly to the terminal -
Enabled viewing thread names in process monitoring commands (ps, top, htop, etc.)
-
Added feature of displaying process names via the
pscommand
Logging
-
Added support for creating log files for each process (PID)
-
Added automatic deletion of old log files during log rotation
Configuration
-
Added configuration for the Access section
Added request access control based on IP addresses, networks, and header information for the
http,WJP, andtcp_serverssections -
Added configuration for the Directory section
Added access control for specific directories
-
Expanded service URI/EXT matching methods
Added exact and regex types in addition to the existing prefix type
-
Added control settings for EXT matching behavior in Service URI
Added the
goto_ext,stop_if_no_ext, andextsettings -
Added URI Rewrite and Dynamic Proxy configuration
Enabled URI rewriting and Dynamic Proxy functionality through the
enable_url_rewritesetting -
Added URI encoding (Charset) configuration
Added configuration for converting the character set of HTTP request URL paths
-
Added configuration for the Expires section
Added support for setting expiration dates in response headers when sending MIME-type documents
-
Added Listen Address configuration
Enabled specifying for connection IP address and ports individually in the
http_servers,wjp, andtcpsections -
Added the
enable_expect_100_continuesettingAdded configuration to control whether a '100 Continue' response is returned when the HTTP request header includes "Expect: 100-continue"
-
Added the
enable_allow_header_on_405settingAdded configuration to control whether the Allow header is included in HTTP 405 responses
-
Added the
enable_block_listensettingAdded configuration to close all virtual host services when the server goes down
Improvements and Changes
The following improvements and changes have been made in WebtoB 6.1.
Migration
-
Added support for starting WebtoB 5 using the
.mformat (automatically converted to generate-temp.json) -
Changed to sort the converted configuration in alphabetical order
-
Renamed the configMigrator.sh script to configMigrator
Environment Variables
-
Added support for using environment variables in configuration
-
Changed the environment variable from WEBTOBDIR to WEBTOB_HOME
Bug Fixes
The following issues identified in the previous version have been fixed.
Network
-
Fixed an issue causing high-volume SSL processing failures
-
Fixed an issue where a core dump occurred when an empty string was specified for sslname
-
Fixed issue that causes an indefinite loop due to HTTP failures when some rproxy server connections failed
-
Fixed issue where a core dump occurred when calling the connection info (ci) API after JEUS and Reverse Proxy processing
-
Fixed an issue where a core dump occurred when the clients generated load over SSL connections in an rproxy environment
Administration Tool (wsadmin)
-
Fixed an issue where WebtoB was forcibly terminated due to a configuration validation failure during an update-config API call
-
Fixed an issue where the <Backspace> key did not function when using wsadmin in certain terminal emulators (example: Xshell)
Logging
-
Fixed an issue where the timestamp in the Access log was displayed incorrectly for error responses
-
Changed the log file creation timing during log rotation to match WebtoB 5