2013-05-19 102 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