2013-05-19 77 views
1

无论何时我们部署API Manager和用户创建帐户,经过一段时间 - 几星期,几天甚至几分钟之后 - 碳数据库似乎已损坏,用户不再能够登录甚至创建帐户。那棱的错误是WSO2 Carbon数据库遭到破坏

WARN - AuthenticationHandler Illegal access attempt at [2013-05-19 13:13:37,0963] from IP address 192.168.0.5 while trying to authenticate access to service UserAdmin

我们唯一的选择是重新创建数据库,并重新定义这是相当费时费力的服务。

任何想法?

+0

我们没有面临过这样的问题..啥子是你使用的是APIM的版本?它是分布式设置还是单个实例设置?您是否使用默认设置来访问用户或用户定制的用户?您如何创建用户? – Ratha

+0

APIM正在单个虚拟机上运行,​​因此它是单个实例设置。这个问题似乎是DataBase,因为当我用新数据库将其切换出来时,应用程序可以正常工作。用户正在商店的前端创建。 – emilio

+0

如果用户是从存储结束创建的,他们只有用户+登录权限。您是否尝试登录到发布者/网关?或者您正尝试从商店登录并面临此问题? – Ratha

回答

2

当您更改管理员用户密码时会出现此错误。如果您更改了它,请确保使用新的管理员密码更新APIM_HOME/repository/conf/api-manager.xml以进行以下配置。

AuthManager

APIGateway

APIKeyManager

+1

就像一个魅力:) – emilio