У меня есть удаленное развертывание для JBOSS AS 7.1. Однако я хочу отправить эти рассылки с помощью ssl. Когда я добавляю тег идентификатора сервера, идентифицирующий информацию ssl, мой экземпляр jboss не получит развертывание.jboss-as-maven-plugin deploy over https
<server-identities>
<ssl>
<keystore path="xxx/yyy/zzz.jks" password="myFakePassword"/>
</ssl>
</server-identities>
Удаление выше позволит мне развернуть удаленно, но он не будет использовать SSL (моя проблема).
Вышеупомянутая идентификация требуется для доступа к административной консоли, поэтому я знаю, что она работает.
Вот моя конфигурация плагина:
<plugin>
<groupId>org.jboss.as.plugins</groupId>
<artifactId>jboss-as-maven-plugin</artifactId>
<version>7.3.Final</version>
<configuration>
<force>true</force>
<hostname>domain.com</hostname>
<port>9119</port> <!-- not the real port -->
<username>myFakeUsername</username>
<password>myFakePassword</password>
<filename>deployable.war</filename>
</configuration>
<executions>
<execution>
<phase>install</phase>
<goals>
<goal>deploy</goal>
</goals>
</execution>
</executions>
</plugin>
Я получаю ошибку от развертывает клиента:
[ERROR]}». java.net.ConnectException: JBAS012174: Не удалось подключиться к удаленному: //domain.com: 9119. Сбой подключения: Общие SSLEngine проблема: PKIX здание путь не удалось: sun.security.provider.certpath.SunCertPathBuilderException: невозможно найти правильный путь сертификации к запрошенной цели
и ошибки я получаю на журнал сервера является:
ERROR [org.jboss.remoting.remote.connection] (Remoting "domain.com:MANAGEMENT" для чтения 1) JBREM000200: Удаленное подключение не удалось: javax.net.ssl.SSLException: Получен фатальное предупреждение: certificate_unknown
Другое соответствующая информация:
Сертификат подписан сам. Сертификат работает для https-запросов к консоли администратора и веб-приложениям, размещенным на jboss. Сертификат работает с указанным выше идентификатором при доступе к консоли администратора через браузер.
Любая помощь была бы высоко оценена.
Заранее спасибо.