The following issues are known to exist in 7.1:
- Installer's default user conflicts with a system user on Red Hat Enterprise Linux
The installer suggests a default user of
fuseto be used when installing the product. Red Hat Enterprise Linux already has afusesystem user. Thus, you cannot use the suggested default when installing on Red Hat Enterprise Linux.- AIX installers do not work with default group
AIX has an eight character limit for user and group names. The installer default for the group name,
fusesourceis too long. Accepting this on AIX will fail with an error of unable to create user/group. Using a shorter group name addresses resolves this issue.- Cannot use the help in the generic Apache Karaf shell
Apache ActiveMQ's console is normally launched using the fusemq command which is fully functional. However, Apache ActiveMQ also includes a generic Apache Karaf shell that can be launched using the shell command. In the generic shell, the help command throws an exception.
We do not recommend using the generic Apache Karaf shell.
- ls can cause an exception
The ls console command, which is used for inspecting OSGi bundles, will throw an exception when listing the contents of some bundles.
- Microsoft Visual C++ Runtime required on Windows 7 64-bit
On certain 64bit Windows platforms you need Microsoft Visual C++ 2008 Redistributable Package (x64) installed or Apache ActiveMQ will not start.
- Java hash code security vulnerability
It was found that the Java
hashCode()method implementation was susceptible to predictable hash collisions. A remote attacker could use this flaw to cause the Jetty HTTP server (a component of Apache Karaf, used by Fuse ESB Enterprise) to use an excessive amount of CPU time by sending an HTTP request with a large number of parameters whose names map to the same hash value. This update introduces a limit of 1000 on the number of parameters processed per request to mitigate this issue.







