我我的局域網上安裝WSO2 DAS Server
,但我不能創造新的Dashboard
因爲這個錯誤:WSO2 DAS:證書不匹配
在 log file herejavax.net.ssl.SSLException: hostname in certificate didn't match: <192.168.3.27> != localhost
。
請幫助和感謝
我我的局域網上安裝WSO2 DAS Server
,但我不能創造新的Dashboard
因爲這個錯誤:WSO2 DAS:證書不匹配
在 log file herejavax.net.ssl.SSLException: hostname in certificate didn't match: <192.168.3.27> != localhost
。
請幫助和感謝
上述錯誤日誌發生由於證書是不是本地主機的主機(192.168.3.27)。您可以通過在終端中使用以下命令將KeyStore文件導入到trustore中來解決此問題。
keytool -export -alias <HostName> -file mycert.crt -keystore myjks.jks -storepass <pwd>
keytool -import -alias <HostName> -file /usr/local/app/wso2/wso2das-3.0.0/repository/resources/security/mycert.crt -keystore cacerts -storepass changeit
請參考以下文章瞭解更多詳情[1]。在另一方面,對於一個快速測試,你可以使用下面的URL訪問儀表盤門戶網站HTTP
http://localhost:9763/portal/
[1] https://medium.com/@dunithd/wso2-das-how-to-fix-javax-net-ssl-sslexception-160c13bc8fe7#.npua5d4nf
它發生是由於證書是本地主機不是我們運行域。爲此,我們需要使用正確的.jks文件和正確的密碼生成具有特定域和配置更改的新證書。
它會解析證書不匹配。我們需要替換門戶文件夾中的所有本地主機。如果我已經像這樣工作了,並且保持着豔麗。欲瞭解更多推薦,請訪問 http://www.vitharana.org/2012/12/how-to-add-new-keystore-to-carbon-4_3.html