I'm trying to setup ssl with an self singed certificate on ubuntu 14.04. I followed the steps as described in the confluence manual:
Uncomment <Connector port="8443" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" disableUploadTimeout="true" acceptCount="100" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" SSLEnabled="true" URIEncoding="UTF-8" keystorePass="<SECRET>" keystoreFile="</.sslcert>" />
After that I can't access the server anymore it just quits: ERR_CONNECTION_REFUSED
Could you please help?
It seems that installation of the certificate broke the acces right to the atlassian folders. Thats quiet strange. Some other guys had this problem too.
sudo chown -R confluence:confluence /opt/atlassian/confluence/ sudo chown -R confluence:confluence /var/atlassian/application-data
Check out the following:
https://www.digicert.com/easy-csr/keytool.htm
http://www.digicert.com/ssl-certificate-installation-tomcat.htm
I used those without issue for self signed and 3rd part signed.
Now the server started but then I get an error:
HTTP Status 500 - java.lang.NullPointerException type Exception report message java.lang.NullPointerException description The server encountered an internal error that prevented it from fulfilling this request. exception com.atlassian.util.concurrent.LazyReference$InitializationException: java.lang.NullPointerException com.atlassian.util.concurrent.LazyReference.getInterruptibly(LazyReference.java:149) com.atlassian.util.concurrent.LazyReference.get(LazyReference.java:112) com.atlassian.confluence.setup.ConfluenceEncodingFilter.getGlobalSettings(ConfluenceEncodingFilter.java:47) com.atlassian.confluence.setup.ConfluenceEncodingFilter.getEncodingInternal(ConfluenceEncodingFilter.java:37) com.atlassian.confluence.setup.ConfluenceEncodingFilter.getEncoding(ConfluenceEncodingFilter.java:29) com.atlassian.core.filters.encoding.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:38) com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) com.atlassian.core.filters.HeaderSanitisingFilter.doFilter(HeaderSanitisingFilter.java:44) com.atlassian.confluence.servlet.FourOhFourErrorLoggingFilter.doFilter(FourOhFourErrorLoggingFilter.java:65) com.atlassian.confluence.web.filter.DebugFilter.doFilter(DebugFilter.java:50) com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) root cause java.lang.NullPointerException com.atlassian.spring.container.ContainerManager.getComponent(ContainerManager.java:33) com.atlassian.confluence.util.LazyComponentReference$Accessor.get(LazyComponentReference.java:46) com.atlassian.util.concurrent.Lazy$Strong.create(Lazy.java:85) com.atlassian.util.concurrent.LazyReference$Sync.run(LazyReference.java:321) com.atlassian.util.concurrent.LazyReference.getInterruptibly(LazyReference.java:143) com.atlassian.util.concurrent.LazyReference.get(LazyReference.java:112) com.atlassian.confluence.setup.ConfluenceEncodingFilter.getGlobalSettings(ConfluenceEncodingFilter.java:47) com.atlassian.confluence.setup.ConfluenceEncodingFilter.getEncodingInternal(ConfluenceEncodingFilter.java:37) com.atlassian.confluence.setup.ConfluenceEncodingFilter.getEncoding(ConfluenceEncodingFilter.java:29) com.atlassian.core.filters.encoding.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:38) com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) com.atlassian.core.filters.HeaderSanitisingFilter.doFilter(HeaderSanitisingFilter.java:44) com.atlassian.confluence.servlet.FourOhFourErrorLoggingFilter.doFilter(FourOhFourErrorLoggingFilter.java:65) com.atlassian.confluence.web.filter.DebugFilter.doFilter(DebugFilter.java:50) com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) note The full stack trace of the root cause is available in the Apache Tomcat/7.0.47 logs. Apache Tomcat/7.0.47
The CPU Load is also very high during startup and then the error occurs.
The error still occurs afte I've changed back to http.
Did you by chance follow this?
https://confluence.atlassian.com/display/DOC/Running+Confluence+Over+SSL+or+HTTPS
It looks like you're new here. Sign in or register to get started.