2 Issues Resolved

This chapter reviews issues known to exist in previous Oracle HTTP Server releases that have now been resolved.

The following table describes the resolved issues:


Issue Description Reported In OHS Version

Start and Stop scripts require directory write permission

The startComponent.sh and stopComponent.sh scripts fail when executed from a directory without write permission.

12.1.3.0.0

Oracle HTTP Server Instance fails To load mod_cgid

While launching Oracle HTTP Server instance, this message appears:

Couldn't set permissions on unix domain socket

in Oracle HTTP Server Instance log while loading the cgid module (mod_cgid). This message indicates that the mod_cgid is not loaded because the cgisock log file path length exceeds the actual character array length of sun_path variable defined in /usr/include/sys/un.h.

12.1.3.0.0

Bad CLASSPATH environment variable can break WLST

A bad CLASSPATH environment variable can block the WebLogic Scripting Tool (WLST) from starting. If a bad CLASSPATH is set in your environment variables and you attempt to start WLST, you might see a message like:

Problem invoking WLST - java.lang.NoClassDefFoundError:

javax/enterprise/deploy/spi/exceptions/DeploymentManagerCreationException

12.1.3.0.0

Oracle HTTP Server Configuration Assistant Launcher Fails on Solaris 5.10

While creating an Oracle HTTP Server domain, ORACLE_HOME/ohs/common/bin/config.sh launcher fails and throws an error.

12.1.3.0.0

Disable SSL security protocols

In several places, the Administering Oracle HTTP Server12c documentation discusses the SSL version 3 (SSLv3) security protocol. Because of security concerns, Oracle strongly recommends that you disable the SSLv3 security protocol from Oracle HTTP Server.

12.1.3.0.0

Installing Oracle HTTP Server on Oracle Linux 7 environments

Oracle HTTP Server 12c (12.1.3) can be installed into Oracle Linux 7 (OEL7) environments only if you run the Oracle Universal Installer (OUI) from the command line with the -ignoreSysPrereqs option, for example:

./runInstaller -ignoreSysPrereqs...

12.1.3.0.0

FIPS is not available on the Windows platform

FIPS is available only on the UNIX/Linux platform. It is not available on the Windows platform.

12.1.3.0.0

Creating Instance Named adminserver Throws Exception

If you try to create an instance with the name adminserver, Oracle HTTP Server throws an exception post after which you will not be able to create instances, even if they have valid names. Therefore, do not attempt to create instances that use the same name as a given administration server.

12.1.2.0.0

SSLWallet Directive in ssl.conf Might be Saved Incorrectly

When updating the SSL wallet in Fusion Middleware Control, the SSLWallet directive in ssl.conf might be saved incorrectly.

12.1.2.0.0

Create Log Directory Manually When Diagnosing Startup Failures

If an Oracle HTTP Server instance does not start and has not been started before, manually create the directory DOMAIN_HOME/servers/<instancename>/logs if it does not exist, then attempt to start the instance again so that all diagnostic information can be written. The log file lastinvocation.log, used for diagnosing some types of startup failures, will not be written if this log directory does not exist.

12.1.2.0.0

The order of attributes in the SSL certificate DN has been corrected.

In 12.1.x releases of Oracle HTTP Server, when the SSL certificate DN was queried using the CGI interface, the order of attributes of the DN was reversed from:

Country, location, Organisation, Organisational Unit, Common Name, Email

to:

Email, Common Name, Organisational Unit, Organisation, Location, Country

This has been corrected in the 12.2.1 release.

12.1.2.0.0

Using shutdown() without parameters shuts down WebLogic Server

This is "as designed". As per the WLST documentation, this argument(name) defaults to the server to which WLST is currently connected

12.1.2.0.0

Multiple WLST versions

Use the wlst.sh from $ORACLE_HOME/oracle_common/common/bin instead of ORACLE_HOME/ohs/common/bin.

12.1.2.0.0

nmStart(), nmServerStatus(), and nmKill() require ServerType parameter

This is "as designed". Please refer to the WLST documentation which clearly says the ServerType defaults to the server to which WLST is currently connected

12.1.2.0.0

Warning appears if no Oracle HTTP Server instance is created

This issue has been resolved.

12.1.2.0.0

Creating an instance named "adminserver" throws an exception

Do not attempt to create instances that use the same name as a given administration server.

12.1.2.0.0

SSLWallet directive in ssl.conf might be saved Incorrectly

This issue has been resolved.

12.1.2.0.0

CONFIG_FILE_PATH setting for apxs in a standalone domain

If CONFIG_FILE_PATH is not set before invoking apxs, the error message might provide incorrect information for setting CONFIG_PATH. For the proper setting of CONFIG_FILE_PATH, see Using the apxs Command to Install Extension Modules in Administering Oracle HTTP Server

12.1.2.0.0

Backslashes in paths in ohs.plugins.nodemanager.properties must be escaped

Escape characters are no longer required.

12.1.2.0.0