summaryrefslogtreecommitdiff
path: root/cpp
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2007-08-02 09:17:25 -0400
committerBernard Normier <bernard@zeroc.com>2007-08-02 09:18:23 -0400
commita0cb69fc0a11a838b5dbab36c84ba147c76389a1 (patch)
tree110a5f1bb923fc90014ad334f5dd040c7c3aead1 /cpp
parentMerge branch 'master' of ssh://cvs.zeroc.com/home/git/ice (diff)
downloadice-a0cb69fc0a11a838b5dbab36c84ba147c76389a1.tar.bz2
ice-a0cb69fc0a11a838b5dbab36c84ba147c76389a1.tar.xz
ice-a0cb69fc0a11a838b5dbab36c84ba147c76389a1.zip
Fixed bug #2331
Diffstat (limited to 'cpp')
-rw-r--r--cpp/install/unix/README.Linux-RPM2
-rw-r--r--cpp/install/unix/README.RHEL28
-rw-r--r--cpp/install/unix/README.SLES2
3 files changed, 30 insertions, 2 deletions
diff --git a/cpp/install/unix/README.Linux-RPM b/cpp/install/unix/README.Linux-RPM
index 20e4d4e4e37..0f6eef39c82 100644
--- a/cpp/install/unix/README.Linux-RPM
+++ b/cpp/install/unix/README.Linux-RPM
@@ -95,7 +95,7 @@ command-line option shown below:
$ java -Djava.security.egd=file:/dev/urandom MyClass ...
-On SuSE Linux Enterprise Server, you may experience occasional hangs
+On Linux systems with IPv6 enabled, you may experience occasional hangs
the first time an Ice object adapter is activated within a JVM. A
work-around is to disable IPv6 support by setting the Java property
java.net.preferIPv4Stack to true. For example:
diff --git a/cpp/install/unix/README.RHEL b/cpp/install/unix/README.RHEL
index fb910895036..4e16471eb23 100644
--- a/cpp/install/unix/README.RHEL
+++ b/cpp/install/unix/README.RHEL
@@ -184,6 +184,34 @@ In addition, the JVM requires that the directory containing the
Berkeley DB libraries be listed in java.library.path, therefore you
must add this directory to your LD_LIBRARY_PATH.
+In addition, the JVM requires that the directory containing the
+Berkeley DB libraries be listed in java.library.path, therefore you
+must add this directory to your LD_LIBRARY_PATH.
+
+When using the Ice for Java SSL plugin (IceSSL), you may experience
+occasional hangs. The most likely reason is that your system's entropy
+pool is empty. If you have sufficient system privileges, you can solve
+this issue by editing the following file
+
+<java.home>/jre/lib/security/java.security
+
+and changing it to use /dev/urandom instead of /dev/random. If you do
+not have permission to modify the security file, you can also use the
+command line option shown below:
+
+$ java -Djava.security.egd=file:/dev/urandom MyClass ...
+
+On Linux systems with IPv6 enabled, you may experience occasional hangs
+the first time an Ice object adapter is activated within a JVM. A
+work-around is to disable IPv6 support by setting the Java property
+java.net.preferIPv4Stack to true. For example:
+
+$ java -Djava.net.preferIPv4Stack=true MyClass ...
+
+For more information on this issue, refer to Sun's bug database:
+
+ http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6483406
+
Python
------
diff --git a/cpp/install/unix/README.SLES b/cpp/install/unix/README.SLES
index d5c4bf14344..ec2d4eab07f 100644
--- a/cpp/install/unix/README.SLES
+++ b/cpp/install/unix/README.SLES
@@ -185,7 +185,7 @@ command line option shown below:
$ java -Djava.security.egd=file:/dev/urandom MyClass ...
-On SuSE Linux Enterprise Server, you may experience occasional hangs
+On Linux systems with IPv6 enabled, you may experience occasional hangs
the first time an Ice object adapter is activated within a JVM. A
work-around is to disable IPv6 support by setting the Java property
java.net.preferIPv4Stack to true. For example: