WSO2 DAS: сертификат не соответствует

Я установлен WSO2 DAS Server в своей локальной сети, но не могу создать Dashboard новую из-за этой ошибки:

javax.net.ssl.SSLException: имя хоста в сертификате не соответствует: ‹192.168.3.27>! = localhost

в файле журнала здесь.

Пожалуйста, помогите и спасибо


person Hieu    schedule 08.06.2016    source источник


Ответы (2)


Это происходит из-за того, что сертификат предназначен для localhost, а не для домена, который мы запускаем. Для этого нам нужно сгенерировать новый сертификат с определенным доменом и изменениями конфигурации с правильным файлом .jks и правильным паролем.

Это решит, что сертификат не соответствует. Нам нужно заменить весь localhost в папке портала. Если бы я так работал и исправлялся безвкусно. Для получения дополнительной информации посетите http://www.vitharana.org/2012/12/how-to-add-new-keystore-to-carbon-4_3.html

person Vivek    schedule 11.11.2016

Вышеуказанный журнал ошибок возникает из-за того, что сертификат предназначен для локального хоста, а не для хоста (192.168.3.27). Вы можете исправить это, импортировав файл KeyStore в трубу, используя следующие команды в терминале.

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]. С другой стороны, для быстрой проверки вы можете получить доступ к порталу панели мониторинга по http, используя следующий URL-адрес

http://localhost:9763/portal/

[1] https://medium.com/@dunithd/wso2-das-how-to-fix-javax-net-ssl-sslexception-160c13bc8fe7#.npua5d4nf

person Tharik Kanaka    schedule 08.06.2016