无法使用CLI对JBoss管理领域进行身份验证

问题描述:

我已经设置了一个新的JBoss服务器,并且由于身份验证而无法使用'jboss-cli.bat'远程访问它。 但是,当我连接到服务器的管理Web控制台我能够进行身份验证;无法使用CLI对JBoss管理领域进行身份验证

通过CLI我得到以下错误;

无法通过与控制器进行身份验证。。* *:9999

这是在运行'连接后。。* 。 ' *'

如果我在本地运行相同的命令,我可以连接。

我无法找到有关此失败的身份验证日志中的任何条目。

我在跑步;

Windows Server 2008 R2 
Wildfly 8.0.0 Alpha 

我的standalone.xml包含;

<interfaces> 
    <interface name="ManagementRealm"> 
     <any-ipv4-address/> 
    </interface> 
    <interface name="management"> 
     <any-ipv4-address/> 
    </interface> 
    <interface name="public"> 
     <any-ipv4-address/> 
    </interface> 
    <interface name="unsecure"> 
     <inet-address value="${jboss.bind.address.unsecure:127.0.0.1}"/> 
    </interface> 
</interfaces> 

任何人都可以把我放在右边线解决这一问题。非常感谢,

斯图尔特

+0

你不说,如果你所做的任何其他更改配置,我看你在接口部分使用'ManagementRealm'这个词 - 安全领域不需要在这里被引用,所以你的配置可能会有一些混乱。另外,在执行CLI时,您不会显示任何输出,因此我无法确定您是否被提示输入用户名和密码。 –

+0

决定停止使用Wildfly并继续使用7.1 该工作对7.1有效。 对不起,Stu –

当你使用CLI您可以鉴定参数--user--password

在我收到后git hook我结束了

/opt/wildfly/bin/jboss-cli.sh --user=admin --password=yoursupersecretpassword --connect --command="deploy --force ROOT.war" 

我从这里的想法:https://issues.jboss.org/browse/AS7-2036