This topic highlights the product features that are new in version V5R4.
Important: Information
for this topic supports the latest PTF levels for HTTP Server for i5/OS .
It is recommended that you install the latest PTFs to upgrade to the latest
level of the HTTP Server for i5/OS. Some of the topics documented here are
not available prior to this update. See
http://www.ibm.com/servers/eserver/iseries/software/http/services/service.htm for more information.
See the HTTP Server: What's New topic for a list of recent enhancements made
to the HTTP Server for i5/OS™.
Enhancements to logs tagging with CCSID UTF8 (1208)
Logs
are now tagged with CCSID UTF8 (1208). All messages contained in custom, error,
FRCA, and script logs are encoded in UTF8. Saving logs that are currently
active no longer causes an error message to be sent to the job log.
Enhancements to CGI job handling
By avoiding unnecessary
conversions until the CGI CCSIDs and conversion mode are determined specific
to the configuration, CGI job handling is enhanced. Data is maintained in
its original encoding until the CGI job is ready to be launched.
Enhancements to CGI APIs
QzsrGetEnvCCSID and QzsrPutEnvCCSID
are CGI APIs that have been added to allow the environment variable string
to be encoded in a CCSID other than the job CCSID. QzhbCgiParse now sends
error messages to the error log instead of the job log. See these topics for
more information:
Enhancements to allow CGI jobs to run in more than one language
from a single Apache server
New and existing directives now allow
CGI jobs to run in more than one language from a single Apache server. The
CGIJobCCSID directive sets the CGI job CCSID, which can differ from the server
job CCSID. The CGIJobLocale directive sets the locale environment variable
for the CGI job to retrieve. The DefaultNetCCSID directive is now allowed
within a container. The combined use of these directives in a directory
or virtual host container, allows one CGI program to support language A,
while in another container a CGI program can support language B. For more
information, see the information on these directives:
Enhancements to ldap.group.memberAttributes
The
ldap.group.memberAttributes directive is enhanced to support all forms of
LDAP groups; static, dynamic, nested, and hybrid. See these topics for more
information on the different types of LDAP groups and this directive:
Enhancements to support eWLM
Support to activate
the eWLM (Enterprise Workload Management) instrumentation module for HTTP
Server (powered by Apache) has been added and can be configured using the
IBM Web Administration for i5/OS interface. ARM (Application Response Measurement)
4.0 APIs are used to classify requests and record the time spent for each
one. For more information, see Module mod_arm4_ap20.
To find other information about what is new or changed this release, see
the Memo
to Users.