Ssl jboss作为maven插件通过https部署
我有一个工作远程部署到JBossAS7.1。但是,我想使用ssl发送这些部署。当我添加标识ssl信息的服务器标识标记时,我的jboss实例将不会收到部署Ssl jboss作为maven插件通过https部署,ssl,deployment,jboss,remoting,Ssl,Deployment,Jboss,Remoting,我有一个工作远程部署到JBossAS7.1。但是,我想使用ssl发送这些部署。当我添加标识ssl信息的服务器标识标记时,我的jboss实例将不会收到部署 <server-identities> <ssl> <keystore path="xxx/yyy/zzz.jks" password="myFakePassword"/> </ssl> </server-identities> 删除上述内容将允许我远程部署,但它
<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>
org.jboss.as.plugins
jboss作为maven插件
7.3.3最终版本
真的
domain.com
9119
myFakeUsername
myFakePassword
可部署的战争
安装
部署
我从部署客户端得到的错误是:
[错误]}。java.net.ConnectException:JBAS012174:无法连接到remote://domain.com:9119. 连接失败:常规长度问题:PKIX路径生成失败:sun.security.provider.certpath.SunCertPathBuilderException:找不到请求目标的有效证书路径
我在服务器日志上看到的错误是:
错误[org.jboss.remoting.remote.connection](远程处理“domain.com:MANAGEMENT”读取-1)JBREM000200:远程连接失败:javax.net.ssl.SSLException:收到致命警报:证书未知
其他有关资料:
证书是自签名的。该证书适用于对管理控制台和jboss上托管的web应用程序的https请求。当通过浏览器访问管理控制台时,证书使用上述身份
任何帮助都将不胜感激
提前感谢您。我遇到了这个问题,并通过创建信任库、向其中添加证书,然后在调用Maven deploy命令时将该信任库作为JVM参数传递来解决它