I have deployed Confluence server on Azure VM. And when I try to use http everything is working perfectly. But I would like to use https. I found the documentetion about it https://confluence.atlassian.com/doc/running-confluence-over-ssl-or-https-161203.html. I have done all steps but https does not work. I don't know why and where can I see the logs, why it is not working? Thank you for help.
Sergii,
Can you let us know exactly what isn't working with https? What behavior are you experiencing in your browser vs what you would like to have happen?
The article has a few different settings you need to apply, and each one has a different result, so if you can tell us what isn't happening, we can help narrow down the issue.
Regards,
Shannon
Hi Shannon,
When I try to go on portal using https, after few seconds I get the message that this site cannot be reached.
If looking to my server.xml it is something like this bellow
<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="changeit"
keystoreFile="~/.keystore"/>
Hi Sergii,
Can you have a look in your Confluence server application logs and check that Confluence started properly during the last restart? You'll find something such as "init Ready to Serve".
In addition, can you show me the screenshot of the error you see when you try to access Confluence?
Thank you, I found some errors
18-Jan-2018 19:59:29.744 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8091"]18-Jan-2018 19:59:29.981 SEVERE [main] org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore Failed to load keystore type JKS with path ~/.keystore due to /opt/atlassian/confluence/~/.keystore (No such file or directory)java.io.FileNotFoundException: /opt/atlassian/confluence/~/.keystore (No such file or directory)at java.io.FileInputStream.open0(Native Method)at java.io.FileInputStream.open(FileInputStream.java:195)at java.io.FileInputStream.<init>(FileInputStream.java:138)at java.io.FileInputStream.<init>(FileInputStream.java:93)at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188)at org.apache.tomcat.util.file.ConfigFileLoader.getInputStream(ConfigFileLoader.java:96)at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocketFactory.java:442)at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeystore(JSSESocketFactory.java:353)at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeyManagers(JSSESocketFactory.java:606)at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeyManagers(JSSESocketFactory.java:546)at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:370)at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:823)at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:476)at org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:120)at org.apache.catalina.connector.Connector.initInternal(Connector.java:960)at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)at org.apache.catalina.core.StandardService.initInternal(StandardService.java:568)at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:871)at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)at org.apache.catalina.startup.Catalina.load(Catalina.java:581)at org.apache.catalina.startup.Catalina.load(Catalina.java:604)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:310)at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:484)
18-Jan-2018 19:59:29.983 SEVERE [main] org.apache.coyote.AbstractProtocol.init Failed to initialize end point associated with ProtocolHandler ["http-nio-8091"]java.io.FileNotFoundException: /opt/atlassian/confluence/~/.keystore (No such file or directory)at java.io.FileInputStream.open0(Native Method)at java.io.FileInputStream.open(FileInputStream.java:195)at java.io.FileInputStream.<init>(FileInputStream.java:138)at java.io.FileInputStream.<init>(FileInputStream.java:93)at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188)at org.apache.tomcat.util.file.ConfigFileLoader.getInputStream(ConfigFileLoader.java:96)at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocketFactory.java:442)at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeystore(JSSESocketFactory.java:353)at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeyManagers(JSSESocketFactory.java:606)at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeyManagers(JSSESocketFactory.java:546)at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:370)at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:823)at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:476)at org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:120)at org.apache.catalina.connector.Connector.initInternal(Connector.java:960)at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)at org.apache.catalina.core.StandardService.initInternal(StandardService.java:568)at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:871)at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)at org.apache.catalina.startup.Catalina.load(Catalina.java:581)at org.apache.catalina.startup.Catalina.load(Catalina.java:604)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:310)at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:484)
18-Jan-2018 19:59:29.984 SEVERE [main] org.apache.catalina.core.StandardService.initInternal Failed to initialize connector [Connector[HTTP/1.1-8091]]org.apache.catalina.LifecycleException: Failed to initialize component [Connector[HTTP/1.1-8091]]at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107)at org.apache.catalina.core.StandardService.initInternal(StandardService.java:568)at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:871)at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)at org.apache.catalina.startup.Catalina.load(Catalina.java:581)at org.apache.catalina.startup.Catalina.load(Catalina.java:604)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:310)at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:484)Caused by: org.apache.catalina.LifecycleException: Protocol handler initialization failedat org.apache.catalina.connector.Connector.initInternal(Connector.java:962)at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)... 12 moreCaused by: java.io.FileNotFoundException: /opt/atlassian/confluence/~/.keystore (No such file or directory)at java.io.FileInputStream.open0(Native Method)at java.io.FileInputStream.open(FileInputStream.java:195)at java.io.FileInputStream.<init>(FileInputStream.java:138)at java.io.FileInputStream.<init>(FileInputStream.java:93)at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188)at org.apache.tomcat.util.file.ConfigFileLoader.getInputStream(ConfigFileLoader.java:96)at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocketFactory.java:442)at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeystore(JSSESocketFactory.java:353)at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeyManagers(JSSESocketFactory.java:606)at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeyManagers(JSSESocketFactory.java:546)at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:370)at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:823)at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:476)at org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:120)at org.apache.catalina.connector.Connector.initInternal(Connector.java:960)... 13 more
It looks like you're new here. Sign in or register to get started.