如何配置Cognos的Access Manager

如何配置Cognos的Access Manager

本文主要讲述如何配置Access Manager使用Directory Server作为Cognos的安全认证机制。文中以Cognos Finance7.4和sunONE directory server5.2做为示例。

首先安装好sunONE directory server。安装过程很简单,如果出现“151:Unknown error”错误,请参考这里

sunONE directory server的配置很简单,主要注意下port和suffix的配置。这里端口使用默认的389,管理端口使用390。suffix设置为o=Cognos

然后安装Cognos的产品如Finance7.4。安装完成后打开Configuration Manager,在左边的Explorer中,打开Services->Access Manager-Directory Server->General

[继续阅读全文]

折腾sunONE directory server

sunONE directory server5.2装来装去装了好几遍,directory server正常启动了,可是administration server一直没看见。翻遍了sun的文档,都是在windows 2000或者2003server上的安装指导,还说不能加入域,不能加入workgroup。可是我只有windows xp,莫非是这个原因?

我还不信了,sun的东西没理由跟windows server绑定的吧。再一次安装的时候,最后配置界面发现有错误提示信息:

ERROR: Ldap authentication failed for url ldap://server.domain:389/o=NetscapeRoot user id admin (151:Unknown error.)

晕,开始光顾着翻文档了,居然忘记看错误提示,严重BS一下自己。有了错误提示,google一下果然发现也有遭遇同样问题的。解决方法也很简单,就是将server.domain在%SYSTEM%/drivers/etc/hosts文件中加一条记录,原因应该是不能从DNS服务器上读取到记录,只能在本机hosts文件中解析到IP地址,汗一个。