2016-05-12 45 views
0

我已经在多个节点/盒子上部署了wso2存储,碳和发布者。Wso2群集部署:某些节点没有应用密码策略

因此,每个节点都有其特定的角色,如商店节点,碳节点或发布者节点。

问题是当我尝试通过碳管理控制面板更改用户密码时,存储节点没有选择密码策略。但是,其他节点能够获取密码策略。

所有节点repository/conf/security/identity-mgt.properties下相同的配置,他们都具有相同的identity.mgt jar文件具有相同˚F

请问有什么需要检查或更改配置密码策略设置?

+0

你可以添加一行'log4j.logger.org.wso2.carbon.identity.mgt = DEBUG'到' /repository/conf/log4j.properties文件,重新启动商店并重试相同的问题,并使用您看到的其他日志更新问题? – DarRay

回答

0

它应该不会在商店节点上遇到问题,如果具有相同的配置并且它具有与其他节点相似的身份管理功能。我同意(因此,我的评论获得更多细节)。

但是,正如我所看到的,您在这里所做的在架构上是不正确的。

你在这里做的是有一个API管理器的分布式设置。在这种情况下,应用商店节点应该只服务于与商店相关的操作。因此,更改商店节点上碳控制台的密码无效。相反,它应该在碳节点上完成。

应该有共享的数据库,连接到每个这些服务器的用户存储,所以在其中一个(专用节点到专用操作)的更改应根据需要反映在其他节点上。

请参阅[1]关于为API Manager 1.10.0设置API Manager分布式设置的分步说明。看起来您正在使用较早的版本,并且您将能够浏览并找到准确版本的指南。

[1] https://docs.wso2.com/display/CLUSTER44x/Clustering+API+Manager+1.10.0

HTH,DarRay