Karaf start结果凭据不足

时间:2014-03-04 14:16:11

标签: java apache-karaf karaf

我在Ubuntu上遇到Apache-Karaf 3.0.0的问题 我想用命令“start”启动一个包。但是我得到了以下错误:

  

执行命令时出错:凭据不足。

此外,“start --help”会提示此错误。

命令“list”和“list --help”完美无缺。

我该怎么办?

1 个答案:

答案 0 :(得分:1)

使用Karaf 3.0,我们为命令和JMX引入了基于角色的身份验证。所以你可能没有使用任何凭据登录Karaf。如果要使用“限制”命令(如停止启动捆绑包),则必须使用正确的凭据登录,或者需要禁用此命令的身份验证。为此,请编辑etc / org.apache.karaf.commands.acl.bundle.cfg配置。

start[/.*[-][f].*/] = admin
start = manager
stop[/.*[-][f].*/] = admin
stop = manager

现在,默认行为是拥有start -f(force)的管理员权限,其中start对任何“manager”开放。因此,您还必须将启动/停止命令更改为可用于管理器。