Este contenido no está disponible en el idioma seleccionado.
Chapter 5. Known Issues
5.1. Known Issues Copiar enlaceEnlace copiado en el portapapeles!
The following is a list of known issues in this release:
- JBCS-66 - Socked bind failed on link-local [IPV6]
When attempting to bind on link-local with an IPv6 address the following error is seen:
(22)Invalid argument: AH00072: make_sock: could not bind to address [ffff::ffff:fff:ffff:ffff]:80 no listening sockets available, shutting down AH00015: Unable to open logs
(22)Invalid argument: AH00072: make_sock: could not bind to address [ffff::ffff:fff:ffff:ffff]:80 no listening sockets available, shutting down AH00015: Unable to open logs
Copy to Clipboard Copied! Toggle word wrap Toggle overflow This is a known issue in JBoss Core Services {JBCSRevision}, and a workaround exists to bind the address in the configuration filewithout using the brackets. For instance, the following configuration snippet would bind correctly:
Listen ffff::ffff:ffff:ffff:ffff%3:80
Listen ffff::ffff:ffff:ffff:ffff%3:80
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
- JBCS-61 - Compile mod_security with JSON (libyajl) support
There is no JSON support for
mod_security
, and any requests made with a Content-Type ofapplication/json
that includes JSON data fails.This is a known issue in JBoss Core Services {JBCSRevision}, and no workaround exists.
- JBCS-39 - Some extra files in zips (cache/*, config.nice, httpd.exp)
When installing JBCS via the zip distribution, additional files are found in the installation directory.
This is a known issue in JBoss Core Services {JBCSRevision}, and no workaround exists to prevent these files from being included.
- JBCS-37 - RPM: LC_MESSAGES directories installed by 'jbcs-httpd24-runtime'
On RHEL 6 x86_64 and i386 the RPM package
jbcs-httpd24-runtime
installs several empty directories. The RHEL 7 version of this package does not install these directories.This is a known issue in JBoss Core Services {JBCSRevision}.
- JBCS-241 - SSLOCSPEnable setting is not inherited from server config into vhost config
When
SSLOCSPEnable
is defined outside ofVirtualHost
blocks the configuration is not inherited.This is a known issue in JBoss Core Services {JBCSRevision}, and to workaround the issue place the
SSLOCSPEnable
directive inside theVirtualHost
configuration block.
- JBCS-195 - Wrong default paths to openssl.cnf on Solaris and RHEL
The default path to the OpenSSL configuration files is incorrect. Any attempts to execute
openssl
on RHEL or Solaris results in the following error being thrown:WARNING: can't open config file: /opt/rh/jbcs-httpd24/root/etc/pki/tls/openssl.cnf
WARNING: can't open config file: /opt/rh/jbcs-httpd24/root/etc/pki/tls/openssl.cnf
Copy to Clipboard Copied! Toggle word wrap Toggle overflow This is a known issue in JBoss Core Services {JBCSRevision}. To workaround this issue manually define the
OPENSSL_CONF
environment variable to point to the configuration file location.
- JBCS-57 - CheckCaseOnly On does not stop Multiple Choices based on common basename
When
CheckCaseOnly On
is enabled and a file is requested that is not present, even with a different case, a HTTP 404 error should be thrown. Instead, a HTTP 300 error is thrown, and files with a common base name are displayed.This is a known issue in JBoss Core Services {JBCSRevision}, and no workaround exists at this time.
- JBCS-175 - Mod_rt: log format differs from older version of mod_rt module
The log format for
mod_rt
does not correspond with theLogFormat
defined in the httpd configuration.This is a known issue in JBoss Core Services {JBCSRevision}, and no workaround exists at this time.
- JBCS-251 - Selinux problem during removing packages from RHEL7
When
jbcs-httpd24-mod_cluster-native
orjbcs-httpd24-mod_bmx
are uninstalled there will be SELinux info messages included in the removal messages. For instance:libsemanage.semanage_direct_remove_key: Removing last mod_cluster module (no other mod_cluster module exists at another priority). libsemanage.semanage_direct_remove_key: Removing last mod_bmx module (no other mod_bmx module exists at another priority).
libsemanage.semanage_direct_remove_key: Removing last mod_cluster module (no other mod_cluster module exists at another priority). libsemanage.semanage_direct_remove_key: Removing last mod_bmx module (no other mod_bmx module exists at another priority).
Copy to Clipboard Copied! Toggle word wrap Toggle overflow This is a known issue in JBoss Core Services {JBCSRevision}, and no workaround exists at this time; however, these messages may be safely ignored.
- JBCS-252 - httpd fails to start if apr/apr-util is installed prior to installing jbcs-httpd24-httpd
When installing
jbcs-httpd24-httpd
on a system that already hasapr
orapr-util
installedhttpd
will be unable to start, and instead throw the following error:Starting httpd: /opt/rh/jbcs-httpd24/root/usr/sbin/httpd: symbol lookup error: /opt/rh/jbcs-httpd24/root/usr/sbin/httpd: undefined symbol: apr_crypto_init [FAILED]
Starting httpd: /opt/rh/jbcs-httpd24/root/usr/sbin/httpd: symbol lookup error: /opt/rh/jbcs-httpd24/root/usr/sbin/httpd: undefined symbol: apr_crypto_init [FAILED]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow This is a known issue in JBoss Core Services {JBCSRevision}. To workaround this issue install
jbcs-httpd24-httpd-devel
, as it contains the necessary linked libraries.
- JBCS-239 - When using the zip distribution with a non-default SSLCryptoDevice on httpd (mod_ssl) httpd cannot start
The
OPENSSL_ENGINES
environment variable is not updated for the zip distrubtions, resulting in httpd failing to start when a non-defaultSSLCryptoDevice
is specified. The following error is seen in Apache httpd’s error log:SSLCryptoDevice: Invalid argument; must be one of: 'builtin' (none), 'rdrand' (Intel RDRAND engine), 'dynamic' (Dynamic engine loading support)
SSLCryptoDevice: Invalid argument; must be one of: 'builtin' (none), 'rdrand' (Intel RDRAND engine), 'dynamic' (Dynamic engine loading support)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow This is a known issue in JBoss Core Services {JBCSRevision}. To workaround this issue set
OPENSSL_ENGINES
to the included engines directory manually:OPENSSL_ENGINES=$JBCS_HOME/httpd/lib/engines
OPENSSL_ENGINES=$JBCS_HOME/httpd/lib/engines
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
- JBCS-255 - Backport DeflateAlterETag directive to httpd 2.4
The
DeflateAlterETag
directive is not present by default, resulting in304 Not Modified
responses when usingmod_deflate
.This is a known issue in JBoss Core Services {JBCSRevision}. To workaround this issue the ETag header must be removed. This header may be removed by including the
Header unset ETag
line in the relevant configuration.
- JBCS-256 - old version of openssl after groupinstall
When installing
jbcs-httpd24
afterjboss-eap6
thejbcs-httpd24-openssl
package is not updated, resulting in an inability to start httpd.This is a known issue in JBoss Core Services {JBCSRevision}. To workaround this issue manually update the package by using the following command:
yum update jbcs-httpd24-openssl
yum update jbcs-httpd24-openssl
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
- JBCS-257 - graceful start failure due to wrong path to /sbin/apachectl
When attempting to execute
service jbcs-httpd24-httpd configtest
orservice jbcs-httpd24-httpd graceful
the following error is thrown:/usr/libexec/initscripts/legacy-actions/jbcs-httpd24-httpd/graceful: line 2: /sbin/apachectl: No such file or directory
/usr/libexec/initscripts/legacy-actions/jbcs-httpd24-httpd/graceful: line 2: /sbin/apachectl: No such file or directory
Copy to Clipboard Copied! Toggle word wrap Toggle overflow This is a known issue in JBoss Core Services {JBCSRevision}. To workaround this issue perform the following steps:
Include the correct path in
/usr/libexec/initscripts/legacy-actions/jbcs-httpd24-httpd/configtest
, as seen below:#!/bin/sh exec /opt/rh/jbcs-httpd24/root/usr/sbin/apachectl configtest "$@"
#!/bin/sh exec /opt/rh/jbcs-httpd24/root/usr/sbin/apachectl configtest "$@"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Include the correct path in
/usr/libexec/initscripts/legacy-actions/jbcs-httpd24-httpd/graceful
, as seen below:#!/bin/sh exec /opt/rh/jbcs-httpd24/root/usr/sbin/apachectl graceful "$@"
#!/bin/sh exec /opt/rh/jbcs-httpd24/root/usr/sbin/apachectl graceful "$@"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
- JBCS-258 - Directive SSLOCSPResponderCertificateFile is missing from EWS 3.0.x
The
SSLOCSPResponderCertificateFile
is not included in the distribution.This is a known issue in JBoss Core Services {JBCSRevision}, and no workaround exists at this time.
- JBCS-309 - JON Httpd: start failed after configuration new Listen port in JON
Using JON with JBoss Web Server, if you add a new
Listen
port to an Apache HTTP Server may result in the Apache HTTP Server not able to restart. This is because theListen
directive is added at the end ofhttpd.conf
even though it may already be defined inconf.d/ssl.conf
. This issue will be fixed in a future release.This is a known issue in JBoss Core Services {JBCSRevision}, and no workaround exists at this time.
- JBCS-298 - ProxyPass worker name (http://localhost:3128/…) too long
By default, the maximum length of ProxyPass worker name is 96. If the worker name exceeds this limit, an error is displayed.
This is a known issue in JBoss Core Services {JBCSRevision}, and no workaround exists at this time.
- JBCS-265 - apxs binary missing from Sun and Windows builds
The apxs binary is missing in the Sun and Windows builds.
This is a known issue in JBoss Core Services {JBCSRevision}, and the devel packages and debug symbols are provided on-demand.