This server will be upgraded at 3pm Sydney time on December 3rd (December 2nd, 8pm PST) and will be down for up to 30 minutes.
This documentation relates to an early version of Confluence.
View this page in the current documentation or visit the current documentation home.

Troubleshooting HTTPS or SSL-related problems

All Versions
Click for all versions
Confluence 2.0 to 2.5 Documentation

Index

The {rss}, {jiraissues} or {html-include} macros fail when retrieving data from SSL (https) servers

Confluence is deployed on Linux, and pages containing these macros fail to load, or load very slowly

If Confluence is deployed on Linux, and you experience time-outs or slow page loads when accessing pages that cuase SSL-protected resources to be loaded, it could be because Linux is not generating secure random numbers fast enough, and Java is blocking waiting for more to be generated. If this is the problem, apply the following fix:

  1. Edit $JAVA_HOME/jre/lib/security/java.security and change the property:
    securerandom.source=file:/dev/random
    to:
    securerandom.source=file:/dev/urandom
  2. Restart Confluence.

More information is available here: CONF-2848. (You could also install dedicated cryptographic hardware into your server that guarantees fast secure random number generation, but that might be overkill )

Confluence does not accept the authority of the server's signing certificate

If Confluence is displaying or logging errors related to not being able to verify the certificate of an SSL/https server, then it may be that the SSL server certificates are not signed by an authority recognised by Confluence's Java environment. In this event you will need to add the signing authority of the server's SSL certificate to Java's store of trusted signers. You can find further instructions here:

  1. Retrieving the Certification Path of an SSL Server
  2. Adding a Certificate to a Key Store

Labels

ssl ssl Delete
faq faq Delete
troubleshooting-faq troubleshooting-faq Delete
troubleshooting troubleshooting Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.