I'm trying to use a self signed certificate generated in keytool. When I run the application Chrome, Firefox and internet Explorer using localhost:8080/<myapp> all the browsers do a redirect to localhost:8443 and then return This site can’t be reachedL*ocalhost* refused to connect. There is no red lined out protocol in any of the browsers. All the Tomcat logs show no errors or warnings. I can access applications that are not protected and tomcat itself. If I set <transport-guarantee> CONFIDENTIAL</transport-guarantee> to NONE everything works with localhost:8080.
My SSL files in tomcat - *server.xml -* Connector protocol="org.apache.coyote.http11.Http11NioProtocol" scheme="https" sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation" SSLEnabled="true" acceptCount="100" clientAuth="false" disableUploadTimeout="true" enableLookups="false" maxThreads="25" port="8443" keystoreFile="c:/temp/mkeystore2.jks" keystorePass="foobar" secure="true" sslProtocol="TLS" clientAuth="false" /> *web.xml -* <security-constraint> <web-resource-collection> <web-resource-name>Financials</web-resource-name> <url-pattern>/*</url-pattern> </web-resource-collection> <user-data-constraint> <transport-guarantee>CONFIDENTIAL</transport-guarantee> </user-data-constraint> </security-constraint> *the output from my keystore list -* C:\Users\don\Documents\Mansurus\Security> "%java_home%/bin/keytool.exe" -list -v -keystore c:/temp/mkeystore2.jks Enter keystore password: Keystore type: JKS Keystore provider: SUN Your keystore contains 1 entry Alias name: tomcat Creation date: Sep 23, 2017 Entry type: PrivateKeyEntry Certificate chain length: 1 Certificate[1]: Owner: CN=Unknown, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown Issuer: CN=Unknown, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown Serial number: 6b5fe428 Valid from: Sat Sep 23 12:57:19 EDT 2017 until: Sun Sep 23 12:57:19 EDT 2018 Certificate fingerprints: MD5: 11:9D:2C:50:4A:09:9D:17:2F:46:3C:AF:AF:E5:59:EE SHA1: 63:EF:21:21:3C:22:82:46:21:84:9C:81:C6:B0:C1:EC:0F:1C:87:31 SHA256: 4E:75:D6:6A:6C:23:84:E0:36:AF:CF:1E:56:7D:18:6E:A1:BE:E5:EE:0B:E5:7B:2A:01:96:DF:49:CA:F1:50:C7 Signature algorithm name: SHA256withRSA Version: 3 Extensions: #1: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 46 C9 48 D4 54 2A 54 CE 24 1F 22 ED 1D FC 6E 14 F.H.T*T.$."...n. 0010: BE 6F 4A 49 .oJI ] ] What am I doing wrong? I want to get a self-signed keystore working before I purchase a commercial certificate. Don