2013-05-29 6 views
0

У меня установлен новый сервер JBoss и я не могу получить доступ к нему удаленно, используя «jboss-cli.bat» из-за аутентификации. Однако, когда я подключаюсь к серверу admin web-консоли, я могу аутентифицироваться;Невозможно подтвердить подлинность в JBoss Management Realm с помощью CLI

Через CLI Я получаю следующее сообщение об ошибке;

Невозможно пройти аутентификацию от контроллера по адресу .. * . *: 9999

Это после запуска 'connect .. * . * '

Если я запустил ту же команду локально, я могу соединиться.

В этой неудачной аутентификации я не могу найти записи в журнале.

Я бегу;

Windows Server 2008 R2 
Wildfly 8.0.0 Alpha 

My 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. Извините, Сту –

ответ

1

При использовании 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

Смежные вопросы