JHipster运行但没有发生SSL挑战

JHipster运行但没有发生SSL挑战

问题描述:

我最近使用LetsEncrypt创建了一个PKCS密钥存储,并且我为JHipster配置了我的生产配置文件,以使用新的密钥存储在8443上运行Tomcat。如果我打电话“ciwiseaccounting.com:8443”,我可以让应用程序运行,但当页面到达时,Chrome会显示“!”这意味着该页面不安全。这很奇怪,因为我没有看到SSL挑战发生。如果我打电话“https://ciwiseaccounting.com:8443”,这是行不通的。有谁知道我做错了什么? IPTables现在是开放的,我可以映射8443监听器。这里是我的服务器配置片断:JHipster运行但没有发生SSL挑战

server: 
    port: 8443 
    server.ssl.key-store: 
/etc/letsencrypt/live/ciwiseaccounting.com/keystore.p12 
    server.ssl.key-store-password: password 
    server.ssl.keyStoreType: PKCS12 
    server.ssl.keyAlias: tomcat 

您正在使用server键两次在您的配置(1号线,然后再次上线3-6)。这意味着这些属性不会被分析到正确的变量中,导致常规的http而不是https。

尝试用下面的配置:

server: 
    port: 8443 
    ssl: 
     key-store: /etc/letsencrypt/live/ciwiseaccounting.com/keystore.p12 
     key-store-password: password 
     keyStoreType: PKCS12 
     keyAlias: tomcat 
+0

乔恩,我需要刷上了我的YAML使用。哇!现在试试这个。我会在测试后投票。谢谢乔恩。 –

+0

这工作,我是HTTPS和金! –