SmartAuditor Server 1.3在Windows Server 2008上部署有不少小问题,其中一个就是Policy Console打开报“401(未经授权)”错误
报错1:无法连接到SmartAuditor 服务器。请确保 SmartAuditor 服务器正在运行。无法加载场配置。远程服务器返回错误: (401)未经授权。
 
出现这个错误的原因是IIS的匿名访问被禁用。在服务器管理器-角色-Web服务器(IIS)下面的Default Web site和SmartAuditor Broker的“身份验证”里面启用“匿名身份验证”。
匿名身份验证启用后,再次运行SmartAuditor Policy console,报另外一个错误
“无法加载场配置。访问SmartAuditor 服务器被拒。”
 
解决这个报错需要在SmartAuditor Policy console所在服务器修改注册表键值
HKLM\SOFTWARE\Citrix\SmartAuditor\Server\RoleBasedSecurityEnabled 为0
修改之后重启服务器,再次打开Policy Console,选择http方式登录即可以配置
审计策略。